<Предыдущая | Содержание: | Следующая>
Глава 4 – Управление файлами и каталогами
На этом этапе мы готовы к настоящей работе! В этой главе будут представлены следующие команды:
● cp – Копирование файлов и каталогов
● mv – Перемещать/переименовывать файлы и каталоги
● MkDir – Создавать каталоги
● rm – Удаление файлов и каталогов
● ln – Создание жестких и символических ссылок
Эти пять команд являются одними из наиболее часто используемых команд Linux. Они используются для управления как файлами, так и каталогами.
Честно говоря, некоторые задачи, выполняемые этими командами, проще выполнить с помощью графического файлового менеджера. С помощью файлового менеджера мы можем перетаскивать файл из одного каталога в другой, вырезать и вставлять файлы, удалять файлы и т. д. Так зачем же использовать эти старые программы командной строки?
Ответ – мощность и гибкость. Хотя простые манипуляции с файлами легко выполнять с помощью графического файлового менеджера, сложные задачи можно упростить с помощью программ командной строки. Например, как мы можем скопировать все файлы HTML из одного каталога в другой, но копировать только те файлы, которые не существуют в целевом каталоге или которые новее, чем версии в целевом каталоге? Довольно сложно с файловым менеджером. Довольно легко с помощью командной строки:
cp -u *.html пункт назначения
cp -u *.html пункт назначения