From 7531f2d0c39d2b04b8ee33177248c05475c7b5ae Mon Sep 17 00:00:00 2001 From: HoJeong Im <39ghwjd@naver.com> Date: Tue, 1 Oct 2024 01:50:43 +0900 Subject: [PATCH] cancel, chatgpt, cheat, cheatshh, checkov, checksec, chezmoi: add Korean translation (#13912) --- pages.ko/common/cancel.md | 33 +++++++++++++++++++++++++++++++++ pages.ko/common/chatgpt.md | 28 ++++++++++++++++++++++++++++ pages.ko/common/cheat.md | 24 ++++++++++++++++++++++++ pages.ko/common/cheatshh.md | 33 +++++++++++++++++++++++++++++++++ pages.ko/common/checkov.md | 17 +++++++++++++++++ pages.ko/common/checksec.md | 20 ++++++++++++++++++++ pages.ko/common/chezmoi.md | 37 +++++++++++++++++++++++++++++++++++++ 7 files changed, 192 insertions(+) create mode 100644 pages.ko/common/cancel.md create mode 100644 pages.ko/common/chatgpt.md create mode 100644 pages.ko/common/cheat.md create mode 100644 pages.ko/common/cheatshh.md create mode 100644 pages.ko/common/checkov.md create mode 100644 pages.ko/common/checksec.md create mode 100644 pages.ko/common/chezmoi.md diff --git a/pages.ko/common/cancel.md b/pages.ko/common/cancel.md new file mode 100644 index 0000000000..b90cb82b54 --- /dev/null +++ b/pages.ko/common/cancel.md @@ -0,0 +1,33 @@ +# cancel + +> 프린트 작업 취소. +> 참고: `lp`, `lpmove`, `lpstat`. +> 더 많은 정보: . + +- 기본 프린터의 현재 작업을 취소 (`lpoptions -d {{printer}}`로 설정): + +`cancel` + +- 특정 사용자([u]ser)가 소유한 기본 프린터의 작업을 취소: + +`cancel -u {{사용자명}}` + +- 특정 프린터의 현재 작업을 취소: + +`cancel {{프린터}}` + +- 특정 프린터에서 특정 작업을 취소: + +`cancel {{프린터}}-{{작업_아이디}}` + +- 모든 프린터의 모든([a]ll) 작업을 취소: + +`cancel -a` + +- 특정 프린터의 모든([a]ll) 작업을 취소: + +`cancel -a {{프린터}}` + +- 특정 서버의 현재 작업을 취소한 다음 작업 데이터 파일을 삭제([x]): + +`cancel -h {{서버}} -x` diff --git a/pages.ko/common/chatgpt.md b/pages.ko/common/chatgpt.md new file mode 100644 index 0000000000..81dc8aa91c --- /dev/null +++ b/pages.ko/common/chatgpt.md @@ -0,0 +1,28 @@ +# chatgpt + +> 터미널에서 OpenAI의 ChatGPT 및 DALL-E를 사용하기 위한 쉘 스크립트. +> 더 많은 정보: . + +- 채팅 모드에서 시작: + +`chatgpt` + +- 다음 질문에 답하도록 프롬프트([p]rompt)를 제공: + +`chatgpt --prompt "{{이메일 주소와 일치하는 정규식은 무엇입니가?}}"` + +- 특정 모델([m]odel)을 사용하여 채팅 모드에서 시작(기본값은 `gpt-3.5-turbo`입니다): + +`chatgpt --model {{gpt-4}}` + +- 초기([i]nitial) 프롬프트로 채팅 모드를 시작: + +`chatgpt --init-prompt "{{당신은 Rick과 Morty의 Rick입니다. 그의 매너리즘을 사용하여 질문에 응답하고 모욕적인 농담을 포함합니다.}}"` + +- 명령 결과를 `chatgpt`에 프롬프트로 파이프: + +`echo "{{Ubuntu에서 실행중인 프로세스를 보는 방법?}}" | chatgpt` + +- DALL-E를 사용하여 이미지를 생성: + +`chatgpt --prompt "{{image: A white cat}}"` diff --git a/pages.ko/common/cheat.md b/pages.ko/common/cheat.md new file mode 100644 index 0000000000..e8c0f7aedd --- /dev/null +++ b/pages.ko/common/cheat.md @@ -0,0 +1,24 @@ +# cheat + +> 대화형 치트 시트를 생성하고 봅니다. +> 더 많은 정보: . + +- 명령어 사용법의 예를 보여줌: + +`cheat {{명령어}}` + +- 명령어에 대한 치트 시트를 편집: + +`cheat -e {{명령어}}` + +- 사용 가능한 치트 시트 목록: + +`cheat -l` + +- 지정된 명령어 이름에 대한 치트 시트를 검색할 수 있음: + +`cheat -s {{명령어}}` + +- 버전 정보 표시: + +`cheat -v` diff --git a/pages.ko/common/cheatshh.md b/pages.ko/common/cheatshh.md new file mode 100644 index 0000000000..69f3efd347 --- /dev/null +++ b/pages.ko/common/cheatshh.md @@ -0,0 +1,33 @@ +# cheatshh + +> 참조할 수 있도록 사용자 정의된 설명, tldr 및 그룹이 포함된 CLI 치트시트. +> Enter 키를 눌러 명령을 클립보드에 복사하고 종료. +> 더 많은 정보: . + +- 치트시트에 새로운 명령 추가([a]dd): + +`cheatshh --add` + +- 치트시트에서 기존 명령의 설명이나 그룹을 편집([ec]): + +`cheatshh --edit-command` + +- 치트시트에서 기존 명령을 삭제([dc]): + +`cheatshh --delete-command` + +- 새로운 그룹([g]roup) 생성: + +`cheatshh --group` + +- 치트시트에서 기존 그룹의 이름이나 설명을 편집([eg]): + +`cheatshh --edit-group` + +- 기존 그룹을 삭제([dg])하고 commands.json 파일에서 해당 하위 명령을 삭제: + +`cheatshh --delete-group` + +- 미리보기에서 tldr 뒤에 [m]개의 페이지를 표시: + +`cheatshh --man` diff --git a/pages.ko/common/checkov.md b/pages.ko/common/checkov.md new file mode 100644 index 0000000000..d6aeba4230 --- /dev/null +++ b/pages.ko/common/checkov.md @@ -0,0 +1,17 @@ +# checkov + +> Checkov는 IaC(Infrastructure as Code)를 위한 정적 코드 분석 도구. +> 이미지 및 오픈소스 패키지를 위한 SCA(소프트웨어 구성 분석) 도구. +> 더 많은 정보: . + +- IaC(Terraform, Cloudformation, ARM, Ansible, Bicep, Dockerfile 등)가 포함된 디렉터리를 스캔: + +`checkov --directory {{경로/대상/디렉터리}}` + +- 출력에서 코드 블록을 생략하고 IaC 파일을 스캔: + +`checkov --compact --file {{경로/대상/파일}}` + +- 모든 IaC 유형에 대한 모든 검사를 나열: + +`checkov --list` diff --git a/pages.ko/common/checksec.md b/pages.ko/common/checksec.md new file mode 100644 index 0000000000..373d99a286 --- /dev/null +++ b/pages.ko/common/checksec.md @@ -0,0 +1,20 @@ +# checksec + +> 실행 파일의 보안 속성을 확인. +> 더 많은 정보: . + +- 실행 가능한 바이너리 파일의 보안 속성을 확인: + +`checksec --file={{경로/대상/바이너리}}` + +- 디렉터리에 있는 모든 실행 파일의 보안 속성을 반복적으로 나열: + +`checksec --dir={{경로/대상/디렉터리}}` + +- 프로세스의 보안 속성을 나열: + +`checksec --proc={{pid}}` + +- 실행 중인 커널의 보안 속성을 나열: + +`checksec --kernel` diff --git a/pages.ko/common/chezmoi.md b/pages.ko/common/chezmoi.md new file mode 100644 index 0000000000..f316ca47fa --- /dev/null +++ b/pages.ko/common/chezmoi.md @@ -0,0 +1,37 @@ +# Chezmoi + +> Go로 작성된, 다중 머신 도트파일 관리자. +> 참고: `stow`, `tuckr`, `vcsh`, `homeshick`. +> 더 많은 정보: . + +- `chezmoi`를 설정하고, `~/.local/share/chezmoi`에 Git 저장소를 만듬: + +`chezmoi init` + +- Git 저장소의 기존 도트 파일에서 `chezmoi`를 설정: + +`chezmoi init {{레포지토리_주소}}` + +- 하나 이상의 도트 파일 추적을 시작: + +`chezmoi add {{경로/대상/도트파일1 경로/대상/도트파일2 ...}}` + +- 로컬 변경 사항으로 저장소 업데이트: + +`chezmoi re-add {{경로/대상/도트파일1 경로/대상/도트파일2 ...}}` + +- 추적된 도트파일의 소스 상태를 편집: + +`chezmoi edit {{경로/대상/도트파일_또는_심볼릭링크}}` + +- 대기 중인 변경사항 보기: + +`chezmoi diff` + +- 변경 사항을 적용: + +`chezmoi -v apply` + +- 원격 저장소에서 변경 사항을 가져와 적용: + +`chezmoi update`