Bourne Again Shell(Bash)은 POSIX 컴퓨터에 대한 텍스트 인터페이스입니다. Bash 또는 기타 셸은 원형 교차로 인터페이스 없이 컴퓨터와 직접 대화할 수 있는 방법을 제공합니다. 컴퓨터에서 실행하려는 정확한 명령을 입력하면 됩니다. 현존하는 가장 효율적이고 가벼운 인터페이스이기 때문에 40년이 지난 후에도 여전히 유지되고 있습니다.
그러나 Bash는 단순히 컴퓨터에 명령을 내리는 방법이 아닙니다. Bash에서 할 수 있는 모든 작업을 쉘 스크립트로 자동화할 수도 있기 때문에 프로그래밍 언어이기도 합니다. Python이나 Lua가 있기 훨씬 전에 셸 스크립트는 자동화된 컴퓨팅으로 들어가는 일상적인 사용자의 관문이었습니다.
Bash는 대부분 명령형 인터페이스입니다. 그래픽 인터페이스와 달리 Bash가 효과적이려면 실행하려는 명령을 알아야 합니다. 여기 Opensource.com의 기사와 치트 시트를 포함하여 유용한 Bash 명령을 배울 수 있는 여러 가지 방법이 있습니다. Bash를 많이 사용할수록 더 많은 명령을 배우게 됩니다. 더 많은 명령을 배울수록 사용자와 쉘 스크립트가 더 강력해집니다.
그러나 Bash가 쉘 사이에서 인기 있는 한 가지 이유는 대화형 기능 때문입니다. 컴퓨터의 명령은 모든 셸에서 사용할 수 있지만 셸과 상호 작용하는 방식은 모든 차이를 만들 수 있습니다. 키 콤보 및 특수 구문은 Bash를 제어하는 빠른 방법을 제공합니다. 이 치트 시트에는 몇 가지 필수 명령과 함께 가장 인기 있는 몇 가지와 가장 잘 알려지지 않은 Bash 단축키가 포함되어 있습니다.
Bash 치트 시트를 다운로드하여 가까이에 두십시오. 그러면 곧 Bash를 더 잘 사용하여 Bash를 덜(또는 더 많이) 사용하게 될 것입니다.