
영감을 주는 목록, 매뉴얼, 치트시트, 블로그, 해킹, 원라이너, CLI/웹 도구 등의 모음입니다.
"지식은 강력하니, 사용할 때 조심하세요!"
이 저장소는 제가 업무에서 매일 사용하는 다양한 자료와 도구를 모아 놓은 것입니다. 하나의 문서에 많은 유용한 정보가 담겨 있습니다. 제가 자주 참고하는 소중한 지식의 원천입니다.
사실 모든 사람을 위한 것입니다. 여기에서 각자 취향에 맞는 내용을 찾을 수 있습니다. 하지만 정확히 말하자면, 시스템 및 네트워크 관리자, DevOps, 침투 테스터, 보안 연구자를 대상으로 합니다.
이해가 안 되는 부분이나 잘못된 점을 발견하시면 풀 리퀘스트를 보내 주시고, 변경 사항이나 의견에 대한 타당하고 합리적인 설명을 추가해 주세요.
이 프로젝트의 몇 가지 간단한 규칙은 다음과 같습니다:
다음 규칙들이 더 나을 수도 있습니다:
* 표시된 URL은 일시적으로 사용할 수 없습니다. 영구적으로 만료되었음을 확인하지 않고 삭제하지 마십시오.
풀 리퀘스트를 추가하기 전에 **기여 가이드라인**을 확인해 주세요. 또한 다음 사항을 기억해야 합니다:```diff
모든 **제안/PR**을 환영합니다!
### 코드 기여자
이 프로젝트는 기여해주신 모든 분들 덕분에 존재합니다.
<a href="https://github.com/trimstray/the-book-of-secret-knowledge/graphs/contributors"><img src="https://opencollective.com/the-book-of-secret-knowledge/contributors.svg?width=890&button=false"></a>
### 재정 기여자
<p align="left">
<a href="https://opencollective.com/the-book-of-secret-knowledge" alt="Financial Contributors on Open Collective">
<img src="https://img.shields.io/opencollective/backers/the-book-of-secret-knowledge?style=for-the-badge&color=FF4500&labelColor=A9A9A9"></a>
</a>
<a href="https://opencollective.com/the-book-of-secret-knowledge" alt="Financial Contributors on Open Collective">
<img src="https://img.shields.io/opencollective/sponsors/the-book-of-secret-knowledge?style=for-the-badge&color=FF4500&labelColor=A9A9A9"></a>
</a>
</p>
## :newspaper: RSS 피드 및 업데이트
GitHub은 커밋의 [RSS/Atom](https://github.com/trimstray/the-book-of-secret-knowledge/commits.atom) 피드를 제공하며, 모든 변경 사항에 대해 계속 알림을 받고 싶다면 유용할 수 있습니다.
## :ballot_box_with_check: 할 일
- [ ] 새로운 내용 추가...
- [ ] 유용한 셸 함수 추가
- [ ] 수집 도구(예: CLI 도구)를 위한 원라이너 추가
- [ ] 목록 정렬 순서
새로운 항목도 정기적으로 추가됩니다.
## :anger: 목차
주요 장만:
- **[CLI 도구](#cli-tools-toc)**
- **[GUI 도구](#gui-tools-toc)**
- **[웹 도구](#web-tools-toc)**
- **[시스템/서비스](#systemsservices-toc)**
- **[네트워크](#networks-toc)**
- **[컨테이너/오케스트레이션](#containersorchestration-toc)**
- **[매뉴얼/Howto/튜토리얼](#manualshowtostutorials-toc)**
- **[영감을 주는 목록](#inspiring-lists-toc)**
- **[블로그/팟캐스트/동영상](#blogspodcastsvideos-toc)**
- **[해킹/침투 테스트](#hackingpenetration-testing-toc)**
- **[일일 지식 및 뉴스](#your-daily-knowledge-and-news-toc)**
- **[기타 치트 시트](#other-cheat-sheets-toc)**
- **[셸 원라이너](#shell-one-liners-toc)**
- **[셸 트릭](#shell-tricks-toc)**
- **[셸 함수](#shell-functions-toc)**
## :trident: 비밀 지식의 서 (장)
#### CLI 도구 [<sup>[목차]</sup>](#anger-table-of-contents)
##### :black_small_square: 셸
<p>
<a href="https://www.gnu.org/software/bash/"><b>GNU Bash</b></a> - sh 호환 셸로, Korn 셸과 C 셸의 유용한 기능을 통합합니다.<br>
<a href="https://www.zsh.org/"><b>Zsh</b></a> - 대화형 사용을 위해 설계된 셸이지만 강력한 스크립팅 언어이기도 합니다.<br>
<a href="https://tcl-lang.org/"><b>tclsh</b></a> - 매우 강력한 크로스 플랫폼 셸로, 다양한 용도에 적합합니다.<br>
<a href="https://github.com/Bash-it/bash-it"><b>bash-it</b></a> - 셸 스크립트와 사용자 정의 명령을 사용, 개발, 유지 관리하기 위한 프레임워크입니다.<br>
<a href="https://ohmyz.sh/"><b>Oh My ZSH!</b></a> - Zsh 구성을 관리하기 위한 최고의 프레임워크입니다.<br>
<a href="https://github.com/oh-my-fish/oh-my-fish"><b>Oh My Fish</b></a> - Fishshell 프레임워크입니다.<br>
<a href="https://github.com/starship/starship"><b>Starship</b></a> - Rust로 작성된 크로스 셸 프롬프트입니다.<br>
<a href="https://github.com/romkatv/powerlevel10k"><b>powerlevel10k</b></a> - Powerlevel9k ZSH 테마의 빠른 재구현입니다.<br>
</p>
##### :black_small_square: 셸 플러그인
<p>
<a href="https://github.com/rupa/z"><b>z</b></a> - 가장 많이 사용하는 폴더를 추적하여 전체 경로를 입력하지 않고 이동할 수 있게 해줍니다.<br>
<a href="https://github.com/junegunn/fzf"><b>fzf</b></a> - 범용 명령줄 퍼지 파인더입니다.<br>
<a href="https://github.com/zsh-users/zsh-autosuggestions"><b>zsh-autosuggestions</b></a> - Zsh를 위한 Fish 스타일 자동 제안 기능입니다.<br>
<a href="https://github.com/zsh-users/zsh-syntax-highlighting"><b>zsh-syntax-highlighting</b></a> - Zsh를 위한 Fish 셸 스타일 구문 강조 기능입니다.<br>
<a href="https://github.com/unixorn/awesome-zsh-plugins"><b>Awesome ZSH Plugins</b></a> - ZSH를 위한 프레임워크, 플러그인, 테마, 튜토리얼 목록입니다.<br>
</p>
##### :black_small_square: 관리자
<p>
<a href="https://midnight-commander.org/"><b>Midnight Commander</b></a> - GNU General Public License 하에 라이선스된 시각적 파일 관리자입니다.<br>
<a href="https://github.com/ranger/ranger"><b>ranger</b></a> - 콘솔용 VIM 스타일 파일 관리자입니다.<br>
<a href="https://github.com/jarun/nnn"><b>nnn</b></a> - 작고 매우 빠르며 기능이 풍부한 파일 관리자입니다.<br>
<a href="https://www.gnu.org/software/screen/"><b>screen</b></a> - 물리적 터미널을 다중화하는 전체 화면 창 관리자입니다.<br>
<a href="https://github.com/tmux/tmux/wiki"><b>tmux</b></a> - 터미널 멀티플렉서로, 하나의 터미널에서 여러 프로그램을 쉽게 전환할 수 있습니다.<br>
<a href="https://github.com/peikk0/tmux-cssh"><b>tmux-cssh</b></a> - 편안하고 사용하기 쉬운 tmux 세션을 설정하는 도구입니다.<br>
</p>
##### :black_small_square: 텍스트 편집기
<p>
<a href="http://ex-vi.sourceforge.net/"><b>vi</b></a> - Unix에서 가장 일반적인 텍스트 편집기 중 하나입니다.<br>
<a href="https://www.vim.org/"><b>vim</b></a> - 고도로 구성 가능한 텍스트 편집기입니다.<br>
<a href="https://www.gnu.org/software/emacs/"><b>emacs</b></a> - 확장 가능하고 사용자 정의 가능한 자유/오픈소스 텍스트 편집기이며 그 이상입니다.<br>
<a href="https://github.com/zyedidia/micro"><b>micro</b></a> - 현대적이고 직관적인 터미널 기반 텍스트 편집기입니다.<br>
<a href="https://neovim.io/"><b>neovim</b></a> - 무료 오픈소스이며 강력하고 확장 가능하며 사용 가능한 코드 편집기입니다.<br>
<a href="https://www.spacemacs.org/"><b>spacemacs</b></a> - 커뮤니티 주도의 Emacs 배포판입니다.<br>
<a href="https://spacevim.org/"><b>spacevim</b></a> - 커뮤니티 주도의 vim 배포판입니다.<br>
</p>
##### :black_small_square: 파일 및 디렉터리
<p>
<a href="https://github.com/sharkdp/fd"><b>fd</b></a> - find의 간단하고 빠르며 사용자 친화적인 대안입니다.<br>
<a href="https://dev.yorhel.nl/ncdu"><b>ncdu</b></a> - 사용하기 쉽고 빠른 디스크 사용량 분석기입니다.<br>
</p>
##### :black_small_square: 네트워크