Linux 명령어 모음

SungchulCHA·2025년 3월 1일
0

Linux

목록 보기
9/9

시스템 관련

쉘 정보 확인

  • whoami : 사용자 이름 확인
  • echo $SHELL, echo $0 : 현재 사용 쉘 확인
  • ps : 현재 실행중인 프로세스 확인 (쉘 프로그램도 당연시 실행 중)

OS 확인

  • hostnamectl : os 정보, kernel, 메인보드 vendor 등 여러 정보 확인
  • lsb_release -a : OS 정보 확인
  • cat /etc/os-release : OS 정보 확인
  • cat/etc/redhat-release : CentOS/RHEL 계열에서 OS 확인

  • touch <file_name> : 빈 파일 생성

터미널 command 삭제

  • Ctrl + u : 현재 적은 command 삭제
  • Ctrl + k : 현재 커서 위치 포함 가장 뒤까지 command 삭제

프로세스 확인

  • ps aux : 모든 사용자 모든 프로세스 확인
  • ps -u <user> : 특정 사용자 프로세스

폴더 용량 확인

  • du : 현재 폴더의 하위 디렉토리까지 KB 단위로 출력

옵션 설명

  • -a : 하위 파일 까지 KB 단위로 출력
  • -h : 단위와 함께 디렉토리 용량 출력
  • --max-depth=<N> : N번째 디렉토리까지 출력
  • -b : byte 단위로 출력

활용

  • du -ah --max-depth=1 | sort -hr : 현재 폴더 내에 있는 폴더 및 파일의 크기를 큰 순서대로 출력
  • du -h --max-depth=1 | sort -hr | head -5 : 현재 폴더 내에 있는 폴더 중 크기가 큰 순서대로 5개 출력
profile
Myongji UNIV. B.S. in Electronic Engineering

0개의 댓글