Создание и удаление файлов в терминале
Создание файлов
Использование команды touch
touch
Команда touch
создаёт новый пустой файл, если он не существует. Если файл существует, команда обновляет его время последнего доступа.
Создание нового файла:
Это создаст пустой файл
newfile.txt
в текущей директории.Создание нескольких файлов одновременно:
Использование команды echo
echo
Команда echo
позволяет создать файл с начальным содержимым.
Создание файла с содержимым:
Это создаст файл
hello.txt
с текстом "Hello, world!". Если файл существует, его содержимое будет перезаписано.Добавление текста в существующий файл:
Это добавит текст "Another line" в конец файла
hello.txt
.
Использование текстовых редакторов
Вы также можете создать файл, открыв его в текстовом редакторе, например nano
или vim
.
Создание и редактирование файла с помощью
nano
:Это откроет файл
myfile.txt
в текстовом редактореnano
. Если файл не существует, он будет создан. Введите текст и сохраните файл, нажавCtrl + O
, затем выйдите, нажавCtrl + X
.Создание и редактирование файла с помощью
vim
:Это откроет файл
myfile.txt
в текстовом редактореvim
. Введите текст, нажмитеEsc
, затем введите:wq
и нажмитеEnter
, чтобы сохранить изменения и выйти.
Удаление файлов
Использование команды rm
rm
Команда rm
удаляет файлы. Будьте осторожны, так как удаленные файлы не могут быть восстановлены.
Удаление одного файла:
Удаляет файл
file.txt
из текущей директории.Удаление нескольких файлов одновременно:
Удаление файлов с подтверждением:
Команда запросит подтверждение перед удалением каждого файла.
Использование команды rm
с опцией -f
rm
с опцией -f
Опция -f
(force) принудительно удаляет файлы, игнорируя несуществующие файлы и не запрашивая подтверждение.
Принудительное удаление файла:
Использование команды find
для удаления файлов
find
для удаления файловКоманда find
позволяет искать и удалять файлы по критериям.
Удаление файлов по критериям:
Удаляет все файлы с расширением
.tmp
в текущей директории и поддиректориях.
Заключение
Эти команды помогут вам эффективно создавать и удалять файлы в терминале Linux. Будьте внимательны при использовании команды rm
, особенно с опцией -f
, чтобы избежать случайного удаления важных файлов.
Last updated