[리눅스] 파이프 | 명령어 출력 연결 앞 명령어 출력을 뒤 명령어로 넘기기ps aux | grep nginx # 프로세스 목록에서 nginx만du -sh * | sort -h # 폴더 용량을 크기순으로 |(파이프)는 앞 명령어의 출력을 뒤 명령어의 입력으로 넘긴다.그래서 ps aux(전체 목록) → grep nginx(원하는 줄만)처럼 이어 쓴다. 여러 개도 연결된다: ... | sort | head.참고로 맨 아래 grep 자기 자신이 같이 잡히는 건 정상이다. System/명령어 2026.07.01
[리눅스] watch 명령어 반복 실행 실시간 관찰 아무 명령어든 실시간 모니터로 바꾸기watch -n 1 nvidia-smi # 1초마다 nvidia-smi 를 다시 실행 -n 1은 1초 간격. 종료는 Ctrl + C. 어떤 명령어든 앞에 watch를 붙이면 실시간 모니터가 된다.watch df -h(디스크 차오르는지), watch -n 1 'ss -tulpn'(포트 변화)처럼 활용한다. System/명령어 2026.07.01
[리눅스] ss -tulpn 열린 포트 리스닝 확인 어떤 포트가 열려 있고 무슨 프로세스가 물고 있나ss -tulpn # 프로세스(PID)까지 보려면 sudo ss -tulpn 옵션은 이렇게 읽는다: t TCP · u UDP · l 리스닝만 · p 프로세스 표시 · n 포트를 숫자로.PID/프로세스 이름을 보려면 권한이 필요해서 sudo를 붙인다. 예전 netstat을 대체하는 현행 명령이다. System/명령어 2026.07.01
[리눅스] nproc lscpu CPU 코어 수 확인 CPU 코어 몇 개인지, 스펙은 어떤지nproc # 코어 수만 빠르게lscpu # CPU 상세 정보 nproc는 사용할 수 있는 코어 수만 숫자로 딱 준다.이 값은 uptime의 load average를 해석하는 기준이 된다(코어 수보다 load가 크면 대기 발생).더 자세한 모델·소켓·코어 구성은 lscpu로 본다. System/명령어 2026.07.01
[리눅스] uptime 서버 부하 load average 확인 서버가 지금 바쁜지 한 줄로 확인uptime 맨 끝 load average는 각각 최근 1분·5분·15분 평균 대기 부하다.이 숫자를 CPU 코어 수(nproc)와 비교한다. 코어 수보다 크면 처리 대기가 쌓이는 중이고, 세 값이 오르는 추세면 부하가 커지는 것이다. System/명령어 2026.07.01
[리눅스] ps aux 메모리 많이 쓰는 프로세스 찾기 메모리 잡아먹는 프로세스 한 번에 추리기ps aux --sort=-%mem | head --sort=-%mem은 메모리 많이 쓰는 순.-%cpu로 바꾸면 CPU순으로 정렬된다. top이 실시간이라면 ps는 그 순간의 한 장 스냅샷이다.'| head'로 상위 몇 줄만 잘라 본다. System/명령어 2026.07.01
[리눅스] top 실시간 CPU 프로세스 확인 지금 CPU·메모리 누가 먹고 있나 실시간으로 top 실시간으로 계속 갱신된다. 화면 안에서 쓰는 키:M 메모리순 정렬 · P CPU순 정렬 · q 종료맨 위 한 줄의 load average만 봐도 서버가 바쁜지 감이 온다. 한 장 스냅샷만 필요하면 ps를 쓴다. System/명령어 2026.07.01
[리눅스] du -sh 디렉터리 용량 확인 어느 폴더가 용량을 먹는지 찾기du -sh * # 현재 폴더 항목별 용량du -sh * | sort -h # 작은 것부터 정렬 예시 출력:$ du -sh * | sort -h4.0K README.md1.2M logs340M node_modules2.1G data -s는 합계만,-h는 사람이 읽는 단위. df로 "디스크가 찼다"를 알고, du로 "어디가 범인인지"를 찾는다.'| sort -h'를 붙이면 용량 큰 게 아래로 와서 바로 눈에 띈다. System/명령어 2026.07.01
[리눅스] df -h 디스크 여유 공간 확인 디스크 얼마나 찼는지 파티션별로 확인df -h -h로 사람이 읽기 쉬운 단위로 본다. 루트(/)와 마운트 지점별 Use%가 100%에 가까운지 확인한다. 어디가 찼는지 알았으면, 그 경로 안에서 범인을 찾을 땐 du를 쓴다. System/명령어 2026.07.01
[명령어] free -h 메모리 사용량 확인 메모리 얼마나 쓰고 있나 한 줄로 확인free -h -h는 사람이 읽기 쉬운 단위(Gi/Mi)로 보여준다. 실제 남은 메모리는 free 열이 아니라 available 열을 본다. 캐시(buff/cache)는 필요하면 회수되므로 available이 진짜 여유다. System/명령어 2026.07.01