Управление файлами и каталогами
Будьте очень осторожны при использовании rm; вы можете подстрелить себя в ногу. За получением дополнительных опций, обращайтесь к man страничке.
5.3.13 rmdir
rmdir(1) удаляет каталоги из файловой системы. Каталог должен быть пустым, иначе команда не сможет удалить его. Синтаксис прост:
$ rmdir <directory>
Этот пример удалит hejaz под-каталог в текущем рабочем каталоге:
$ rmdir hejaz
Если этот каталог не существует, rmdir скажет вам об этом. Вы так же можете указать полный путь к каталогу, который хотите удалить:
$ rmdir /tmp/hejaz
Этот пример попробует удалить hejaz каталог, являющийся под-каталогом /tmp каталога.
Вы так же можете удалить каталог, и все его родительские каталоги, указав -p опцию.
$ rmdir -p /tmp/hejaz
Эта команда вначале попытается удалить каталог hejaz, внутри /tmp. Если это удастся, команда попытается удалить /tmp каталог. rmdir продолжит удаление указанных каталогов, пока не столкнуться с ошибкой, или не удалит все указанные каталоги.
5.3.14 Итог
В этом разделе описано множество программ для манипулирования фалами и каталогами. Вы должны были научиться создавать, удалять, и перемещать файлы и каталоги. Вы так же должны были научиться, отображать содержимое каталогов и файлов и изменять их временные метки. Ну и наконец, вы должны понимать, почему rm -rf / это очень и очень плохая идея.