본문 바로가기
알고리즘 및 코딩/[코딩] 기타(리눅스, 주의사항)🌐

[리눅스] 계정삭제- 디렉토리 모두 삭제 / 계정만 삭제

by kks2 2023. 8. 10.
728x90

 

 

연구실을 떠나며 총 5개의 서버에 있던 나의 계정을 지우기 위해서 명령어를 찾아봤다. 연구실 사람들 계정을 하나하나 만들었었는데, 지우는건 처음이다...! 

 

1. 계정만 삭제

* 계정의 home directory는 남아있음

userdel [userid]

 

2. 계정과 모든 정보 완전 삭제

* 계정의 home directory 등을 포함한 완전 삭제

userdel -r [userid]

 

계정 삭제 예시

3. 발생할 수 있는 오류

만약 아래와 같이 다른 프로세스에 의해 사용중이다라고 뜨면, 그 프로세스가 뭔지 확인 후*에, 지워도 되는 것이면, 아래와 같이 sudo kill해주면 된다.

 

* 프로세스 확인 방법: 

ps -ef | grep [프로세스 번호]

 

 

4. 계정 지우기 전 후 용량 비교

아래 명령어를 쓰면, 현재 computer의 용량의 확인할 수 있다. 이 명령어를 사용하면, 계정 지우기 전후에 용량을 비교해볼 수 있다. 

df -h

 

 

5. 계정이 잘 지워졌는지 확인방법 

아래 명령어를 사용했을 때, 나오는 것이 없다면, 잘 지워진 것이다. 

cat /etc/passwd | grep [지운 user id]

 

728x90