whatsaper ru ÐедеÑÑкие анекдоÑÑ Ð¿Ñо ÐовоÑкÑ
Оглавление:
В этом руководстве мы покажем вам, как использовать команды
rm
,
unlink
и
rmdir
для удаления файлов и каталогов в Linux.
Как удалить файлы
Чтобы удалить (или удалить) файл в Linux из командной строки, используйте команду
rm
(remove) или
unlink
.
Команда
unlink
позволяет вам удалить только один файл, а с помощью
rm
вы можете удалить несколько файлов одновременно.
Будьте особенно осторожны при удалении файлов или каталогов, потому что после удаления файла его нелегко восстановить.
-
Чтобы удалить один файл, используйте команду
rm
илиunlink
а затем имя файла:unlink filename
rm filename
Если файл защищен от записи, вам будет предложено подтвердить, как показано ниже. Чтобы удалить файл, введите
y
и нажмитеEnter
. В противном случае, если файл не защищен от записи, он будет удален без запроса.rm: remove write-protected regular empty file 'filename'?
Чтобы удалить несколько файлов одновременно, используйте команду
rm
за которой следуют имена файлов, разделенные пробелом.rm filename1 filename2 filename3
Вы также можете использовать подстановочный знак (
*
) и обычные расширения для сопоставления нескольких файлов. Например, чтобы удалить все файлы.pdf
в текущем каталоге, используйте следующую команду:rm *.pdf
При использовании обычных расширений сначала перечислите файлы с помощью команды
ls
чтобы вы могли видеть, какие файлы будут удалены перед выполнением командыrm
.Используйте команду
rm
с параметром-i
для подтверждения каждого файла перед его удалением:rm -i filename(s)
Чтобы удалить файлы без запроса, даже если файлы защищены от записи, передайте опцию
-f
(force) командеrm
:rm -f filename(s)
Вы также можете комбинировать параметры
rm
. Например, чтобы удалить все файлы.txt
в текущем каталоге без запроса в подробном режиме, используйте следующую команду:rm -fv *.txt
Как удалить каталоги (папки)
В Linux вы можете удалять / удалять каталоги с помощью
rmdir
и
rm
.
rmdir
- это утилита командной строки для удаления пустых каталогов, а с помощью
rm
вы можете рекурсивно удалять каталоги и их содержимое.
-
Чтобы удалить пустой каталог, используйте либо
rmdir
либоrm -d
а затем имя каталога:rm -d dirname
rmdir dirname
Чтобы удалить непустые каталоги и все файлы в них, используйте команду
rm
с параметром-r
(рекурсивный):rm -r dirname
Если каталог или файл в каталоге защищен от записи, вам будет предложено подтвердить удаление.
Чтобы удалить непустые каталоги и все файлы без запроса, используйте
rm
с опциями-r
(recursive) и-f
:rm -rf dirname
Чтобы удалить несколько каталогов одновременно, используйте команду
rm -r
за которой следуют имена каталогов, разделенные пробелом.rm -r dirname1 dirname2 dirname3
Как и в случае с файлами, вы также можете использовать подстановочный знак (
*
) и обычные расширения для соответствия нескольким каталогам.
Вывод
К настоящему времени вы должны хорошо понимать, как использовать команды Linux
rm
,
rmdir
и
unlink
и вы должны быть в состоянии безопасно удалять файлы и каталоги из командной строки.
Как извлечь файл CAB с помощью средств командной строки в Windows 10/8/7
Вы можете распаковать один или более сжатые файлы .CAB-шкафа, используя встроенные средства командной строки Windows, такие как expand.exe, makecab & extrac32.
Как исключить файлы и каталоги с помощью rsync
С Rsync вы можете зеркалировать данные, создавать инкрементные резервные копии и копировать файлы между системами. При копировании данных вы можете исключить один или несколько файлов или каталогов на основе их имени или местоположения. В этом уроке мы покажем вам, как исключить файлы и каталоги с помощью rsync.
Как найти файлы в Linux с помощью командной строки
Команда find является одним из самых мощных инструментов в арсенале системных администраторов Linux. Он ищет файлы и каталоги в иерархии каталогов на основе заданного пользователем выражения и может выполнять заданные пользователем действия для каждого соответствующего файла.