본문 바로가기

리눅스 리뷰/Rocky Linux 8

Rocky Linux 8.10 최소 모드에서 제한되는 주요 명령어

728x90
반응형

최소 모드는 bash, coreutils(기본 유틸리티: ls, cp, mv 등), dnf 같은 핵심 도구만 포함합니다. 따라서 추가 패키지가 없으면 아래와 같은 명령어들이 기본적으로 사용 불가합니다. 필요 시 dnf install <패키지명>으로 설치해야 합니다.

  1. 네트워크 관련 명령어
    • ifconfig, netstat: net-tools 패키지가 포함되지 않음.
      • 대안: ip 명령어(iproute 패키지)는 기본 제공됨.
      • 설치 방법: dnf install net-tools
    • nmap: 네트워크 스캔 도구, 기본 설치 안 됨.
      • 설치 방법: dnf install nmap
  2. 시스템 모니터링 및 디버깅
    • htop: 향상된 프로세스 뷰어, 기본 설치 안 됨.
      • 대안: top은 기본 제공됨.
      • 설치 방법: dnf install htop
    • iotop, dstat: I/O 모니터링 도구, 설치 필요.
      • 설치 방법: dnf install iotop dstat
  3. 파일 및 디스크 관리
    • fdisk, parted: 디스크 파티셔닝 도구, 기본적으로 포함되지 않을 수 있음(설치 환경에 따라 다름).
      • 설치 방법: dnf install util-linux parted
    • ncdu: 디스크 사용량 분석 도구, 설치 필요.
      • 설치 방법: dnf install ncdu
  4. 개발 및 빌드 도구
    • gcc, make: 컴파일러와 빌드 도구, 개발 환경이 없으므로 제외됨.
      • 설치 방법: dnf groupinstall "Development Tools"
    • git: 버전 관리 시스템, 기본 설치 안 됨.
      • 설치 방법: dnf install git
  5. 텍스트 편집기
    • nano, vim: 최소 모드에선 vi만 기본 제공될 수 있음(환경에 따라 다름).
      • 설치 방법: dnf install nano vim
  6. 기타 유틸리티
    • wget: 파일 다운로드 도구, 기본 설치 안 됨.
      • 대안: curl은 보통 포함됨.
      • 설치 방법: dnf install wget
    • zip, unzip: 압축 유틸리티, 설치 필요.
      • 설치 방법: dnf install zip unzip

주의점

  • 기본 제공 명령어: ls, cp, mv, rm, cat, chmod, chown, ps, top, ip, systemctl 등은 coreutils, procps-ng, iproute, systemd 패키지에 포함되어 기본적으로 사용 가능합니다.
  • 설치 확인: which <명령어> 또는 <명령어> --version으로 설치 여부를 확인할 수 있습니다. 예: which htop이 경로를 반환하지 않으면 설치되지 않은 상태.
  • 패키지 추가: 인터넷 연결이 필요하며, dnf를 사용해 언제든 필요한 도구를 설치 가능.

결론

Rocky Linux 8.10 최소 모드는 경량화를 위해 비필수 명령어를 제외한 상태로 제공됩니다. 서버 운영이나 특정 작업에 필요한 도구는 사용자가 직접 설치해야 하므로, 설치 전 필요한 명령어 목록을 미리 정리해두는 것이 좋습니다. 예를 들어, 네트워크 관리라면 net-tools, 개발 작업이라면 Development Tools 그룹을 추가하는 식으로요.

반응형