잔나 테마 라이선스가 확인되지 않았습니다. 테마 옵션 페이지로 이동하여 라이선스를 확인하세요. 각 도메인 이름에 대해 단일 라이선스가 필요합니다.

Linux 명령어를 효율적으로 찾고 사용하는 가장 빠른 방법

모든 Linux 명령어를 암기하는 것은 어려울 수 있습니다. 특히 명령줄을 매일 다룬다면 더욱 그렇습니다. 매번 수동으로 검색하는 대신, 기억할 필요 없이 명령 목록에 접근하여 효율적으로 사용할 수 있는 쉽고 빠른 방법이 있습니다. 스마트 도구를 사용하면 몇 초 안에 필요한 정보를 찾을 수 있어 반복적인 작업을 더 쉽게 수행하고 생산성을 향상시킬 수 있습니다.

52972123178_c7bc15383d_o Linux 명령어를 효율적으로 찾고 사용하는 가장 빠른 방법

매뉴얼 페이지를 계속 참고하거나 사용법을 이해하지 않고도 Linux 명령어를 입력할 수 있는 치트 코드가 있었으면 좋겠다고 생각한 적이 있나요? 음, 치트라는 도구가 있죠. 빠른 복습이 필요하거나 새로운 명령에 익숙해지고 싶을 때, 치트는 여러분을 안내할 도구입니다.

리눅스에는 치트 명령어가 있습니다.

사기 Go 언어를 사용하여 만들어진 리눅스 도구입니다. 사용자 커뮤니티에서 수집한 Linux 명령어 요약지는 이 명령어 사용의 일반적인 예를 표시하는 데 사용됩니다. 무언가에 대한 빠른 개요를 알아야 할 때 유용할 수 있습니다.

예를 들어 sed 명령을 많이 사용한다고 가정해 보겠습니다. 이제 그에게는 선택권이 많아졌습니다. 매뉴얼 페이지를 읽는 것이 항상 도움이 되는 것은 아닙니다. 또한, 특정 사용 사례를 인터넷에서 검색하는 데는 시간이 많이 걸릴 수 있습니다. 이런 경우, cheat 명령을 사용하면 실제 예제와 함께 sed 명령의 일반적인 사용 사례를 살펴볼 수 있습니다.

Linux에 치트 명령 설치 및 구성

Linux 시스템에 설치하는 방법을 살펴보겠습니다. 명확하게 설명하기 위해 Ubuntu 24.04 LTS를 사용하겠습니다. 하지만 제가 보여드리는 명령은 다른 Linux 배포판에도 적용됩니다. Cheat를 설치하려면 아래의 한 줄 설치 명령을 사용하면 됩니다. 명령을 실행하기 전에 반드시 확인하세요 GitHub 릴리스 페이지 그리고 명령에서 최신 버전(저는 4.4.2)과 시스템에 적합한 패키지를 사용하세요.

cd /tmp \

&& wget https://github.com/cheat/cheat/releases/download/4.4.2/cheat-linux-amd64.gz \

&& gunzip cheat-linux-amd64.gz \

&& chmod +x cheat-linux-amd64 \

&& sudo mv cheat-linux-amd64 /usr/local/bin/cheat

Linux 명령어를 효율적으로 찾고 사용하는 가장 빠른 방법

이 명령은 패키지를 다운로드하고 압축을 풀고 실행 권한을 부여한 다음 이를 "/usr/local/bin" 디렉토리로 옮깁니다.

Go OS가 설치되어 있으면 이를 사용하여 Cheat를 설치할 수도 있습니다.

github.com/cheat/cheat/cmd/cheat@latest를 설치하세요

패키지 관리자를 통해 설치할 수 있는 커뮤니티 관리 패키지도 있습니다. 예를 들어 Snap이 활성화되어 있는 경우 다음을 사용하여 설치할 수 있습니다.

sudo snap install 치트

설치를 확인하려면 다음을 실행하세요.

또한 읽기:  Linux rm 명령: 알아야 할 모든 것
cheat --버전

치트 도구를 성공적으로 설치한 후에는 세 단계를 거쳐야 합니다.

  1. 구성 파일을 만듭니다
  2. 치트 경로 생성
  3. 커뮤니티 치트시트를 다운로드하세요.

다행히도, 처음으로 치트 도구를 실행하면 이러한 모든 단계가 자동으로 수행됩니다.

처음으로 실행하여 구성-치트-구성하기 Linux 명령을 효율적으로 찾고 사용하는 가장 빠른 방법

구성 파일은 “~/.config/cheat” 폴더에 생성됩니다. 이는 YAML 파일이며 Cheat를 올바르게 사용하는 데 필요한 모든 구성이 포함되어 있습니다. 변경하고 싶은 사항이 있으면 이 파일을 이용하세요.

 

