Зазвичай я видаляю каталоги за допомогою rm :
rm -r myDir
Однак мені відомо інша команда, rmdir , яка, здається, виконує цю роботу так само добре:
rmdir myDir
Яка різниця між цими двома командами і коли їх слід використовувати?
rmdir(2)
який може видаляти лише порожні каталоги.
rm -r
: (1) Введіть команду, але не вводьте її (2) Відведіть руки від клавіатури (3) Порахуйте до п'яти (4) Натисніть ENTER. Я почав робити щось подібне з усіма небезпечними командами, щоб дати мені можливість подивитися на те, що я роблю, переконайтесь, що я правильно набрав речі, подумайте, чи можуть бути несподівані наслідки тощо. Іноді це призводить до мене щоб стерти мою команду і, наприклад, спершу зробити додаткові перевірки.
rm -rf ~ /*
- очистити мій домашній каталог. Або зачекайте, можливо, очистіть систему. Завжди добре подвійно перевірити;).
rmdir
і rm -r
два рядки однакової довжини :-)