새로운 Linux 시스템에서 처음에 사용할 수 있는 몇 가지 중요한 명령어들을 소개합니다. 이 명령어들은 시스템의 기본 정보를 파악하고, 현재 상태를 확인하는 데 도움이 됩니다.
1. 기본 시스템 정보 확인
1-1. uname
uname 명령어는 시스템의 기본 정보를 출력합니다.
- 전체 시스템 정보 출력:
  uname -a- 커널 버전 출력:
  uname -r1-2. hostname
hostname 명령어는 시스템의 호스트 이름을 출력합니다.
- 호스트 이름 출력:
  hostname2. 하드웨어 정보 확인
2-1. lscpu
lscpu 명령어는 CPU 정보를 출력합니다.
- CPU 정보 출력:
  lscpu2-2. lsblk
lsblk 명령어는 블록 장치(하드 디스크, 파티션 등)의 정보를 출력합니다.
- 블록 장치 정보 출력:
  lsblk2-3. free
free 명령어는 시스템의 메모리 사용 정보를 출력합니다.
- 메모리 사용 정보 출력:
  free -h3. 파일 시스템 및 디스크 정보 확인
3-1. df
df 명령어는 파일 시스템의 디스크 사용량을 출력합니다.
- 디스크 사용량 출력:
  df -h3-2. du
du 명령어는 디렉토리별 디스크 사용량을 출력합니다.
- 디렉토리별 디스크 사용량 출력:
  du -h --max-depth=14. 네트워크 정보 확인
4-1. ifconfig 또는 ip addr
ifconfig 명령어는 네트워크 인터페이스의 상태를 출력합니다. 최신 시스템에서는 ip addr 명령어를 사용하는 것이 권장됩니다.
- 네트워크 인터페이스 상태 출력:
  ip addr show5. 프로세스 관리
5-1. ps
ps 명령어는 실행 중인 프로세스 목록을 출력합니다.
- 모든 프로세스 출력:
  ps aux5-2. top 또는 htop
top 명령어는 시스템 리소스 사용 상황을 실시간으로 모니터링합니다. htop은 top의 확장된 버전입니다.
- 실시간 시스템 리소스 모니터링:
  top또는
  htop이 명령어들은 Linux 시스템을 처음 접하는 사용자에게 매우 유용합니다. 시스템의 기본 정보와 리소스 사용 상황을 빠르게 파악할 수 있어, 시스템 관리와 문제 해결에 필수적입니다.
