찾다
시스템 튜토리얼리눅스프로처럼 Linux 명령 기록에서 명령을 쉽게 검색하는 방법

이 안내서는 Linux 기록에서 명령을 쉽게 검색하기위한 몇 가지 효과적인 전략을 제공합니다. 워크 플로를 간소화하기 위해 이러한 방법을 살펴 보겠습니다.

Linux 기록에서 명령 검색

과거 명령에 효율적으로 액세스하는 것은 생산성에 중요합니다. 다음 기술은 길이 나 복잡성에 관계없이 명령을 찾아서 재사용하는 데 도움이됩니다.

1. history 명령 :

가장 간단한 방법은 history 명령을 사용하는 것입니다. 최근에 실행 된 명령의 번호 목록이 표시됩니다. 이 목록을 스크롤하여 필요한 명령을 찾을 수 있습니다.

예:

 $ 역사

2. Ctrl R을 사용하여 리버스 검색 :

Ctrl R을 누르면 역 검색이 시작됩니다. 명령의 일부를 입력하기 시작하고 Ctrl R은 역사의 일치 항목을 통해 순환합니다.

예:

Ctrl r 및 ssh 눌러 최신 ssh 명령을 찾으십시오.

프로처럼 Linux 명령 기록에서 명령을 쉽게 검색하는 방법

3. nl 과의 번호가 매겨진 역사 :

history nl (번호선)과 결합하여 줄 번호로 명령을 표시합니다. !number 여기서 number 명령의 줄 번호입니다.

예:

!25 역사의 25 행에서 명령을 실행합니다.

 $! 25
고양이 /etc /Fedora reelease 
페도라 릴리스 39 (서른 아홉) 

프로처럼 Linux 명령 기록에서 명령을 쉽게 검색하는 방법

4. grep 사용한 필터링 기록 :

history | grep 'search-term' 특정 단어 나 문구가 포함 된 명령을 찾습니다.

예:

 $ 역사 | Grep 'ssh'

여기에는 "SSH"를 포함한 모든 명령과 시퀀스 번호와 함께 !number 을 통해 실행을 가능하게합니다.

프로처럼 Linux 명령 기록에서 명령을 쉽게 검색하는 방법

5. 빈번한 명령에 대한 별칭 만들기 :

자주 사용되는 긴 명령의 경우 .bashrc 또는 .bash_profile 에서 별칭을 정의하십시오. 이를 통해 더 짧고 기억에 남는 이름으로 실행할 수 있습니다.

예:

ls -alF 대신 ll 사용하려면 .bashrcalias ll='ls -alF' 추가하십시오.

6. 복잡한 명령 스크립팅 :

매우 복잡한 명령의 경우 스크립트 (예 : backup.sh )로 저장하십시오. 이것은 ./backup.sh 로 실행을 단순화합니다.

7. 북마크에 대한 댓글 작성 :

