모든 Linux 명령은 어디에서 찾을 수 있나요?

모든 Linux 명령은 어디에서 찾을 수 있나요?

dig, mount, grep, cat 등과 같은 모든 명령을 어디서 찾을 수 있는지 아십니까? bash 및 Ubuntu Linux에 내장된 모든 명령이 있습니까?

답변1

답변2

나는 귀하의 질문을 다른 포스터와 다르게 해석하고 있는 것 같습니다. 나는 당신이 쉘에서 실행할 수 있는 프로그램의 포괄적인 목록을 얻으려고 노력하고 있는 것 같습니다.

나는 다음과 같이 말하면서 시작하겠습니다.bash 내장 명령bash 도움말 시스템을 통해 찾을 수 있습니다. 이는 sed, awk, grep 등과 같은 우분투와 함께 제공되는 프로그램과 다릅니다.

그렇긴 하지만, 명령의 양이 엄청나게 많기 때문에(수백, 수백, 수백) 이 목록은 거의 쓸모가 없을 것입니다.

그리고 이를 수행하는 몇 가지 방법이 있습니다. PATH의 모든 디렉토리에서 작업을 수행할 수 있습니다 ls(보통 /bin, /sbin, /usr/bin, /usr/sbin, /usr/local/bin 및 /usr/local/sbin은 상당히 완전한 명령 세트입니다).

또는 bash 프롬프트에서 몇 번만 누르면 TABPATH에 있는 컴퓨터의 모든 프로그램 목록이 아래로 스크롤됩니다. q해당 스크롤 목록에서 벗어나려면 누르세요 . 입력하기 시작하는 모든 이름을 자동 완성하므로 좋습니다. 예를 들어 입력하면 mk TAB TAB TABPATH에서 로 시작하는 모든 명령 목록이 표시됩니다 mk.

답변3

정말 뇌에 새기고 싶다면 다음을 배경화면으로 사용해 보세요.

대체 텍스트

(클릭하시면 확대됩니다)

답변4

man bash

모든 bash 명령 목록도 찾을 수 있는 bash 매뉴얼이 표시됩니다.

다른 모든 명령(명령줄 명령뿐만 아니라 KDE/Gnome GUI 프로그램도 있음)은 일반적으로 에 있지만 또는 /usr/bin에서 더 많은 명령을 찾을 수 있습니다 . 그들이 무엇을 하는지 알기 위해,/usr/sbin/usr/local/bin

man command_name

예를 들면

man find

특정 명령을 찾고 있다면 를 사용할 수 있습니다 apropos. 이는 해당 프로그램의 기능을 기반으로 필요한 프로그램을 찾는 데 도움이 될 것입니다. 예를 들어 오디오를 변환하는 프로그램이 필요한 경우 다음을 시도해 보세요.

apropos audio

오디오와 관련이 있고 시스템에 설치되어 있는 모든 man 항목의 목록이 표시됩니다.

관련 정보