Как правильно выполнить форк дистрибутива Linux? [закрыто]

На странице руководства для userdel описана опция -r , которая удаляет домашний каталог в раз вы удалили пользователя. Если вы этого не сделали, вы могли бы найти файлы без известного пользователя с помощью опции find -nouser , например,

find /home -nouser -delete

, хотя вы можете захотеть проверить список перед фактическим удалением файлов:

find /home -nouser -ls

Параметр -delete удаляет файлы. Для удаления каталогов потребуется другая команда, например,

find /home -type d -nouser -exec rmdir {} \;

(хотя какой-то патологический пользователь мог создать каталог со встроенными пробелами, что потребовало дополнительной работы).

Между прочим, / home - это соглашение , и вы могли создать домашние каталоги вашего пользователя в других местах.

19
29.03.2012, 21:35
0 ответов

Теги

Похожие вопросы