디스크 관련

디스크 사용량 보기

// 루트부터 뎁스별로 확인해가기
du -h --max-depth=1 
// 또는
du -h -d 1

디렉토리 크기로 정렬

// 내림차순
du -m -d 1 | sort -rn

// 오름차순
du -m -d 1 | sort -n

디스크 free 용량 보기

df -h

 

사용자 관련

사용자 추가

useradd [username]

 

사용자 추가하면서 그룹에도 추가

useradd -G [groupname] [username]

 

사용자 비밀번호 변경

passwd [username]

 

기존 사용자를 그룹에 추가

usermod -a -G [groupname] [username]

 

사용자 삭제

- 계정만 삭제

userdel [계정명]

- 계정 + 홈디렉토리 삭제

userdel -r [계정명]

 

디렉토리 관련

현재 디렉토리 위치(경로) 보기

pwd

 

디렉토리 생성

mkdir [생성할 디렉토리명]

예) mkdir test

 

디렉토리 삭제

- 빈 디렉토리 삭제

rmdir [삭제할 디렉토리명]

예) rmdir test

 

- 비어있지 않은 디렉토리와, 하위 파일들 모두 삭제

rmdir -r [삭제할 디렉토리명]

예) rmdir -r test

 

- 비어있지 않은 디렉토리와, 하위 파일(쓰기 금지된 파일 포함)들 모두 삭제

rmdir -rf [삭제할 디렉토리명]

예) rmdir -rf test

 

포트 관련

사용중인 포트 확인

netstat -ltup

ss -lntu

 

파일 관련

특정 파일에 실행권한 추가

// sudo chmod +x /usr/local/bin/[파일명]
sudo chmod +x /usr/local/bin/docker-compose

+ Recent posts