3. Сменить текущий каталог: cd имя_каталога
(change directory)
Примеры:
(выполните команды, перейдя к другому каталогу, посмотрите его оглавление, используя команду ls).
cd или cd ~ - переход в домашний каталог пользователя
cd.. - переход в надкаталог
cd / - переход в корневой каталог
cd /mnt - переход в каталог /mnt
4. Создание нового каталога: mkdir путь/имя_каталога
(make directory)
Примеры:
cd ~ - переход в домашний каталог пользователя
mkdir dir1 - создать каталог dir1 в домашнем каталоге (текущем)
mkdir dir1/dir2 - создать каталог dir2 в каталоге dir1
mkdir dir3 - создать dir3 в текущем каталоге (домашнем)
С помощью команды ls -R проверьте дерево подкаталогов домашнего каталога.
5. Удаление пустого каталога: rmdir путь/имя_каталога
(remove directory)
!!! Удаляемый каталог должен быть пуст (т.е. из него должны быть удалены все файлы - команда rm и подкаталоги - команда rmdir).
Примеры:
rmdir dir3 - удалить каталог dir3 из текущего каталога (домашнего).
rmdir dir1/dir2 - удалить каталог dir2 из каталога dir1.
С помощью команды ls -R проверьте, что каталоги действительно удалены.
|
|
Команды для работы с файлами
Использование шаблонов имен файлов
Для обозначения группы файлов (при копировании, удалении и др.) используются шаблоны имен файлов.
В шаблонах используют символы * и?.
* - заменяет любое количество любых символов.
Примеры:
* - файлы с любым именем (т.е. все файлы).
*s* - все файлы, в имени которых содержится s
x* - все файлы с именем, начинающимся на х
? - заменяет один любой символ.
Примеры:
????? - все файлы, длина имени которых 5 символов.
??d* - все файлы, в имени которых третий символ d.
Можно в шаблонах использовать диапазоны.
[набор] - любой один символ из заданного набора
[^набор] - любой один символ, не заданный в наборе
Примеры:
*[a-c s] - все файлы, имя которых заканчивается на одну из букв: a, b, c, s.
[^a-d]*- все файлы, имя которых не начинается на одну из букв: a, b, c, d.
6. Узнать тип файла: file путь/имя_файла
Примеры:
file ~/* - узнать тип файлов, хранящихся в домашнем каталоге.
file /bin/* - определить тип файлов, хранящихся в каталоге bin.
7. Запуск исполняемых файлов: