IT 관련/우분투(Ubuntu) 이것저것

리눅스 터미널 명령어

islet2 2025. 3. 29. 15:41

우분투 터미널에서 자주 사용하는 기본 명령어들을 소개하고, 각 명령어에 대한 간단한 설명과 사용 예제를 함께 제공하겠습니다.

1. ls (우분투에서는 dir 대신 ls 사용)

  • 설명: 디렉토리 내 파일과 폴더 목록을 표시합니다.
  • 사용 예제:
    ls -l
    • 현재 디렉토리의 파일과 폴더를 자세한 정보(권한, 소유자, 크기 등)와 함께 나열합니다.

2. cd (Change Directory)

  • 설명: 디렉토리 간 이동을 합니다.
  • 사용 예제:
    cd /home/user/documents
    • /home/user/documents 디렉토리로 이동합니다.
      cd ..
    • 상위 디렉토리로 이동합니다.

3. pwd (Print Working Directory)

  • 설명: 현재 작업 중인 디렉토리의 절대 경로를 출력합니다.
  • 사용 예제:
    /home/user
    • 현재 디렉토리가 /home/user임을 확인할 수 있습니다.

4. mkdir (Make Directory)

  • 설명: 새 디렉토리를 생성합니다.
  • 사용 예제:
    mkdir new_folder
    • new_folder라는 이름의 새 디렉토리를 생성합니다.

5. rm (Remove)

  • 설명: 파일이나 디렉토리를 삭제합니다.
  • 사용 예제:
    rm file.txt
    • file.txt 파일을 삭제합니다.
      rm -r folder_name
    • folder_name 디렉토리와 그 안의 모든 내용을 삭제합니다 (-r은 재귀적으로 삭제).

6. cp (Copy)

  • 설명: 파일이나 디렉토리를 복사합니다.
  • 사용 예제:
    cp file.txt /home/user/backup/
    • file.txt/home/user/backup/ 경로로 복사합니다.

7. mv (Move)

  • 설명: 파일이나 디렉토리를 이동하거나 이름을 변경합니다.
  • 사용 예제:
    mv file.txt newfile.txt
    • file.txt의 이름을 newfile.txt로 변경합니다.
      mv file.txt /home/user/documents/
    • file.txt/home/user/documents/로 이동합니다.

8. cat

  • 설명: 파일 내용을 터미널에 출력합니다.
  • 사용 예제:
    cat file.txt
    • file.txt의 내용을 화면에 표시합니다.

9. sudo (Super User Do)

  • 설명: 관리자 권한으로 명령어를 실행합니다.
  • 사용 예제:
    sudo apt update
    • 패키지 목록을 업데이트합니다 (관리자 권한 필요).

10. man (Manual)

  • 설명: 명령어의 매뉴얼 페이지를 표시합니다.
  • 사용 예제:
    man ls
    • ls 명령어의 사용법과 옵션을 확인할 수 있는 매뉴얼을 엽니다.

이 명령어들은 우분투 터미널에서 기본적인 파일 관리와 시스템 조작에 자주 사용됩니다. 추가로 궁금한 명령어가 있다면 말씀해주세요!