8 Praktyczne przykłady polecenia Linux „Touch”

- 3810
- 1237
- Tomasz Szatkowski
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.

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.
- « Kopia zapasowa i przywracanie poleceń do administracji bazy danych
- Playonlinux - Uruchom oprogramowanie i gry Windows w Linux »