cheat-configuration-file-conf-yml 리눅스 명령어를 효율적으로 찾고 사용하는 가장 빠른 방법

환경 변수를 사용하여 구성 파일의 기본 경로를 변경할 수도 있습니다.

CHEAT_CONFIG_PATH="~/.dotfiles/cheat/conf.yml"을 내보냅니다.

치트 시트는 치트 시트를 만드는 명령의 이름을 담은 간단한 텍스트 파일입니다. 예를 들어, cd 명령에 대한 치트 시트는 치트 시트 목록을 담고 있는 파일입니다. 기본적으로 치트 명령에는 치트 시트가 제공되지 않지만, 처음 실행할 때 다운로드하라는 메시지가 표시되는 커뮤니티 치트 시트를 사용합니다.

이러한 치트 시트는 치트 경로에 있습니다. 치트 경로는 치트 시트가 있는 폴더 집합입니다. conf.yml 파일에서 치트 경로를 구성하여 추가 경로를 추가하거나 기존 경로를 변경할 수 있습니다.

치트 명령은 자동 완성을 지원합니다. 하지만 bash, fish, zsh에서만 사용할 수 있습니다. fzf와 통합할 수도 있습니다. 이렇게 하려면 PATH에서 fzf를 사용할 수 있도록 설정하세요. 그런 다음 다음을 실행합니다.

CHEAT_USE_FZF=true를 내보내세요

여기에는 치트키를 사용하는 데 필요한 기본 설정이 나와 있습니다. 물론 할 수 있는 일은 많습니다.

치트 사용 방법

이제 cheat 명령어를 사용하여 다른 Linux 명령어에 대한 치트 시트를 얻는 방법을 살펴보겠습니다. 이제 이전의 예시인 sed 명령으로 돌아가 보겠습니다. 그의 치트시트를 얻으려면 다음 명령을 실행하세요.

속이다

 

또한 읽기:  Ubuntu에서 원격으로 에뮬레이션을 역전하고 Android를 제어하는 ​​방법

Linux 터미널에 표시되는 sed 명령에 대한 치트시트 Linux 명령을 효율적으로 찾고 사용하는 가장 빠른 방법

출력에서는 이 상황에서 sed 명령을 사용하는 방법에 대한 좋은 예를 보여줍니다. 매뉴얼 페이지와 달리 직접 이해할 필요가 없습니다. 간단히 예를 들어보고, 자신의 필요에 맞게 수정한 다음 명령을 실행하면 됩니다. 현재 사용할 수 있는 모든 치트시트를 보려면 다음 명령을 실행하세요.

치트 -l

터미널에서 사용 가능한 모든 치트시트 나열 Linux 명령을 효율적으로 찾고 사용하는 가장 빠른 방법

이 섹션에서는 치트 시트가 있는 모든 명령, 해당 위치 및 플래그를 표시합니다. 태그는 무언가와 연관된 카테고리입니다. 특정 태그에 대한 치트 시트도 볼 수 있습니다. 예를 들어, "packaging" 태그가 있는 사용 가능한 치트 시트를 보려면 다음 명령을 실행합니다.

cheat -l -t 패키징

터미널에서 패키징 태그가 지정된 치트시트 나열 Linux 명령을 효율적으로 찾고 사용하는 가장 빠른 방법

이를 통해 특정 유형의 주문에 사용할 수 있는 치트 시트를 확인할 수 있습니다. 트랙별로 치트시트를 볼 수도 있습니다. 기본적으로 "커뮤니티" 트랙과 "개인" 트랙이 있습니다.

치트 -l -p 개인 치트 -l -p 커뮤니티

치트시트에서 구문 디렉토리 검색 - 치트 명령어를 사용하여 Linux 명령어를 효율적으로 찾고 사용하는 가장 빠른 방법

-s 플래그를 추가하여 치트 시트에서 문구를 검색할 수도 있습니다.

cheat -s 디렉토리

using-regex-search-in-the-cheat-command Linux 명령어를 효율적으로 찾고 사용하는 가장 빠른 방법

정규 표현식을 사용하여 검색할 수도 있습니다. 이 예제에서는 IP 주소를 검색합니다.

cheat -r -s '(?:[0-9]{1,3}\.){3}[0-9]{1,3}'

치트 명령에서 여러 플래그를 결합하여 대상 치트 시트를 나열하는 가장 빠른 방법 Linux 명령을 효율적으로 찾고 사용하는 방법

여기서는 표시된 치트 시트에 정규 표현식과 일치하는 IP 주소가 포함되어 있는 것을 볼 수 있습니다. 태그를 결합하여 검색 범위를 좁히고 더 정확하게 만들 수도 있습니다.

