티스토리 뷰

linux

Tracking my linux command

§무명소졸§ 2020. 8. 21. 12:53

유용한 linux 명령어 트랙킹을 위한 공간이다. (Ubuntu 18.x 기준)

du

파일아이템 크기별 정렬

du -hs * |sort -h

* 만약에 위 명령어가 지원되지 않으면 별도 util 패키지를 설치해서 사용 가능하다.

brew install coreutils
du -hs * | gsort -h

 

 

 

apt-get

apt(Advanded Packaing Tool) 패키징 관리 툴이다. 패지킹 관리 툴은 라이브러리 의존성 및 설치 삭제를 위한 명령어 도구이다. apt-get 관련 몇가지 명령어를 알아보자.

apt list --installed

apt-get 을 이용해 설치된 프로그램 목록을 확인한다.

apt list --installed

service --status-all

현재 활성화된 서비스 목록을 확인한다. [ + ] 표시는 사용 중 [ - ] 표시는 사용 안함 상태이다.

service --status-all

lscpu

summary 된 cpu 정보를 확인할 수 있다.

lscpu

 

 

htop

built in 돼있는 명령어는 아니고 아래 명령어로 설치가 필요하다.

sudo apt-get install htop
htop

자원 사용율을 시각적으로 확인할 수 있다.

 

free

메모리 정보를 간략하게 보여준다.

free -h #h 옵션은 human readable

 

df

디스크 사용율을 보여준다.

df -h

 

nethogs

프로세스별 네트워크 트래픽 사용량을 보여준다. 설치가 필요하다.

$sudo apt install nethogs
$sudo nethogs

'linux' 카테고리의 다른 글

explainshell.com  (0) 2020.06.19
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크