CentOS를 배우고 있는데 사용자를 몇 명 생성했다가 삭제했는데 userdel
사용할 수 있는 옵션이 없습니다.
그러면 해당 사용자와 관련된 홈 디렉토리 및 기타 항목이 삭제됩니까? 그렇지 않은 경우 해당 사용자에게서 나머지 콘텐츠를 제거할 수 있는 옵션이 있습니까?
답변1
매뉴얼 페이지userdel
-r
사용자 삭제 시 홈 디렉터리도 삭제되는 옵션에 대해 설명합니다 . 그렇게 하지 않았다면 다음을 사용하여 알려진 사용자가 없는 파일을 찾을 수 있습니다.find
-nouser
다음 과 같은 옵션
find /home -nouser -delete
목록을 확인하고 싶을 수도 있지만앞으로실제로 파일을 삭제하십시오.
find /home -nouser -ls
이 -delete
옵션은 파일을 삭제합니다. 디렉터리를 삭제하려면 다음과 같은 다른 명령이 필요합니다.
find /home -type d -nouser -exec rmdir {} \;
(일부 병적인 사용자가 공백이 포함된 디렉터리를 만들었을 수도 있지만더일하다).
그건 그렇고, /home
그것은관습, 다른 곳에 사용자의 홈 디렉터리를 만들었을 수도 있습니다.