나는 다음과 같은 Linux 셸 명령에 대한 비공식 문서를 읽었습니다. 이 h
명령은 및 명령과 함께 언급되었지만 아무런 설명도 없었습니다. 그래서 Linux 터미널에서 시도했지만 "명령을 찾을 수 없음"이 반환되었습니다. 인터넷에서 검색을 좀 해봤지만 유용한 내용을 찾지 못했습니다. 이 명령이 존재하는지 아는 사람이 있습니까? 그렇다면 구문은 무엇이며 어떻게 작동합니까?help
man
답변1
Like는 ll
일반적으로 정의된 별칭입니다 ls -l
.h
history
또는에 대해 일반적으로 사용되는 정의 별칭입니다.history <some-number>
기록(이전에 실행한 명령)을 표시하는 내장 명령인 은 history
이제 , (with), (사전 정의된 별칭) 및 (사전 정의된 함수)에서도 찾을 수 있습니다.csh
bash
zsh
fc -l
ksh
hist -l
fish
yash
몇 가지 오래된 예를 찾아보세요.예를 들어, 1984년에 작성된 이 오래된 유즈넷 게시물은 다음과 같습니다..
일부 문서에서 언급된 내용을 읽으면 작성자가 해당 별칭을 ~/.cshrc
/ ~/.bashrc
...에 사용했거나 시스템 전체에 정의한 시스템을 사용했을 것입니다. 그들이 언급한 명령이 help
내장 쉘의 이름이라는 점을 고려하면 bash
아마도 이것이 그들이 원하는 쉘일 것입니다.
h
셸에 무엇이 있는지 알아내려면 type h
Bourne과 같은 셸을 사용하는지 또는 / ... In을 사용 하는지 fish
입력 하고 무언가가 반환되는지 확인하세요 . 별칭을 반환하는 경우 해당 별칭은 아마도 셸의 구성 파일 중 하나에 정의되어 있을 것입니다.which h
tcsh
whatis h
rc
es
csh
alias h
h
history
실제 구문은 history
셸마다 다릅니다. 자세한 내용은 쉘 문서(예: info bash history
쉘 )를 참조하십시오 bash
.