보안/Linux

Kali Linux 기초 Part. 9 TAB 키의 역할 (자동 완성)

판코딩 2025. 3. 18. 13:51

Kali Linux 기초 가이드는 normaltic 강의를 참고하여 제작하였습니다.

 

리눅스 터미널에서 TAB키는 명령어 입력을 도와주는 강력한 기능을 제공함.

주로 자동 완성 기능과 명렁어 히스토리 탐색에 사용된다.

 

  1. TAB 키의 주요 기능
    • 파일 & 디렉토리 자동 완성
    • 명령어 자동 완성
    • 패키지, 프로세스, 사용자 이름 자동 완성
    • 명령어 옵션 및 인자 자동 완성
  2. TAB 키의 활용 방법
    1. 파일 & 디렉토리 자동 완성
      • 리눅스 터미널에서 파일이나 디렉토리 이름을 입력할 때, TAB키를 누르면 자동완성이 된다.
    2. 명령어 자동 완성
      • 명령어를 입력할 때, TAB을 사용하면 명령어의 전체 이름을 자동 완성 할 수 있다.
    3. 명령어 옵션 자동 완성
      • 명령어 뒤에 -를 입력한 상태에서 TAB키를 누르면 사용 가능한 옵션 목록이 나온다.
    4. 패키지, 프로세스, 사용자 이름 자동완성
      • 설치 가능한 패키지 자동 완성 (apt 사용 시) 자동완성됨
      • 프로세스 자동완성 (kill) 명령어 사용시 현재 실행 중인 프로세스 목록이 표시
      • 사용자 이름 자동완성 (su) 명령어 사용시 자동으로 완성
  3. 정리
    • TAB 키는 명령어, 파일, 디렉토리, 패키지, 프로세스 자동 완성 기능을 제공
    • 두 번 누르면 여러 개의 선택 목록을 출력

 

실습을 해보자면, 먼저 ls 명령어를 실행해 보자.

그 이후 cd D 누른뒤 TAB 두번 누르게 되면 목록이 나온다.

TAB으로 선택후 Enter을 누르게 되면 자동 완성이 된다.

 

이런 식으로 TAB을 이용해서 자동완성을 시켜서 더욱 빠르게 작업이 가능하게 됩니다.