Файлы — основа любой операционной системы.
В Linux с файлами можно работать напрямую через терминал.
С помощью команд работы с файлами можно:
В этом подразделе рассматриваются основные команды:
touchcpmvrmtouchКоманда touch используется для создания нового пустого файла.
Она также может обновлять время изменения существующего файла.
touch имя_файла
Пример
touch file.txt
После выполнения команды будет создан файл file.txt.
Создание нескольких файлов:
touch file1.txt file2.txt file3.txt
cpcp (Copy) используется для копирования файлов.
С помощью этой команды можно создать копию файла или скопировать файл в другой каталог.
cp источник назначение
Пример копирования файла
cp file.txt copy.txt
Будет создана копия файла
file.txtс именемcopy.txt.
Копирование файла в каталог
cp file.txt Documents/
Файл
file.txtбудет скопирован в каталог Documents.
Полезные параметры
cp -r
Копирует каталоги вместе со всем их содержимым.
cp -i
Запрашивает подтверждение перед перезаписью файла.
mv (Move) используется для перемещения и переименования файлов.
mv источник назначение
Перемещение файла
mv file.txt Documents/
Файл будет перемещён в каталог Documents.
Переименование файла
mv file.txt newfile.txt
Файл file.txt будет переименован в newfile.txt.
Перемещение нескольких файлов
mv file1.txt file2.txt Documents/
Файлы будут перемещены в указанный каталог.
rm (Remove) используется для удаления файлов.
⚠ Эта команда удаляет файлы без возможности восстановления.
rm имя_файла
Пример
rm file.txt
Файл file.txt будет удалён.
Удаление нескольких файлов
rm file1.txt file2.txt
Полезные параметры
rm -r
Удаляет каталог и всё его содержимое.
rm -f
Принудительное удаление без подтверждения.
rm -i
Запрашивает подтверждение перед удалением.