touch(1)

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

touch(1)

NAMN

touch – ändra åtkomst- och modifieringstider för filer

SYNOPS

touch [FLAGGA]... FIL...

BESKRIVNING

Uppdaterar åtkomst- och modifieringstiderna för varje FIL till aktuell tid.

En FIL som inte existerar skapas som tom, om inte flaggan `-c` eller `-h` anges.

En FIL med värdet `-` hanteras speciellt och gör att `touch` ändrar tiderna på filen kopplad till standardutgången.

Obligatoriska argument till långa flaggor är även obligatoriska för motsvarande korta.

  • -a

ändra endast åtkomsttiden

  • -c, --no-create

skapa inte någon fil

  • -d, --date=STRÄNG

tolka STRÄNG och använd den istället för aktuell tid

  • -f

ignoreras

  • -h, --no-dereference

påverka symboliska länkar i sig istället för refererade filer (användbart endast på system där man kan ändra tidsstämplar på symlänkar)

  • -m

ändra endast modifieringstiden

  • -r, --reference=FIL

använd tidsstämplarna från denna fil istället för aktuell tid

  • -t [[CC]ÅÅ]MMDDttmm[.ss]

använd angiven tid istället för aktuell tid, med ett annat datumformat än `-d`

  • --time=ORD

ange vilken tid som ska ändras: åtkomsttid (`-a`) – 'access', 'atime', 'use'; modifieringstid (`-m`) – 'modify', 'mtime'

  • --help

visa denna hjälptext och avsluta

  • --version

visa versionsinformation och avsluta

TIDSTRÄNG

Flaggan `--date=STRÄNG` använder ett i stort sett fritt format för mänskligt läsbara datum, t.ex. "Sun, 29 Feb 2004 16:21:42 -0800", "2004-02-29 16:21:42", eller till och med "next Thursday".

Strängen kan innehålla kalenderdatum, klockslag, tidszon, veckodag, relativ tid och siffror. En tom sträng betyder början av dagen. Formatet är mer komplext än vad som lätt kan dokumenteras här, men det beskrivs fullständigt i info-dokumentationen.

FÖRFATTARE

Skriven av Paul Rubin, Arnold Robbins, Jim Kingdon, David MacKenzie och Randy Smith.

FELRAPPORTERING

GNU coreutils onlinehjälp: <https://www.gnu.org/software/coreutils/>

Rapportera översättningsfel till: <https://translationproject.org/team/>

COPYRIGHT

Copyright © 2025 Free Software Foundation, Inc. Licens GPLv3+: GNU GPL version 3 eller senare <https://gnu.org/licenses/gpl.html> Detta är fri programvara: du får ändra och distribuera den. Ingen garanti ges i den utsträckning som lagen tillåter.

SE ÄVEN

utime(2), utimensat(2), systemd-update-done.service(8)

Fullständig dokumentation: <https://www.gnu.org/software/coreutils/touch> eller lokalt via: info '(coreutils) touch invocation'

COLOPHON

Denna sida är en del av projektet coreutils (grundläggande fil-, skal- och textverktyg). Information om projektet: <http://www.gnu.org/software/coreutils/>

Manualsidan baseras på tarballen coreutils-9.6.tar.xz, hämtad från: <http://ftp.gnu.org/gnu/coreutils/> den 2 februari 2025.

Om du hittar problem med denna HTML-version eller har förbättringsförslag, kontakta: man-pages@man7.org

Sidslut

Orginalhemsidan på Engelska https://man7.org/linux/man-pages/man1/touch.1.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp hemma som har sponsrat Linux.se med webbhotell.