10.4.1. touch
Команда touch(1) используется для изменения временной метки файла. С помощью этой команды вы можете изменять время доступа к файлу и время его изменения. Если указанный файл не существует, touch создаст файл нулевого размера с указанным именем. Чтобы пометить файл текущим временем системы, выполните следующую команду:
% ls -al file1 -rw-r--r-- 1 root root 9779 Feb 7 21:41 file1 % touch file1 % ls -al file1 -rw-r--r-- 1 root root 9779 Feb 8 09:17 file1 |
Для touch есть много различных опций, включая указание типа изменяемой временной метки, явное указание времени и многие другие. На странице руководства есть исчерпывающая информация об этих опциях.
10.4.2. mkdir
Команда mkdir(1) создаёт новые каталоги. При запуске это команды просто укажите имя каталога, который вы хотите создать. В следующем примере создаётся каталог hejaz, находящийся в текущем каталоге:
%mkdir hejaz |
Вы также можете указать путь, наподобие этого:
%mkdir /usr/local/hejaz |
С опцией -p
mkdir создаст все родительские каталоги. В приведенном выше примере произойдёт ошибка, если не существует каталог /usr/local. С указанием опции -p
будут созданы каталоги /usr/local и /usr/local/hejaz:
%mkdir -p /usr/local/hejaz |