8 практически примера за команда „докосване“ на Linux

Сподели

в Linux, всеки отделен файл е свързан с времеви отпечатъци и всеки файл съхранява информацията за последно време на достъп, време на последна модификация и време на последна промяна. Така че, всеки път, когато създаваме нов файл и осъществяваме достъп или модифицираме съществуващ файл, времевите марки на този файл се актуализират автоматично.

Linux Touch команда
Примери за команди за докосване на Linux

В тази статия ще разгледаме някои полезни практически примери за Linux докосване на команди. The докоснете команда е стандартна програма за Unix/Linux операционни системи, който се използва за създаване, промяна и модифициране на времеви отпечатъци на файл.

Преди да се насочите към докосване примери за команди, моля, проверете следните опции.

Докоснете Опции за команди

  • променете само времето за достъп
  • -° Сако файлът не съществува, не го създавайте
  • актуализирайте времето за достъп и модификация
  • променете само времето за модификация
  • използвайте времето за достъп и модификация на файла
  • -Tсъздава файл, използвайки определено време

1. Как да създадете празен файл

Следното докосване командата създава празен (нулев байт) нов файл, наречен Шийна.

# touch sheena

2. Как да създадете множество файлове

С помощта на докосване можете също да създадете повече от един файл. Например, следната команда ще създаде 3 файла с имена, Шийна, Мийна, и Лийна.

# touch sheena meena leena

3. Как да промените достъпа до файла и времето за промяна

За да промените или актуализирате последните времена за достъп и модификация на файл, извик Лийнаизползвай опция, както следва. Следната команда задава текущото време и дата на файл. Ако Лийна файлът не съществува, той ще създаде нов празен файл с името.

# touch -a leena

Най-популярните команди на Linux, като командата find и командата ls, използват времеви клейма за списък и намиране на файлове.

4. Как да избегнете създаването на нов файл

Използвайки -° С опция с докосване командата избягва създаването на нови файлове. Например, следната команда няма да създаде файл, наречен Лийна ако не съществува.

# touch -c leena

5. Как да промените времето за промяна на файла

Ако желаете да промените единственото време за модификация на файл, извик Лийнаслед което използвайте опция с докосване команда. Моля, обърнете внимание, че ще актуализира само последните времена на модификация (не времената за достъп) на файла.

# touch -m leena

6. Изрично задайте времето за достъп и промяна

Можете изрично да зададете времето с помощта на -° С и -T опция с докосване команда. Форматът ще бъде както следва.

# touch -c -t YYDDHHMM leena

Например, следната команда задава датата и часа за достъп и промяна на файл Лийна като 17:30 часа (17:30 вечерта.) 10 декември на текущата година (2020 г).

# touch -c -t 12101730 leena

След това проверете времето за достъп и модифициране на файла Лийнас ls -l команда.

# ls -l

total 2
-rw-r--r--.  1 root    root   0 Dec 10 17:30 leena

7. Как да използвате времевия печат на друг файл

Следната команда за докосване с опция, ще актуализира времевия печат на файла Мийна с времевия печат на Лийна файл. Така че и двата файла съдържат едно и също времево клеймо.

# touch -r leena meena

8. Създайте файл, като използвате определено време

Ако искате да създадете файл с определено време, различно от текущото време, тогава форматът трябва да бъде.

# touch -t YYMMDDHHMM.SS tecmint

Например командата по-долу докоснете команда с -T опция ще даде tecmint подайте времеви печат на 18:30:55 часа. На 10 декември, 2020 г.

# touch -t 202012101830.55 tecmint

Почти покрихме всички опции, налични в командата за докосване, за да използвате още опции „мъжко докосване“. Ако все още сме пропуснали опции и искате да ги включите в този списък, моля, уведомете ни чрез полето за коментари.

Публикациите се превеждат автоматично с google translate


Сподели