Linux에서 사용할 수 있는 비슷한 것을 찾지 못했지만 네트워크 기술/관리자로서 선택적 명령을 나열하는 Cisco iOS의 좋은 오래된 방식에 정말 감사드립니다. Bash는 "명령이 인식되지 않습니다. 다음 패키지에서 명령을 찾고 있습니까?"라고 말합니다. Cisco iOS에는 다음과 같은 보다 직관적인 시스템이 있습니다.
Router> Command Argum*TAB*
Router> Command Argument
Linux/UNIX처럼 자동으로 완료됩니다.
그리고
Router> Command ?
Argument, Argument2, Argument3....
이는 모든 명령에 사용 가능한 인수의 전체 길이에 해당됩니다. 다음을 참조하세요.https://www.cisco.com/c/en/us/td/docs/ios/12_2/configfun/command/reference/ffun_r/frfusing.html
그리고
Router> ?
Command, Command2, Command3, Command4....
Linux에는 많은 명령이 있으며 | less
여기에 있는 대부분의 출력이 필요하다고 생각합니다.
얻을 수 있다면, 위에 표시된 것과 같이 사용 가능한 명령 및/또는 해당 명령에 대한 인수를 나열하는 기능을 구현하거나 유사한 작업을 수행하는 사용 가능한 패키지는 무엇입니까? 모두 감사합니다!
답변1
나는 또한 탭 자동 완성(있는 경우) 및 "?" 측면에서 Cisco의 자동 완성 기능을 매우 좋아합니다. 다음 내용을 확인하세요.
그러나 이미 지적했듯이 이것은 대부분의 Linux 운영 체제에 이미 존재합니다(Kali Linux 및 Ubuntu에서 직접 확인했습니다). 여기서 Tab은 동일하게 작동하고 Tab을 두 번 누르면 "?"와 같은 기능을 합니다. 묻다.
제가 조금 더 도움을 드릴 수 있을지도 모르겠습니다. 지금 특정 운영체제를 사용하고 계시나요? 좀 더 간소화된 제품에는 이 기능이 없을 수도 있습니다.
인용하다:https://www.howtogeek.com/195207/use-tab-completion-to-type-commands-faster-on-any-operating-system/