태그를 검색하여 나중에 검색하기 위해 "책갈피"명령에 대한 고유 한 의견 (예 : your-long-command #uniqueTag )을 추가하십시오.

8. fc 명령 활용 :

fc 명령은 기본 텍스트 편집기에서 마지막 명령 (또는 지정된 범위)을 엽니 다.

예 : fc -l !ID 사용하여 실행을위한 ID가있는 명령을 나열합니다.

프로처럼 Linux 명령 기록에서 명령을 쉽게 검색하는 방법

9. 역사 확장 :

역사 확장 기능을 활용하십시오 !! (마지막 명령),! !-n (nth last 명령) 및 !string ( "String"으로 시작하는 마지막 명령).

프로처럼 Linux 명령 기록에서 명령을 쉽게 검색하는 방법

10. 확장 된 역사 통제 :

더 크고 포괄적 인 기록을 위해 .bashrc 또는 .bash_profile 을 사용자 정의하여 HISTSIZEHISTFILESIZE 증가시킵니다.

11. 외부 도구 활용 :

명령 및 스 니펫 관리를 위해 설계된 외부 도구를 탐색하십시오 (예 : keep , pet , bashpast ).

결론

이 안내서는 Linux 기록에서 명령을 효율적으로 검색하기위한 다양한 기술을 제공합니다. 워크 플로에 가장 적합한 방법을 선택하고 명령 줄 효율성을 향상 시키십시오. 아래 의견에서 선호하는 방법을 공유하십시오!

위 내용은 프로처럼 Linux 명령 기록에서 명령을 쉽게 검색하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
메모리 관리는 Linux와 Windows간에 어떻게 다릅니 까?메모리 관리는 Linux와 Windows간에 어떻게 다릅니 까?May 13, 2025 am 12:04 AM

linuxandwindowsmanagememorydifferelyentlestotheDeignphilosophies.linuxUseSoverCommittingForBetTerformanceButrisksout-of-memoryErrors, whileWindOwsEmploySdemand-pagingForstablefictionForstabilityAndefficiency.thesedifference developmenta

Linux 보안을 위해 방화구 및 UFW를 관리하는 방법Linux 보안을 위해 방화구 및 UFW를 관리하는 방법May 12, 2025 am 10:56 AM

Linux 시스템은 무단 네트워크 액세스를 방지하기 위해 방화벽에 의존합니다. 이 소프트웨어 장벽은 사전 정의 된 규칙에 따라 데이터 패킷을 허용 또는 차단하는 네트워크 트래픽을 제어합니다. 주로 네트워크 계층에서 작동하면 관리합니다

Linux 시스템이 데스크톱 또는 노트북인지 확인하는 방법Linux 시스템이 데스크톱 또는 노트북인지 확인하는 방법May 12, 2025 am 10:48 AM

Linux 시스템이 데스크탑인지 랩톱인지 결정하는 것은 시스템 최적화에 중요합니다. 이 안내서는 시스템 유형을 식별하기위한 간단한 명령을 간략하게 설명합니다. hostnamectl 명령 :이 명령은 시스템의 섀시를 확인하는 간결한 방법을 제공합니다.

Linux에서 TCP/IP 연결을 늘리는 방법Linux에서 TCP/IP 연결을 늘리는 방법May 12, 2025 am 10:23 AM

Linux 서버의 TCP/IP 연결 수를 조정하기위한 안내서 Linux 시스템은 종종 서버 및 네트워크 응용 프로그램에서 사용됩니다. 관리자는 종종 TCP/IP 연결 수가 상한에 도달하여 사용자 연결 오류에 도달한다는 문제에 직면합니다. 이 기사에서는 Linux 시스템에서 최대 TCP/IP 연결 수를 개선하는 방법을 안내합니다. TCP/IP 연결 번호 이해 TCP/IP (전송 제어 프로토콜/인터넷 프로토콜)는 인터넷의 기본 통신 프로토콜입니다. 각 TCP 연결에는 시스템 리소스가 필요합니다. 활성 연결이 너무 많으면 시스템이 새로운 연결을 거부하거나 속도를 늦출 수 있습니다. 허용되는 최대 연결 수를 늘리면 서버 성능을 향상시키고 동시 사용자를 처리 할 수 ​​있습니다. 현재 Linux 연결 제한 수를 확인하십시오 설정 설정

Linux 터미널에서 SVG를 PNG로 변환하는 방법Linux 터미널에서 SVG를 PNG로 변환하는 방법May 12, 2025 am 10:21 AM

SVG (확장 가능한 벡터 그래픽) 파일은 품질 손실없이 방출 가능성으로 인해 로고 및 일러스트레이션에 이상적입니다. 그러나 PNG (Portable Network Graphics) 형식은 종종 웹 사이트 및 응용 프로그램과 더 나은 호환성을 제공합니다. 이 안내서 d

LiveCode를 사용하여 자신의 Android 및 iOS 앱을 만드는 방법LiveCode를 사용하여 자신의 Android 및 iOS 앱을 만드는 방법May 12, 2025 am 10:10 AM

LiveCode : 교차 플랫폼 개발 혁명 1993 년에 데뷔 한 프로그래밍 언어 인 LiveCode는 모든 사람을위한 앱 개발을 단순화합니다. 높은 수준의 영어와 같은 구문 및 동적 타이핑은 강력한 응용 프로그램을 쉽게 만들 수 있습니다.

Linux 터미널에서 USB 장치를 재설정하는 방법Linux 터미널에서 USB 장치를 재설정하는 방법May 12, 2025 am 10:07 AM

이 안내서는 Linux 명령 줄을 통해 오작동하는 USB 장치를 재설정하기위한 단계별 프로세스를 제공합니다. 이러한 명령을 사용하여 응답하지 않거나 연결 해제 된 USB 드라이브 문제 해결이 단순화됩니다. 1 단계 : USB 장치 식별 첫째, i

Linux에서 임시 정적 IP 주소를 설정하는 방법Linux에서 임시 정적 IP 주소를 설정하는 방법May 12, 2025 am 10:06 AM

Linux에서 정적 IP 주소를 일시적으로 설정하는 것은 네트워크 문제 해결 또는 특정 세션 구성에 매우 중요합니다. 이 안내서는 명령 줄 도구를 사용하여이를 달성하는 방법에 대해 자세히 설명합니다.

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

뜨거운 도구

VSCode Windows 64비트 다운로드

VSCode Windows 64비트 다운로드

Microsoft에서 출시한 강력한 무료 IDE 편집기

WebStorm Mac 버전

WebStorm Mac 버전

유용한 JavaScript 개발 도구

mPDF

mPDF

mPDF는 UTF-8로 인코딩된 HTML에서 PDF 파일을 생성할 수 있는 PHP 라이브러리입니다. 원저자인 Ian Back은 자신의 웹 사이트에서 "즉시" PDF 파일을 출력하고 다양한 언어를 처리하기 위해 mPDF를 작성했습니다. HTML2FPDF와 같은 원본 스크립트보다 유니코드 글꼴을 사용할 때 속도가 느리고 더 큰 파일을 생성하지만 CSS 스타일 등을 지원하고 많은 개선 사항이 있습니다. RTL(아랍어, 히브리어), CJK(중국어, 일본어, 한국어)를 포함한 거의 모든 언어를 지원합니다. 중첩된 블록 수준 요소(예: P, DIV)를 지원합니다.

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse용 SAP NetWeaver 서버 어댑터

Eclipse를 SAP NetWeaver 애플리케이션 서버와 통합합니다.

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기