Tab Completion을 사용하여 모든 운영 체제에서보다 빠르게 명령을 입력하십시오.
탭 완료는 Linux의 Bash 쉘, Windows의 명령 프롬프트 또는 PowerShell 또는 Mac OS X의 터미널 창을 사용하는 거의 모든 명령 행 환경에서 매우 유용한 기능입니다.
이 기능은 입력 명령의 속도를 획기적으로 향상시킵니다. 명령, 옵션 또는 파일 이름을 입력하는 동안 Tab 키를 누르면 쉘 환경이 자동으로 입력 내용을 완료하거나 옵션을 제안합니다..
Linux에서 탭 완료
대부분의 Linux 배포판에서 기본적으로 사용되는 Bash 쉘은 tabe 완료를위한 훌륭한 지원을합니다.
예를 들어, 파이어 폭스 명령. 입력 할 수 있습니다. 전나무 또는 불 터미널에 넣고 Tab 키를 누릅니다 - 시스템에 해당 문자로 시작하는 다른 명령이 없으면 Bash는 자동으로 입력합니다 파이어 폭스 Enter 키를 눌러 명령을 실행할 수 있습니다.
또 다른 예로, Apt 패키지 관리자의 명령을 실행하려고한다고 가정 해 봅시다. 입력 할 수 있습니다. 적절한- apt-로 시작하는 명령 목록을 보려면 Tab 키를 두 번 누르십시오. 명령 중 하나를 실행하려면 명령을 계속 입력하고 Tab 키를 다시 누릅니다. 예를 들어, 지, 탭을 누릅니다. apt-get 나타나다.
탭 완성은 파일 이름, 디렉토리 및 경로를 입력 할 때 특히 유용합니다. 공백이나 특수 문자가 포함될 수있는 긴 파일 이름을 입력하는 대신 올바르게 이스케이프해야합니다. 이름의 시작 부분을 입력하고 Tab 키를 누르면됩니다..
예를 들어, 문자 L로 시작하는 길고 복잡한 파일 이름이 있으면 입력해야합니다. 엘 탭을 누르면 자동으로 완료됩니다. L로 시작하는 파일 이름이 여러 개인 경우 Tab 키를 다시 누르기 전에 파일 이름을 조금 더 입력하면됩니다..
탭 완성 기능을 사용하여 일부 명령의 옵션을 자동으로 완료 할 수도 있습니다. 예를 들어, 패키지를 설치할 때 apt-get install 명령을 사용하면 탭 완성을 사용하여 패키지 이름을 자동 완성 할 수 있습니다. 또한 관련 패키지를 검색하는 데 도움이되며 패키지의 이름을 정확하게 모르는 경우 매우 유용합니다..
다른 명령과 함께 탭 완료 기능을 사용하여 자동 완성 기능과 자동 완성 기능을 확인하십시오..
Bash는 다른 유형의 완료도 지원합니다. 예를 들어, ~ ~ Tab 키를 눌러 자동으로 사용자 이름을 완성하고, @ Tab 키를 눌러 호스트 이름을 자동 완성하거나, $ 변수를 자동 완성하려면 Tab 키를 누릅니다..
Windows의 탭 완료
Windows 명령 프롬프트에서는 명령 및 해당 옵션에 대해 탭 완성을 사용할 수 없습니다. 그러나 폴더 및 파일 이름에 대한 탭 완성을 지원합니다..
예를 들어 명령 프롬프트를 열고 다음을 입력합니다. CD D, Tab 키를 누릅니다. 기본적으로 사용자 폴더에 있으므로 탭 완성은 자동으로 cd 데스크탑, Enter 키를 눌러 디렉토리를 데스크탑 디렉토리로 변경할 수 있습니다. 이것은 특정 파일 이름에 명령을 실행하려고 할 때도 도움이됩니다..
탭 완성은 PowerShell에서도 작동합니다. cmdlet, 매개 변수 또는 파일 경로의 이름을 자동으로 채우는 데 사용할 수 있습니다..
Bash Shell과 달리 Windows는 Tab 키를 여러 번 눌러 사용 가능한 옵션을 순환해야합니다. 목록에 모든 항목이 표시되는 것은 아닙니다. 명령 프롬프트와 PowerShell의 탭 완성 기능에 모두 적용됩니다..
Mac OS X에서 탭 완료
Mac OS X에는 Bash 쉘도 포함되어 있기 때문에 탭 완성은 Linux 에서처럼 작동합니다. 명령, 파일 경로 또는 옵션을 입력하는 동안 탭 키를 누릅니다. 쉘이 자동으로 나머지를 채우거나 입력 할 수있는 옵션을 표시합니다..
Bash 쉘을 사용하는 다른 운영 체제도 동일하게 작동합니다. 탭 완성 기능은 Unix 계열 시스템의 다른 많은 셸에서도 비슷하게 작동해야합니다..
터미널이나 명령 줄 환경을 사용하는 사람이라면 탭 완성을 사용해야합니다. 간단합니다. 기본적으로 명령 줄에서 무언가를 입력하는 동안 Tab을 탭하면 쉘이 다음에 입력 할 내용을 추측하게됩니다. 이것은 길고 복잡한 파일 이름에 특히 유용하지만 많은 다른 것들에 도움이됩니다..
탭 완성은 명령 행 환경이있는 곳이면 어디에서나 작동하므로 다음 번에 명령을 입력해야 할 때 사용해보십시오.
이미지 크레디트 : Sven on Flickr