|
|||
Пример 7.1. Выявление каталогов, занимающих много места на диске, при помощи команды ducp Копирует файлы и каталоги. mv Перемещает (переименовывает) файлы. rm Удаляет файлы и каталоги. df Выводит отчёт об использовании дискового пространства (свободном месте на всех дисках). du Вычисляет место на диске, занимаемое файлами или каталогами. ln Создаёт ссылки на файлы. ls Выводит список файлов в каталоге, поддерживает несколько различных форматов вывода. mkdir Создаёт каталоги. touch Изменяет метки времени файла (последняя модификация, последний доступ), может быть использована для создания пустых файлов. realpath Вычисляет абсолютное имя файла по относительному. basename Удаляет из полного имени файла путь (т. е. сокращает абсолютное имя файла до относительного). dirname Удаляет из полного имени файла имя файла (т. е. выводит полное имя каталога, в котором расположен файл). pwd Выводит имя текущего каталога. Пример 7.1. Выявление каталогов, занимающих много места на диске, при помощи команды du du -b | sort -nrФильтры Фильтры — это программы, которые читают данные со стандартного ввода, преобразуют их и выводят на стандартный вывод. Использование программ-фильтров позволяет организовывать конвейер: производить несколько последовательных операций над данными в одной команде. Подробнее о перенаправлении стандартного ввода/вывода и конвейере можно прочитать в документации по bash или другой командной оболочке. Многие из команд, приведённых в этом разделе, могут работать и с файлами. cat объединяет файлы и выводит их на стандартный вывод;
|
|||
|