본문 바로가기

리눅스

리눅스 명령어 모음: 파일 관리부터 시스템 관리까지

반응형

리눅스 시스템을 다루다 보면 터미널에서 명령어를 사용해야 하는 경우가 많습니다. 이번 포스트에서는 리눅스 사용자들이 자주 사용하는 명령어를 소개합니다. 이러한 명령어들은 파일 및 디렉토리 관리, 프로세스 관리, 사용자 및 권한 관리, 그리고 시스템 정보 및 관리에 사용됩니다.

 

 

파일 및 디렉토리 관리

파일이나 디렉토리를 관리할 때 사용되는 명령어입니다.

  1. ls: 현재 디렉토리의 파일 및 디렉토리 목록을 표시합니다.
    ls
  2. cd: 디렉토리를 변경합니다.
    cd [디렉토리 경로]
  3. mkdir: 새로운 디렉토리를 생성합니다.
    mkdir [디렉토리명]
  4. rm: 파일이나 디렉토리를 삭제합니다.
    rm [파일명 또는 디렉토리명]
  5. cp: 파일이나 디렉토리를 복사합니다.
    cp [원본 파일명] [대상 파일명]
  6. mv: 파일이나 디렉토리를 이동하거나 이름을 변경합니다.
    mv [원본 파일명 또는 디렉토리명] [대상 파일명 또는 디렉토리명]

 

 

프로세스 관리

시스템에서 실행 중인 프로세스를 관리하는 명령어입니다.

  1. ps: 현재 실행 중인 프로세스 목록을 표시합니다.
    ps
  2. top: 시스템의 리소스 사용량과 프로세스 정보를 실시간으로 모니터링합니다.
    top
  3. kill: 특정 프로세스를 종료합니다.
    kill [프로세스 ID]

 

 

사용자 및 권한 관리

사용자 계정과 권한을 관리하는 명령어입니다.

  1. useradd: 새로운 사용자를 추가합니다.
    useradd [사용자명]
  2. passwd: 사용자의 비밀번호를 변경합니다.
    passwd [사용자명]
  3. chmod: 파일이나 디렉토리의 권한을 변경합니다.
    chmod [권한] [파일명 또는 디렉토리명]

 

 

시스템 정보 및 관리

시스템 정보를 확인하고 관리하는 명령어입니다.

  1. uname: 시스템의 정보를 표시합니다.
    uname -a
  2. df: 디스크 사용량을 표시합니다.
    df -h
  3. free: 메모리 사용량을 표시합니다.
    free -m
  4. shutdown: 시스템을 종료하거나 재부팅합니다.
    shutdown -h now (즉시 종료) shutdown -r now (즉시 재부팅)
  5. reboot: 시스템을 재부팅합니다.
    reboot

 

 

위의 명령어들은 리눅스 시스템을 효율적으로 관리하고 제어하는 데 도움이 될 것입니다. 필요에 따라 적절한 명령어를 사용하여 시스템을 관리하세요.

반응형