Главная
|
История записей
Поиск:
Можно читать на разных языках:
####  2020-08-25
Команды Linux для управления файлами
>Базовые команды для работы с файлами в Linux. **cat**. Когда команда используется с одним текстовым файлом (вот так: **cat путь_к_файлу**), она отображает его содержимое в окне терминала. Если указать два и больше файлов,**cat путь_к_файлу_1 путь_к_файлу_2**, она склеит их. Если ввести **cat путь_к_файлу_1 > новый_файл**, она объединит содержимое указанных файлов в новый файл. **chmod**. Позволяет изменять права доступа к файлу. Может пригодиться, если вы хотите внести изменения в системный файл. **chown**. Изменяет владельца файла. Следует выполнять с правами суперпользователя. **file**. Выводит информацию об указанном файле. **nano**. Открывает простой текстовый редактор. Можно создать новый текстовый файл или открыть существующий: nano путь_к_файлу. **rename**. Переименовывает файл или несколько файлов. Команду можно использовать и для массового переименования файлов по маске. **touch**. Изменяет дату последнего открытия или модификации указанного файла. **wget**. Загружает файлы из интернета в терминальную папку. **zip**. Распаковывает и сжимает архивы.
Создание и удаление файлов и папок
**mkdir**. Создаёт новую папку в текущей терминальной папке или в указанной папке: **mkdir путь_к_папке**. **rmdir**. Удаляет указанную папку. **rm**. Удаляет файлы. Может удалить как отдельный файл, так и группу, соответствующую определённым признакам.
Копирование и перемещение файлов
**cp**. Создаёт копию указанного файла в папке терминала: **cp путь_к_файлу**. Или вы можете указать назначение cp **путь_к_файлу путь_для_копии**. **mv**. Перемещает файл из одной папки в другую. Вы можете указать имя для перемещаемого файла. Забавно, но в Linux эта команда может использоваться и для переименования файлов. Просто укажите ту же папку, где находится файл, и другое имя.
Поиск файлов
**find**. Поиск файлов по определённым критериям, таким как имя, тип, размер, владелец, дата создания и модификации. **grep**. Поиск текстовых файлов, содержащих определённые строки. Критерии очень гибко настраиваются. **locate**. Поиск файлов и папок, чьи названия подходят запросу, и отображение их путей в файловой системе. ------------
Назад на сайт
Лента
Телефон
Почта
В закладки
Распечатать