<Попередній | зміст | Наступна>
4 – Маніпулювання файлами та каталогами
На даний момент ми готові до справжньої роботи! У цьому розділі будуть представлені такі команди:
● cp – Копіювати файли та каталоги
● mv – Переміщення/перейменування файлів і каталогів
● mkdir – Створення каталогів
● rm – Видалити файли та каталоги
● ln – Створюйте жорсткі та символічні посилання
Ці п’ять команд є одними з найбільш часто використовуваних команд Linux. Вони використовуються для маніпулювання як файлами, так і каталогами.
Тепер, чесно кажучи, деякі завдання, що виконуються цими командами, легше виконувати за допомогою графічного файлового менеджера. За допомогою файлового менеджера ми можемо перетягувати файл з одного каталогу в інший, вирізати та вставляти файли, видаляти файли тощо. То навіщо використовувати ці старі програми командного рядка?
Відповідь – потужність і гнучкість. Хоча за допомогою графічного файлового менеджера легко виконувати прості маніпуляції з файлами, складні завдання можуть бути легшими за допомогою програм командного рядка. Наприклад, як ми можемо скопіювати всі файли HTML з одного каталогу в інший, але скопіювати лише файли, які не існують у цільовому каталозі або новіші за версії в цільовому каталозі? Досить важко з файловим менеджером. Досить легко за допомогою командного рядка:
cp -u *.html призначення
cp -u *.html призначення