이 안내서는 Linux 기록에서 명령을 쉽게 검색하기위한 몇 가지 효과적인 전략을 제공합니다. 워크 플로를 간소화하기 위해 이러한 방법을 살펴 보겠습니다.
과거 명령에 효율적으로 액세스하는 것은 생산성에 중요합니다. 다음 기술은 길이 나 복잡성에 관계없이 명령을 찾아서 재사용하는 데 도움이됩니다.
1. history
명령 :
가장 간단한 방법은 history
명령을 사용하는 것입니다. 최근에 실행 된 명령의 번호 목록이 표시됩니다. 이 목록을 스크롤하여 필요한 명령을 찾을 수 있습니다.
예:
$ 역사
2. Ctrl R을 사용하여 리버스 검색 :
Ctrl R을 누르면 역 검색이 시작됩니다. 명령의 일부를 입력하기 시작하고 Ctrl R은 역사의 일치 항목을 통해 순환합니다.
예:
Ctrl r 및 ssh
눌러 최신 ssh
명령을 찾으십시오.
3. nl
과의 번호가 매겨진 역사 :
history
nl
(번호선)과 결합하여 줄 번호로 명령을 표시합니다. !number
여기서 number
명령의 줄 번호입니다.
예:
!25
역사의 25 행에서 명령을 실행합니다.
$! 25 고양이 /etc /Fedora reelease 페도라 릴리스 39 (서른 아홉)
4. grep
사용한 필터링 기록 :
history | grep 'search-term'
특정 단어 나 문구가 포함 된 명령을 찾습니다.
예:
$ 역사 | Grep 'ssh'
여기에는 "SSH"를 포함한 모든 명령과 시퀀스 번호와 함께 !number
을 통해 실행을 가능하게합니다.
5. 빈번한 명령에 대한 별칭 만들기 :
자주 사용되는 긴 명령의 경우 .bashrc
또는 .bash_profile
에서 별칭을 정의하십시오. 이를 통해 더 짧고 기억에 남는 이름으로 실행할 수 있습니다.
예:
ls -alF
대신 ll
사용하려면 .bashrc
에 alias ll='ls -alF'
추가하십시오.
6. 복잡한 명령 스크립팅 :
매우 복잡한 명령의 경우 스크립트 (예 : backup.sh
)로 저장하십시오. 이것은 ./backup.sh
로 실행을 단순화합니다.
7. 북마크에 대한 댓글 작성 :
태그를 검색하여 나중에 검색하기 위해 "책갈피"명령에 대한 고유 한 의견 (예 : your-long-command #uniqueTag
)을 추가하십시오.
8. fc
명령 활용 :
fc
명령은 기본 텍스트 편집기에서 마지막 명령 (또는 지정된 범위)을 엽니 다.
예 : fc -l
!ID
사용하여 실행을위한 ID가있는 명령을 나열합니다.
9. 역사 확장 :
역사 확장 기능을 활용하십시오 !!
(마지막 명령),! !-n
(nth last 명령) 및 !string
( "String"으로 시작하는 마지막 명령).
10. 확장 된 역사 통제 :
더 크고 포괄적 인 기록을 위해 .bashrc
또는 .bash_profile
을 사용자 정의하여 HISTSIZE
및 HISTFILESIZE
증가시킵니다.
11. 외부 도구 활용 :
명령 및 스 니펫 관리를 위해 설계된 외부 도구를 탐색하십시오 (예 : keep
, pet
, bashpast
).
이 안내서는 Linux 기록에서 명령을 효율적으로 검색하기위한 다양한 기술을 제공합니다. 워크 플로에 가장 적합한 방법을 선택하고 명령 줄 효율성을 향상 시키십시오. 아래 의견에서 선호하는 방법을 공유하십시오!
위 내용은 프로처럼 Linux 명령 기록에서 명령을 쉽게 검색하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!