8 Praktyczne przykłady polecenia Linux „Touch”

8 Praktyczne przykłady polecenia Linux „Touch”

W Linux, Każdy plik jest powiązany z znacznikami czasu, a każdy plik przechowuje informacje o ostatnim czasie dostępu, czasu modyfikacji i ostatniego czasu zmiany. Tak więc, ilekroć tworzymy nowy plik i uzyskujemy dostęp do lub modyfikowania istniejącego pliku, znaczniki czasu tego pliku są automatycznie aktualizowane.

Przykłady polecenia dotykowego Linux

W tym artykule omówimy kilka przydatnych praktycznych przykładów Linuksa Dotknij poleceń. Dotknij polecenia jest standardowym programem dla UNIX/LINUX systemy operacyjne, które służą do tworzenia, zmiany i modyfikowania znaczników czasu pliku.

Przed udaniem się dotykać Przykłady poleceń, sprawdź następujące opcje.

Opcje poleceń dotknij

  • -A, Zmień tylko czas dostępu
  • -C, Jeśli plik nie istnieje, nie tworz go
  • -D, Zaktualizuj czasy dostępu i modyfikacji
  • -M, Zmień tylko czas modyfikacji
  • -R, Użyj czasów dostępu i modyfikacji pliku
  • -T, tworzy plik za pomocą określonego czasu

1. Jak utworzyć pusty plik

Następujące dotykać Polecenie tworzy nowy plik (zero-bajtowy) o nazwie Sheena.

# Dotknij Sheena

2. Jak tworzyć wiele plików

Za pomocą dotykać polecenie, możesz także utworzyć więcej niż jeden plik. Na przykład następujące polecenie utworzy 3 nazwane 3 pliki, Sheena, Meena, I Leena.

# Dotknij Sheena Meena Leena

3. Jak zmienić czas dostępu i modyfikacji pliku

Aby zmienić lub zaktualizować ostatni czas dostępu i modyfikacji pliku o nazwie Leena, Użyj -A opcja w następujący sposób. Poniższe polecenie ustawia bieżącą godzinę i datę w pliku. Jeśli Leena Plik nie istnieje, utworzy nowy pusty plik o nazwie.

# dotyk -a Leena

Najpopularniejsze polecenia Linux, takie jak polecenie Find i LS, używają znaczników czasu, aby wymienić i znajdować pliki.

4. Jak uniknąć tworzenia nowego pliku

Używając -C opcja z dotykać Polecenie unika tworzenia nowych plików. Na przykład następujące polecenie nie utworzy pliku wywoływanego Leena Jeśli nie istnieje.

# dotyk -c leena

5. Jak zmienić czas modyfikacji pliku

Jeśli chcesz zmienić jedyny czas modyfikacji pliku o nazwie Leena, Następnie użyj -M opcja z dotykać Komenda. Należy pamiętać, że zaktualizuje tylko ostatnie czasy modyfikacji (nie czasy dostępu) pliku.

# Touch -m Leena

6. Wyraźnie ustaw czasy dostępu i modyfikacji

Możesz wyraźnie ustawić czas za pomocą -C I -T opcja z dotykać Komenda. Format byłby następujący.

# dotyk -c -t yyddhhmm leena

Na przykład następujące polecenie ustawia datę i godzinę modyfikacji i modyfikacji pliku Leena Jak 17:30 (17:30 s.M.) 10 grudnia bieżącego roku (2020).

# dotyk -c -t 12101730 Leena

Następnie zweryfikuj czas dostępu i modyfikacji pliku Leena, z ls -l Komenda.

# ls -l ogółem 2 -Rw-r-r-r--. 1 korzeń korzenia 0 grudnia 10 17:30 Leena

7. Jak używać znaczku czasu innego pliku

Następujące polecenie dotykowe z -R opcja, zaktualizuje skład czasu pliku Meena z tuperem czasowym Leena plik. Tak więc oba plik ma ten sam znacznik czasowy.

# dotyk -r Leena Meena

8. Utwórz plik za pomocą określonego czasu

Jeśli chcesz utworzyć plik o określonym czasie innym niż bieżący czas, format powinien być.

# dotyk -t yymmddhhmm.SS Tecmint

Na przykład poniższe polecenie polecenia -T opcja da Tecmint złożyć znacz 18:30:55 s.M. NA 10 grudnia, 2020.

# Touch -t 202012101830.55 Tecmint

Prawie omówiliśmy wszystkie opcje dostępne w poleceniu Touch, aby uzyskać więcej opcji użycia ”Mężczyzna dotyk". Jeśli nadal przegapiliśmy jakiekolwiek opcje i chcesz je podać na tej liście, zaktualizuj nas za pośrednictwem pola komentarza.