치트 -p 커뮤니티 -t 네트워킹 --정규식 -s '(?:[0-9]{1,3}\.){3}[0-9]{1,3}'

이 예에서 우리는 "네트워킹"이라는 라벨이 붙은 커뮤니티 스레드에서 IP 주소에 대한 정규 표현식이 들어 있는 치트 시트를 찾고 있습니다.

치트 관리

치트시트는 부정행위의 핵심입니다. 치트 시트를 관리하고 구성하는 데 능숙해질수록, 자신에게 맞는 치트 시트를 찾는 것이 더 쉬워질 것입니다. 가장 좋은 점은 초기 설정에서 커뮤니티 치트시트를 다운로드할 수 있다는 것입니다. 건너뛴 경우에도 나중에 GitHub에서 다운로드할 수 있습니다.

git 클론 https://github.com/cheat/cheatsheets.git ~/.config/cheat/cheatsheets/community

구성 파일에도 동일한 것이 적용됩니다.

cd ~/.config/cheat curl -LO https://raw.githubusercontent.com/cheat/cheat/master/configs/conf.yml

cheat는 개발자 커뮤니티의 치트 시트를 사용하므로 Linux의 모든 명령어나 도구에 대한 치트 시트가 있을 것이라고 기대하지 마세요. 하지만, 자신만의 요약지를 만들 수는 있습니다.

치트 시트를 만들려면 다음 명령을 실행하세요.

치트 -e

예를 들어, ripgrep 명령어에 대한 요약지를 만들어 보겠습니다.

치트 -e 립그렙

이 명령에 대한 요약 정보가 없는 경우 텍스트 편집기에서 빈 파일로 이동하게 됩니다. 여기에 텍스트를 입력하고 파일을 저장하세요. ripgrep 명령어에 대해 제가 만든 요약지의 예는 다음과 같습니다. 같은 방법을 따라보세요.

---
tags: [ files, search ]
---

# Basic search in current directory:
rg <pattern>

# Case-insensitive search:
rg -i <pattern>

# Search specific file type:
rg <pattern> -t <type>

# Search with file names only (no matching lines):
rg -l <pattern>

# Include line numbers in output:
rg -n <pattern>

# Search for whole words only:
rg -w <pattern>

# Search specific directory:
rg <pattern> <path>

# Show context (lines before and after):
rg -C <lines> <pattern>

# Search hidden files too:
rg -uu <pattern>

# Exclude gitignored files:
rg --no-ignore <pattern>

# Search with regex pattern:
rg <regex-pattern>

# Count matches:
rg -c <pattern>

저장한 후에는 명령을 호출하여 요약표를 볼 수 있습니다.

또한 읽기:  정확한 결과를 얻기 위해 Linux 명령을 사용자 정의하는 방법

기존 치트 시트를 수정하려면 동일한 -e 명령을 사용하면 됩니다. 그러면 해당 명령에 대한 치트시트가 들어 있는 파일이 열립니다. 이를 통해 명령에 대한 메모나 사용 사례를 추가할 수 있습니다.

치트 명령에서 여러 플래그를 결합하여 대상 치트 시트를 나열하는 가장 빠른 방법 Linux 명령을 효율적으로 찾고 사용하는 방법

치트 명령어 개발자는 사용자가 치트 시트를 쉽게 유지 관리할 수 있도록 하는 Bash 스크립트를 보유하고 있습니다. 먼저 치트시트 유지 관리 스크립트를 확인하세요. 다운로드하고 실행하려면 다음 명령어를 사용하세요.

curl -LO https://raw.githubusercontent.com/cheat/cheat/master/scripts/git/cheatsheets

sudo chmod +x cheatsheets

sudo mv cheatsheets /usr/local/bin/ 

이 스크립트를 사용하면 커뮤니티 치트시트를 업데이트할 수 있습니다. 게다가, GitHub 같은 원격 저장소에 치트 시트를 업로드할 수도 있습니다.

리눅스 명령어를 기억하는 데 어려움이 있다면 Cheat는 빠르게 개요를 파악하는 데 유용한 도구입니다. 하지만 이것이 이 목적을 위한 유일한 도구는 아닙니다. 비슷한 기능을 수행하는 tldr이라는 또 다른 도구가 있습니다. 이러한 도구를 사용하면 새로운 Linux 명령어를 마스터하는 데 큰 도움이 됩니다.

적절한 시기에 적절한 명령을 아는 것은 Linux를 더 쉽고 효율적으로 사용할 수 있도록 해줍니다. 적절한 도구를 사용하면 수동으로 검색하거나 모든 세부 정보를 기억하지 않고도 명령을 빠르게 찾을 수 있습니다. 명령줄 환경을 더 간소하고 덜 복잡하게 만들어 주는 똑똑한 솔루션을 시도해 보세요.

맨 위로 이동 버튼