1
0
Эх сурвалжийг харах

linux/p*: add Korean translation (#14712)

코드싸이 4 сар өмнө
parent
commit
7544b309ad
88 өөрчлөгдсөн 1942 нэмэгдсэн , 1 устгасан
  1. 28 0
      pages.ko/linux/pacaur.md
  2. 20 0
      pages.ko/linux/paccache.md
  3. 28 0
      pages.ko/linux/pacdiff.md
  4. 36 0
      pages.ko/linux/pacgraph.md
  5. 1 1
      pages.ko/linux/pacman.md
  6. 36 0
      pages.ko/linux/pacstall.md
  7. 36 0
      pages.ko/linux/pacstrap.md
  8. 24 0
      pages.ko/linux/pactree.md
  9. 29 0
      pages.ko/linux/pamac.md
  10. 37 0
      pages.ko/linux/parted.md
  11. 16 0
      pages.ko/linux/partprobe.md
  12. 16 0
      pages.ko/linux/partx.md
  13. 28 0
      pages.ko/linux/paru.md
  14. 8 0
      pages.ko/linux/pasuspender.md
  15. 21 0
      pages.ko/linux/pdbedit.md
  16. 24 0
      pages.ko/linux/perf.md
  17. 25 0
      pages.ko/linux/perl-rename.md
  18. 36 0
      pages.ko/linux/phar.md
  19. 13 0
      pages.ko/linux/photorec.md
  20. 12 0
      pages.ko/linux/phpdismod.md
  21. 12 0
      pages.ko/linux/phpenmod.md
  22. 20 0
      pages.ko/linux/phpquery.md
  23. 24 0
      pages.ko/linux/physlock.md
  24. 24 0
      pages.ko/linux/pi.md
  25. 16 0
      pages.ko/linux/picom.md
  26. 20 0
      pages.ko/linux/pidof.md
  27. 24 0
      pages.ko/linux/pidstat.md
  28. 36 0
      pages.ko/linux/pihole.md
  29. 12 0
      pages.ko/linux/pinout.md
  30. 25 0
      pages.ko/linux/pivpn.md
  31. 28 0
      pages.ko/linux/pkcon.md
  32. 12 0
      pages.ko/linux/pkgadd.md
  33. 12 0
      pages.ko/linux/pkgctl-auth.md
  34. 12 0
      pages.ko/linux/pkgctl-build.md
  35. 8 0
      pages.ko/linux/pkgctl-db-update.md
  36. 21 0
      pages.ko/linux/pkgctl-diff.md
  37. 8 0
      pages.ko/linux/pkgctl-release.md
  38. 25 0
      pages.ko/linux/pkgctl-repo.md
  39. 32 0
      pages.ko/linux/pkgctl.md
  40. 37 0
      pages.ko/linux/pkgfile.md
  41. 20 0
      pages.ko/linux/pkginfo.md
  42. 28 0
      pages.ko/linux/pkgmk.md
  43. 8 0
      pages.ko/linux/pkgrm.md
  44. 20 0
      pages.ko/linux/plasmashell.md
  45. 32 0
      pages.ko/linux/playerctl.md
  46. 24 0
      pages.ko/linux/pluma.md
  47. 24 0
      pages.ko/linux/pmap.md
  48. 24 0
      pages.ko/linux/pmount.md
  49. 21 0
      pages.ko/linux/pngcheck.md
  50. 16 0
      pages.ko/linux/po4a-gettextize.md
  51. 13 0
      pages.ko/linux/po4a-translate.md
  52. 16 0
      pages.ko/linux/po4a-updatepo.md
  53. 8 0
      pages.ko/linux/po4a.md
  54. 24 0
      pages.ko/linux/portablectl.md
  55. 21 0
      pages.ko/linux/portageq.md
  56. 16 0
      pages.ko/linux/ports.md
  57. 29 0
      pages.ko/linux/postconf.md
  58. 29 0
      pages.ko/linux/postfix.md
  59. 24 0
      pages.ko/linux/poweroff.md
  60. 12 0
      pages.ko/linux/powerprofilesctl.md
  61. 24 0
      pages.ko/linux/powerstat.md
  62. 20 0
      pages.ko/linux/powertop.md
  63. 25 0
      pages.ko/linux/prename.md
  64. 24 0
      pages.ko/linux/pridecat.md
  65. 12 0
      pages.ko/linux/prime-run.md
  66. 13 0
      pages.ko/linux/print.md
  67. 17 0
      pages.ko/linux/prlimit.md
  68. 28 0
      pages.ko/linux/pro.md
  69. 36 0
      pages.ko/linux/proctl.md
  70. 28 0
      pages.ko/linux/protontricks.md
  71. 28 0
      pages.ko/linux/protonvpn-connect.md
  72. 33 0
      pages.ko/linux/protonvpn.md
  73. 32 0
      pages.ko/linux/prt-get.md
  74. 12 0
      pages.ko/linux/pstoedit.md
  75. 16 0
      pages.ko/linux/pstree.md
  76. 24 0
      pages.ko/linux/ptx.md
  77. 24 0
      pages.ko/linux/pulseaudio.md
  78. 13 0
      pages.ko/linux/pvcreate.md
  79. 13 0
      pages.ko/linux/pvdisplay.md
  80. 32 0
      pages.ko/linux/pve-firewall.md
  81. 32 0
      pages.ko/linux/pvecm.md
  82. 8 0
      pages.ko/linux/pveperf.md
  83. 24 0
      pages.ko/linux/pvremove.md
  84. 33 0
      pages.ko/linux/pvs.md
  85. 20 0
      pages.ko/linux/pvscan.md
  86. 8 0
      pages.ko/linux/pwdx.md
  87. 36 0
      pages.ko/linux/pwn.md
  88. 36 0
      pages.ko/linux/pyrit.md

+ 28 - 0
pages.ko/linux/pacaur.md

@@ -0,0 +1,28 @@
+# pacaur
+
+> Arch User Repository에서 패키지를 빌드하고 설치하기 위한 Arch Linux 유틸리티.
+> 더 많은 정보: <https://github.com/rmarquis/pacaur>.
+
+- 모든 패키지를 동기화하고 업데이트 (AUR 포함):
+
+`pacaur -Syu`
+
+- AUR 패키지만 동기화하고 업데이트:
+
+`pacaur -Syua`
+
+- 새 패키지 설치 (AUR 포함):
+
+`pacaur -S {{패키지}}`
+
+- 특정 패키지 및 의존성 제거 (AUR 패키지 포함):
+
+`pacaur -Rs {{패키지}}`
+
+- 패키지 데이터베이스에서 키워드 검색 (AUR 포함):
+
+`pacaur -Ss {{키워드}}`
+
+- 현재 설치된 모든 패키지 나열 (AUR 패키지 포함):
+
+`pacaur -Qs`

+ 20 - 0
pages.ko/linux/paccache.md

@@ -0,0 +1,20 @@
+# paccache
+
+> `pacman` 캐시 정리 도구.
+> 더 많은 정보: <https://manned.org/paccache>.
+
+- `pacman` 캐시에서 가장 최근의 3개 버전을 제외한 모든 패키지 버전 제거:
+
+`paccache -r`
+
+- 유지할 패키지 버전 수 설정:
+
+`paccache -rk {{버전_수}}`
+
+- 시뮬레이션을 수행하고 삭제 후보 패키지 수 표시:
+
+`paccache -d`
+
+- 삭제 대신 후보 패키지를 특정 폴더로 이동:
+
+`paccache -m {{경로/대상/폴더}}`

+ 28 - 0
pages.ko/linux/pacdiff.md

@@ -0,0 +1,28 @@
+# pacdiff
+
+> `pacman`에 의해 생성된 `.pacorig`, `.pacnew`, `.pacsave` 파일을 관리하는 도구.
+> 더 많은 정보: <https://manned.org/pacdiff>.
+
+- 인터랙티브 모드에서 유지 관리가 필요한 파일 검토:
+
+`pacdiff`
+
+- sudo와 sudoedit를 사용하여 파일 제거 및 병합:
+
+`pacdiff --sudo`
+
+- 유지 관리가 필요한 파일을 검토하고, `(O)덮어쓰기` 시 원본의 `.bak`업 생성:
+
+`pacdiff --sudo --backup`
+
+- 특정 편집기를 사용하여 설정 파일을 보고 병합 (기본값은 `vim -d`):
+
+`DIFFPROG={{편집기}} pacdiff`
+
+- `pacman` 데이터베이스 대신 `locate`를 사용하여 설정 파일 스캔:
+
+`pacdiff --locate`
+
+- 도움말 표시:
+
+`pacdiff --help`

+ 36 - 0
pages.ko/linux/pacgraph.md

@@ -0,0 +1,36 @@
+# pacgraph
+
+> 설치된 패키지의 그래프를 PNG/SVG/GUI/콘솔로 그립니다.
+> 더 많은 정보: <https://github.com/keenerd/pacgraph>.
+
+- SVG 및 PNG 그래프 생성:
+
+`pacgraph`
+
+- SVG 그래프 생성:
+
+`pacgraph --svg`
+
+- 콘솔에 요약 출력:
+
+`pacgraph --console`
+
+- 기본 파일명/위치 재정의 (참고: 파일 확장자를 지정하지 마십시오):
+
+`pacgraph --file={{경로/대상/파일}}`
+
+- 의존성이 아닌 패키지의 색상 변경:
+
+`pacgraph --top={{색상}}`
+
+- 패키지 의존성의 색상 변경:
+
+`pacgraph --dep={{색상}}`
+
+- 그래프 배경 색상 변경:
+
+`pacgraph --background={{색상}}`
+
+- 패키지 간 연결의 색상 변경:
+
+`pacgraph --link={{색상}}`

+ 1 - 1
pages.ko/linux/pacman.md

@@ -1,7 +1,7 @@
 # pacman
 
 > Arch Linux 패키지 관리 도구.
-> 같이 보기: `pacman-database`, `pacman-deptest`, `pacman-files`, `pacman-key`, `pacman-mirrors`, `pacman-query`, `pacman-remove`, `pacman-sync`, `pacman-upgrade`.
+> 같이 보기: `pacman-sync`, `pacman-remove`, `pacman-query`, `pacman-upgrade`, `pacman-files`, `pacman-database`, `pacman-deptest`, `pacman-key`, `pacman-mirrors`.
 > 다른 패키지 관리자의 동등한 명령을 보려면 <https://wiki.archlinux.org/title/Pacman/Rosetta>.
 > 더 많은 정보: <https://manned.org/pacman.8>.
 

+ 36 - 0
pages.ko/linux/pacstall.md

@@ -0,0 +1,36 @@
+# pacstall
+
+> Ubuntu용 AUR 패키지 관리자.
+> 더 많은 정보: <https://github.com/pacstall/pacstall>.
+
+- 패키지 이름으로 패키지 데이터베이스 검색:
+
+`pacstall --search {{검색어}}`
+
+- 패키지 설치:
+
+`pacstall --install {{패키지}}`
+
+- 패키지 제거:
+
+`pacstall --remove {{패키지}}`
+
+- 저장소를 데이터베이스에 추가 (GitHub 및 GitLab만 지원):
+
+`pacstall --add-repo {{원격_저장소_위치}}`
+
+- pacstall 스크립트 업데이트:
+
+`pacstall --update`
+
+- 모든 패키지 업데이트:
+
+`pacstall --upgrade`
+
+- 패키지 정보 표시:
+
+`pacstall --cache-info {{패키지}}`
+
+- 설치된 모든 패키지 나열:
+
+`pacstall --list`

+ 36 - 0
pages.ko/linux/pacstrap.md

@@ -0,0 +1,36 @@
+# pacstrap
+
+> Arch Linux 설치 스크립트로, 지정된 새로운 루트 디렉터리에 패키지를 설치합니다.
+> 더 많은 정보: <https://manned.org/pacstrap.8>.
+
+- `base` 패키지, 리눅스 커널 및 일반 하드웨어용 펌웨어 설치:
+
+`pacstrap {{경로/대상/새로운/루트}} {{base}} {{linux}} {{linux-firmware}}`
+
+- `base` 패키지, 리눅스 LTS 커널 및 `base-devel` 빌드 도구 설치:
+
+`pacstrap {{경로/대상/새로운/루트}} {{base}} {{base-devel}} {{linux-lts}}`
+
+- 호스트의 미러리스트를 대상에 복사하지 않고 패키지 설치:
+
+`pacstrap -M {{경로/대상/새로운/루트}} {{패키지들}}`
+
+- Pacman의 대체 설정 파일 사용:
+
+`pacstrap -C {{경로/대상/pacman.conf}} {{경로/대상/새로운/루트}} {{패키지들}}`
+
+- 대상이 아닌 호스트의 패키지 캐시를 사용하여 패키지 설치:
+
+`pacstrap -c {{경로/대상/새로운/루트}} {{패키지들}}`
+
+- 호스트에서 복사하지 않고 대상에서 빈 `pacman` 키링 초기화:
+
+`pacstrap -K {{경로/대상/새로운/루트}} {{패키지들}}`
+
+- 대화형 모드로 패키지 설치 (확인 요청):
+
+`pacstrap -i {{경로/대상/새로운/루트}} {{패키지들}}`
+
+- 패키지 파일을 사용하여 패키지 설치:
+
+`pacstrap -U {{경로/대상/새로운/루트}} {{경로/대상/패키지1}} {{경로/대상/패키지2}}`

+ 24 - 0
pages.ko/linux/pactree.md

@@ -0,0 +1,24 @@
+# pactree
+
+> pacman용 패키지 의존성 트리 뷰어.
+> 더 많은 정보: <https://manned.org/pactree.8>.
+
+- 특정 패키지의 의존성 트리를 출력:
+
+`pactree {{패키지}}`
+
+- 특정 패키지에 의존하는 패키지 출력:
+
+`pactree --reverse {{패키지}}`
+
+- 중복을 생략하고 의존성을 한 줄에 하나씩 출력:
+
+`pactree --unique {{패키지}}`
+
+- 특정 패키지의 선택적 의존성을 포함하고 출력을 색상으로 표시:
+
+`pactree --optional --color {{패키지}}`
+
+- 도움말 표시:
+
+`pactree`

+ 29 - 0
pages.ko/linux/pamac.md

@@ -0,0 +1,29 @@
+# pamac
+
+> GUI 패키지 관리자 pamac의 명령줄 도구.
+> AUR 패키지가 보이지 않으면 `/etc/pamac.conf` 또는 GUI에서 활성화하세요.
+> 더 많은 정보: <https://wiki.manjaro.org/index.php/Pamac>.
+
+- 새 패키지 설치:
+
+`pamac install {{패키지_이름}}`
+
+- 패키지 및 더 이상 필요하지 않은 의존성(고아) 제거:
+
+`pamac remove --orphans {{패키지_이름}}`
+
+- 패키지 데이터베이스에서 패키지 검색:
+
+`pamac search {{패키지_이름}}`
+
+- 설치된 패키지 나열:
+
+`pamac list --installed`
+
+- 패키지 업데이트 확인:
+
+`pamac checkupdates`
+
+- 모든 패키지 업그레이드:
+
+`pamac upgrade`

+ 37 - 0
pages.ko/linux/parted.md

@@ -0,0 +1,37 @@
+# parted
+
+> 파티션 조작 프로그램.
+> 같이 보기: `partprobe`.
+> 더 많은 정보: <https://www.gnu.org/software/parted/parted.html>.
+
+- 모든 블록 디바이스의 파티션 나열:
+
+`sudo parted --list`
+
+- 지정된 디스크를 선택하여 대화형 모드 시작:
+
+`sudo parted {{/dev/sdX}}`
+
+- 지정된 레이블 유형의 새 파티션 테이블 생성:
+
+`sudo parted --script {{/dev/sdX}} mklabel {{aix|amiga|bsd|dvh|gpt|loop|mac|msdos|pc98|sun}}`
+
+- 대화형 모드에서 파티션 정보 표시:
+
+`print`
+
+- 대화형 모드에서 디스크 선택:
+
+`select {{/dev/sdX}}`
+
+- 대화형 모드에서 지정된 파일 시스템으로 16GB 파티션 생성:
+
+`mkpart {{primary|logical|extended}} {{btrfs|ext2|ext3|ext4|fat16|fat32|hfs|hfs+|linux-swap|ntfs|reiserfs|udf|xfs}} {{0%}} {{16G}}`
+
+- 대화형 모드에서 파티션 크기 조정:
+
+`resizepart {{/dev/sdXN}} {{파티션_끝_위치}}`
+
+- 대화형 모드에서 파티션 제거:
+
+`rm {{/dev/sdXN}}`

+ 16 - 0
pages.ko/linux/partprobe.md

@@ -0,0 +1,16 @@
+# partprobe
+
+> 운영 체제 커널에 파티션 테이블 변경 사항을 알립니다.
+> 더 많은 정보: <https://manned.org/partprobe>.
+
+- 운영 체제 커널에 파티션 테이블 변경 사항 알림:
+
+`sudo partprobe`
+
+- 커널에 파티션 테이블 변경 사항을 알리고 장치 및 해당 파티션의 요약 표시:
+
+`sudo partprobe --summary`
+
+- 커널에 알리지 않고 장치 및 해당 파티션의 요약 표시:
+
+`sudo partprobe --summary --dry-run`

+ 16 - 0
pages.ko/linux/partx.md

@@ -0,0 +1,16 @@
+# partx
+
+> 파티션 테이블을 해석하고 커널에 정보를 전달합니다.
+> 더 많은 정보: <https://manned.org/partx>.
+
+- 블록 디바이스 또는 디스크 이미지의 파티션 나열:
+
+`sudo partx --list {{경로/대상/디바이스_또는_디스크_이미지}}`
+
+- 주어진 블록 디바이스에서 찾은 모든 파티션을 커널에 추가:
+
+`sudo partx --add --verbose {{경로/대상/디바이스_또는_디스크_이미지}}`
+
+- 커널에서 모든 파티션 삭제(디스크의 파티션은 변경하지 않음):
+
+`sudo partx --delete {{경로/대상/디바이스_또는_디스크_이미지}}`

+ 28 - 0
pages.ko/linux/paru.md

@@ -0,0 +1,28 @@
+# paru
+
+> AUR 헬퍼 및 pacman 래퍼.
+> 더 많은 정보: <https://github.com/Morganamilo/paru>.
+
+- 패키지를 대화식으로 검색하고 설치:
+
+`paru {{패키지_이름_또는_검색어}}`
+
+- 모든 패키지를 동기화하고 업데이트:
+
+`paru`
+
+- AUR 패키지 업그레이드:
+
+`paru -Sua`
+
+- 패키지 정보 확인:
+
+`paru -Si {{패키지}}`
+
+- `PKGBUILD` 및 기타 패키지 소스 파일을 AUR 또는 ABS에서 다운로드:
+
+`paru --getpkgbuild {{패키지}}`
+
+- 패키지의 `PKGBUILD` 파일 표시:
+
+`paru --getpkgbuild --print {{패키지}}`

+ 8 - 0
pages.ko/linux/pasuspender.md

@@ -0,0 +1,8 @@
+# pasuspender
+
+> 다른 명령이 실행되는 동안 `pulseaudio`를 일시 중지하여 alsa에 접근할 수 있도록 합니다.
+> 더 많은 정보: <https://manned.org/pasuspender>.
+
+- `jackd`를 실행하는 동안 PulseAudio 일시 중지:
+
+`pasuspender -- {{jackd -d alsa --device hw:0}}`

+ 21 - 0
pages.ko/linux/pdbedit.md

@@ -0,0 +1,21 @@
+# pdbedit
+
+> Samba 사용자 데이터베이스 편집.
+> 간단한 사용자 추가/제거/비밀번호 변경은 `smbpasswd`를 사용할 수도 있습니다.
+> 더 많은 정보: <https://manned.org/pdbedit>.
+
+- 모든 Samba 사용자 나열 (설정을 보려면 자세히 플래그 사용):
+
+`sudo pdbedit --list --verbose`
+
+- 기존 Unix 사용자를 Samba에 추가 (비밀번호 입력 요청):
+
+`sudo pdbedit --user {{사용자명}} --create`
+
+- Samba 사용자 제거:
+
+`sudo pdbedit --user {{사용자명}} --delete`
+
+- Samba 사용자의 실패한 비밀번호 시도 횟수 초기화:
+
+`sudo pdbedit --user {{사용자명}} --bad-password-count-reset`

+ 24 - 0
pages.ko/linux/perf.md

@@ -0,0 +1,24 @@
+# perf
+
+> Linux 성능 카운터 측정을 위한 프레임워크.
+> 더 많은 정보: <https://perf.wiki.kernel.org>.
+
+- 명령에 대한 기본 성능 카운터 통계 표시:
+
+`perf stat {{gcc hello.c}}`
+
+- 시스템 전역의 실시간 성능 카운터 프로필 표시:
+
+`sudo perf top`
+
+- 명령을 실행하고 프로필을 `perf.data`에 기록:
+
+`sudo perf record {{명령}}`
+
+- 기존 프로세스의 프로필을 `perf.data`에 기록:
+
+`sudo perf record -p {{pid}}`
+
+- `perf.data`( `perf record`에 의해 생성됨)를 읽고 프로필 표시:
+
+`sudo perf report`

+ 25 - 0
pages.ko/linux/perl-rename.md

@@ -0,0 +1,25 @@
+# rename
+
+> 여러 파일의 이름을 변경합니다.
+> 참고: 이 페이지는 `perl-rename` Arch Linux 패키지의 명령어에 대한 것입니다.
+> 더 많은 정보: <https://manned.org/rename>.
+
+- Perl 정규표현식을 사용해 파일 이름 변경 ('foo'를 'bar'로 변경):
+
+`rename {{'s/foo/bar/'}} {{*}}`
+
+- 실행 없이 변경 사항 미리 보기:
+
+`rename -n {{'s/foo/bar/'}} {{*}}`
+
+- 기존 대상 파일을 덮어쓰면서 강제 이름 변경:
+
+`rename -f {{'s/foo/bar/'}} {{*}}`
+
+- 파일명을 소문자로 변환 (대소문자 구분 없는 파일 시스템에서는 "이미 존재" 오류 방지를 위해 `-f` 사용):
+
+`rename 'y/A-Z/a-z/' {{*}}`
+
+- 공백을 밑줄로 대체:
+
+`rename 's/\s+/_/g' {{*}}`

+ 36 - 0
pages.ko/linux/phar.md

@@ -0,0 +1,36 @@
+# phar
+
+> PHP 아카이브(PHAR)를 생성, 업데이트 또는 추출.
+> 더 많은 정보: <https://manned.org/phar>.
+
+- 하나 이상의 파일이나 디렉터리를 Phar 파일에 추가:
+
+`phar add -f {{경로/대상/phar_파일}} {{경로/대상/파일_또는_디렉터리1 경로/대상/파일_또는_디렉터리2 ...}}`
+
+- Phar 파일의 내용 표시:
+
+`phar list -f {{경로/대상/phar_파일}}`
+
+- Phar 파일에서 지정된 파일이나 디렉터리 삭제:
+
+`phar delete -f {{경로/대상/phar_파일}} -e {{파일_또는_디렉터리}}`
+
+- Phar 파일 내 파일과 디렉터리 압축 또는 압축 해제:
+
+`phar compress -f {{경로/대상/phar_파일}} -c {{알고리즘}}`
+
+- Phar 파일에 대한 정보 얻기:
+
+`phar info -f {{경로/대상/phar_파일}}`
+
+- 특정 해시 알고리즘으로 Phar 파일 서명:
+
+`phar sign -f {{경로/대상/phar_파일}} -h {{알고리즘}}`
+
+- OpenSSL 개인 키로 Phar 파일 서명:
+
+`phar sign -f {{경로/대상/phar_파일}} -h openssl -y {{경로/대상/개인_키}}`
+
+- 도움말 및 사용 가능한 해싱/압축 알고리즘 표시:
+
+`phar help`

+ 13 - 0
pages.ko/linux/photorec.md

@@ -0,0 +1,13 @@
+# photorec
+
+> 삭제된 파일 복구 도구.
+> 복구된 파일은 원본 디스크와 다른 디스크에 저장하는 것이 권장됩니다.
+> 더 많은 정보: <https://www.cgsecurity.org/wiki/PhotoRec>.
+
+- 특정 장치에서 PhotoRec 실행:
+
+`sudo photorec {{/dev/sdb}}`
+
+- 디스크 이미지(`image.dd`)에서 PhotoRec 실행:
+
+`sudo photorec {{경로/대상/image.dd}}`

+ 12 - 0
pages.ko/linux/phpdismod.md

@@ -0,0 +1,12 @@
+# phpdismod
+
+> Debian 기반 운영 체제에서 PHP 확장을 비활성화합니다.
+> 더 많은 정보: <https://salsa.debian.org/php-team/php-defaults>.
+
+- 모든 PHP 버전의 모든 SAPI에서 JSON 확장 비활성화:
+
+`sudo phpdismod {{json}}`
+
+- PHP 7.3 버전의 cli SAPI에서 JSON 확장 비활성화:
+
+`sudo phpdismod -v {{7.3}} -s {{cli}} {{json}}`

+ 12 - 0
pages.ko/linux/phpenmod.md

@@ -0,0 +1,12 @@
+# phpenmod
+
+> Debian 계열 OS에서 PHP 확장을 활성화.
+> 더 많은 정보: <https://salsa.debian.org/php-team/php-defaults>.
+
+- 모든 PHP 버전의 모든 SAPI에 대해 JSON 확장 활성화:
+
+`sudo phpenmod {{json}}`
+
+- PHP 7.3의 cli SAPI에 대해 JSON 확장 활성화:
+
+`sudo phpenmod -v {{7.3}} -s {{cli}} {{json}}`

+ 20 - 0
pages.ko/linux/phpquery.md

@@ -0,0 +1,20 @@
+# phpquery
+
+> Debian 기반 운영체제를 위한 PHP 확장 관리자.
+> 더 많은 정보: <https://helpmanual.io/help/phpquery/>.
+
+- 사용 가능한 PHP 버전 나열:
+
+`sudo phpquery -V`
+
+- PHP 7.3에 대한 사용 가능한 SAPI 나열:
+
+`sudo phpquery -v {{7.3}} -S`
+
+- PHP 7.3의 cli SAPI에 대해 활성화된 확장 나열:
+
+`sudo phpquery -v {{7.3}} -s {{cli}} -M`
+
+- PHP 7.3의 apache2 SAPI에 대해 JSON 확장이 활성화되었는지 확인:
+
+`sudo phpquery -v {{7.3}} -s {{apache2}} -m {{json}}`

+ 24 - 0
pages.ko/linux/physlock.md

@@ -0,0 +1,24 @@
+# physlock
+
+> 모든 콘솔 및 가상 터미널을 잠급니다.
+> 더 많은 정보: <https://github.com/muennich/physlock>.
+
+- 모든 콘솔 잠금 (해제하려면 현재 사용자 또는 root 필요):
+
+`physlock`
+
+- 잠금 동안 콘솔의 커널 메시지 음소거:
+
+`physlock -m`
+
+- 잠금 동안 SysRq 메커니즘 비활성화:
+
+`physlock -s`
+
+- 암호 입력 전 메시지 표시:
+
+`physlock -p "{{잠겼습니다!}}"`
+
+- physlock을 포크하고 분리 (일시 중지 또는 최대 절전 모드 스크립트에 유용):
+
+`physlock -d`

+ 24 - 0
pages.ko/linux/pi.md

@@ -0,0 +1,24 @@
+# pi
+
+> 아르키메데스 상수 파이(π)의 소숫점을 계산합니다.
+> 더 많은 정보: <https://manned.org/pi>.
+
+- 아르키메데스 상수 파이의 소수점 이하 100자리 표시:
+
+`pi`
+
+- 아르키메데스 상수 파이의 소수점 이하 지정된 자리수 표시:
+
+`pi {{자리수}}`
+
+- 추천 읽을거리 표시:
+
+`pi --bibliography`
+
+- 도움말 표시:
+
+`pi --help`
+
+- 버전 표시:
+
+`pi --version`

+ 16 - 0
pages.ko/linux/picom.md

@@ -0,0 +1,16 @@
+# picom
+
+> Xorg를 위한 독립형 합성기.
+> 더 많은 정보: <https://manned.org/picom>.
+
+- 세션 중에 `picom` 활성화:
+
+`picom &`
+
+- 백그라운드 프로세스로 `picom` 시작:
+
+`picom -b`
+
+- 사용자 지정 구성 [f]파일 사용:
+
+`picom --config {{경로/대상/구성_파일}}`

+ 20 - 0
pages.ko/linux/pidof.md

@@ -0,0 +1,20 @@
+# pidof
+
+> 프로세스 이름을 사용하여 프로세스 ID를 가져옵니다.
+> 더 많은 정보: <https://manned.org/pidof>.
+
+- 주어진 이름의 모든 프로세스 ID 나열:
+
+`pidof {{bash}}`
+
+- 주어진 이름의 단일 프로세스 ID 나열:
+
+`pidof -s {{bash}}`
+
+- 주어진 이름의 스크립트를 포함한 프로세스 ID 나열:
+
+`pidof -x {{스크립트.py}}`
+
+- 주어진 이름의 모든 프로세스를 종료:
+
+`kill $(pidof {{이름}})`

+ 24 - 0
pages.ko/linux/pidstat.md

@@ -0,0 +1,24 @@
+# pidstat
+
+> CPU, 메모리, IO 등 시스템 리소스 사용량을 표시합니다.
+> 더 많은 정보: <https://manned.org/pidstat>.
+
+- 2초 간격으로 10회 CPU 통계 표시:
+
+`pidstat {{2}} {{10}}`
+
+- 페이지 폴트 및 메모리 사용량 표시:
+
+`pidstat -r`
+
+- 프로세스 ID별 입출력 사용량 표시:
+
+`pidstat -d`
+
+- 특정 PID에 대한 정보 표시:
+
+`pidstat -p {{PID}}`
+
+- 명령 이름에 "fox" 또는 "bird"가 포함된 모든 프로세스의 메모리 통계 표시:
+
+`pidstat -C "{{fox|bird}}" -r -p ALL`

+ 36 - 0
pages.ko/linux/pihole.md

@@ -0,0 +1,36 @@
+# pihole
+
+> Pi-hole 광고 차단 DNS 서버의 터미널 인터페이스.
+> 더 많은 정보: <https://docs.pi-hole.net/core/pihole-command/>.
+
+- Pi-hole 데몬의 상태 확인:
+
+`pihole status`
+
+- Pi-hole 및 Gravity 업데이트:
+
+`pihole -up`
+
+- 시스템 상태 자세히 모니터링:
+
+`pihole chronometer`
+
+- 데몬 시작 또는 중지:
+
+`pihole {{enable|disable}}`
+
+- 데몬 재시작 (서버 자체는 아님):
+
+`pihole restartdns`
+
+- 도메인 화이트리스트 또는 블랙리스트에 추가:
+
+`pihole {{whitelist|blacklist}} {{example.com}}`
+
+- 도메인을 목록에서 검색:
+
+`pihole query {{example.com}}`
+
+- 연결의 실시간 로그 열기:
+
+`pihole tail`

+ 12 - 0
pages.ko/linux/pinout.md

@@ -0,0 +1,12 @@
+# pinout
+
+> 터미널에서 현재 Raspberry Pi의 GPIO 핀 배치 정보를 ASCII 다이어그램으로 표시.
+> 더 많은 정보: <https://www.raspberrypi.com/documentation/computers/raspberry-pi.html#view-a-gpio-pinout-for-your-raspberry-pi>.
+
+- 현재 Raspberry Pi의 핀 배치 정보 및 GPIO 헤더 다이어그램 보기:
+
+`pinout`
+
+- 기본 브라우저에서 <https://pinout.xyz/> 열기:
+
+`pinout -x`

+ 25 - 0
pages.ko/linux/pivpn.md

@@ -0,0 +1,25 @@
+# pivpn
+
+> 보안이 강화된 OpenVPN을 쉽게 설정하고 관리하는 도구.
+> 원래는 Raspberry Pi를 위해 설계되었지만, 다른 Linux 장치에서도 작동합니다.
+> 더 많은 정보: <https://www.pivpn.io/>.
+
+- 새로운 클라이언트 장치 추가:
+
+`sudo pivpn add`
+
+- 모든 클라이언트 장치 나열:
+
+`sudo pivpn list`
+
+- 현재 연결된 장치 및 그 통계 나열:
+
+`sudo pivpn clients`
+
+- 이전에 인증된 장치 해제:
+
+`sudo pivpn revoke`
+
+- PiVPN 제거:
+
+`sudo pivpn uninstall`

+ 28 - 0
pages.ko/linux/pkcon.md

@@ -0,0 +1,28 @@
+# pkcon
+
+> Discover 및 Gnome 소프트웨어에서 사용하는 PackageKit 콘솔 프로그램의 명령줄 클라이언트이며 'apt'의 대안입니다.
+> 더 많은 정보: <https://manned.org/pkcon>.
+
+- 패키지 설치:
+
+`pkcon install {{패키지}}`
+
+- 패키지 제거:
+
+`pkcon remove {{패키지}}`
+
+- 패키지 캐시 새로고침:
+
+`pkcon refresh`
+
+- 패키지 업데이트:
+
+`pkcon update`
+
+- 특정 패키지 검색:
+
+`pkcon search {{패키지}}`
+
+- 사용 가능한 모든 패키지 나열:
+
+`pkcon get-packages`

+ 12 - 0
pages.ko/linux/pkgadd.md

@@ -0,0 +1,12 @@
+# pkgadd
+
+> CRUX 시스템에 패키지를 추가합니다.
+> 더 많은 정보: <https://docs.oracle.com/cd/E88353_01/html/E72487/pkgadd-8.html>.
+
+- 로컬 소프트웨어 패키지 설치:
+
+`pkgadd {{패키지}}`
+
+- 이미 설치된 패키지를 로컬 패키지로 업데이트:
+
+`pkgadd -u {{패키지}}`

+ 12 - 0
pages.ko/linux/pkgctl-auth.md

@@ -0,0 +1,12 @@
+# pkgctl auth
+
+> `pkgctl`을 GitLab과 같은 서비스에 인증합니다.
+> 더 많은 정보: <https://manned.org/pkgctl-auth.1>.
+
+- GitLab 인스턴스에 `pkgctl`을 인증:
+
+`pkgctl auth login`
+
+- 인증 상태 보기:
+
+`pkgctl auth status`

+ 12 - 0
pages.ko/linux/pkgctl-build.md

@@ -0,0 +1,12 @@
+# pkgctl build
+
+> 깨끗한 `chroot` 환경에서 패키지를 빌드합니다.
+> 더 많은 정보: <https://manned.org/pkgctl-build.1>.
+
+- 자동으로 올바른 빌드 스크립트를 선택하여 깨끗한 `chroot`에서 패키지 빌드:
+
+`pkgctl build`
+
+- 수동으로 깨끗한 `chroot`에서 패키지 빌드:
+
+`pkgctl build --arch {{아키텍처}} --repo {{저장소}} --clean`

+ 8 - 0
pages.ko/linux/pkgctl-db-update.md

@@ -0,0 +1,8 @@
+# pkgctl db update
+
+> <https://repos.archlinux.org>에 전송되고 준비된 패키지의 최종 릴리스 단계로 `pacman` 데이터베이스를 업데이트합니다.
+> 더 많은 정보: <https://manned.org/pkgctl-db-update.1>.
+
+- 최종 릴리스 단계로 바이너리 저장소 업데이트:
+
+`pkgctl db update`

+ 21 - 0
pages.ko/linux/pkgctl-diff.md

@@ -0,0 +1,21 @@
+# pkgctl diff
+
+> 패키지 파일을 다양한 모드로 비교.
+> 같이 보기: `pkgctl`.
+> 더 많은 정보: <https://manned.org/pkgctl-diff.1>.
+
+- tar 콘텐츠 [l]리스트 비교 모드(기본값)로 패키지 파일 비교:
+
+`pkgctl diff --list {{경로/대상/파일|패키지명}}`
+
+- [d]iffoscope 비교 모드로 패키지 파일 비교:
+
+`pkgctl diff --diffoscope {{경로/대상/파일|패키지명}}`
+
+- `.PKGINFO` 비교 모드로 패키지 파일 비교:
+
+`pkgctl diff --pkginfo {{경로/대상/파일|패키지명}}`
+
+- `.BUILDINFO` 비교 모드로 패키지 파일 비교:
+
+`pkgctl diff --buildinfo {{경로/대상/파일|패키지명}}`

+ 8 - 0
pages.ko/linux/pkgctl-release.md

@@ -0,0 +1,8 @@
+# pkgctl release
+
+> 빌드 아티팩트를 커밋, 태그 및 업로드하는 릴리스 단계.
+> 더 많은 정보: <https://manned.org/pkgctl-release.1>.
+
+- 빌드 아티팩트를 릴리스:
+
+`pkgctl release --repo {{저장소}} --message {{커밋_메시지}}`

+ 25 - 0
pages.ko/linux/pkgctl-repo.md

@@ -0,0 +1,25 @@
+# pkgctl repo
+
+> Arch Linux용 Git 패키징 저장소 및 구성 관리.
+> 같이 보기: `pkgctl`.
+> 더 많은 정보: <https://manned.org/pkgctl-repo.1>.
+
+- 패키지 저장소를 클론(Arch Linux GitLab 계정에 SSH 키 설정 필요):
+
+`pkgctl repo clone {{패키지명}}`
+
+- HTTPS를 통해 패키지 저장소를 클론:
+
+`pkgctl repo clone --protocol=https {{패키지명}}`
+
+- 새로운 GitLab 패키지 저장소 생성 후 클론(GitLab API 인증 필요):
+
+`pkgctl repo create {{패키지_기본명}}`
+
+- 특정 버전으로 패키지 저장소 전환:
+
+`pkgctl repo switch {{버전}} {{패키지_기본명}}`
+
+- 패키지 저장소의 웹사이트 열기:
+
+`pkgctl repo web {{패키지_기본명}}`

+ 32 - 0
pages.ko/linux/pkgctl.md

@@ -0,0 +1,32 @@
+# pkgctl
+
+> Arch Linux devtools를 위한 통합 명령줄 프론트엔드.
+> 더 많은 정보: <https://manned.org/pkgctl.1>.
+
+- GitLab 같은 서비스와 `pkgctl` 인증에 대한 문서 보기:
+
+`tldr pkgctl auth`
+
+- 깨끗한 `chroot` 내에서 패키지 빌드에 대한 문서 보기:
+
+`tldr pkgctl build`
+
+- 최종 릴리스 단계로 바이너리 저장소 업데이트에 대한 문서 보기:
+
+`tldr pkgctl db update`
+
+- 다양한 모드를 사용하여 패키지 파일 비교에 대한 문서 보기:
+
+`tldr pkgctl diff`
+
+- 빌드 아티팩트 릴리스에 대한 문서 보기:
+
+`tldr pkgctl release`
+
+- Git 패키징 저장소 및 해당 설정 관리에 대한 문서 보기:
+
+`tldr pkgctl repo`
+
+- 버전 표시:
+
+`pkgctl version`

+ 37 - 0
pages.ko/linux/pkgfile.md

@@ -0,0 +1,37 @@
+# pkgfile
+
+> Arch 기반 시스템의 공식 저장소에서 패키지의 파일을 검색합니다.
+> 같이 보기: `pacman files`, `pacman --files`의 사용법 설명.
+> 더 많은 정보: <https://manned.org/pkgfile>.
+
+- pkgfile 데이터베이스 동기화:
+
+`sudo pkgfile --update`
+
+- 특정 파일을 소유한 패키지 검색:
+
+`pkgfile {{파일명}}`
+
+- 패키지가 제공하는 모든 파일 나열:
+
+`pkgfile --list {{패키지}}`
+
+- 패키지가 제공하는 실행 파일 나열:
+
+`pkgfile --list --binaries {{패키지}}`
+
+- 대소문자를 구분하지 않고 특정 파일을 소유한 패키지 검색:
+
+`pkgfile --ignorecase {{파일명}}`
+
+- `bin` 또는 `sbin` 디렉토리에서 특정 파일을 소유한 패키지 검색:
+
+`pkgfile --binaries {{파일명}}`
+
+- 특정 파일을 소유한 패키지를 패키지 버전과 함께 검색:
+
+`pkgfile --verbose {{파일명}}`
+
+- 특정 저장소에서 특정 파일을 소유한 패키지 검색:
+
+`pkgfile --repo {{저장소_이름}} {{파일명}}`

+ 20 - 0
pages.ko/linux/pkginfo.md

@@ -0,0 +1,20 @@
+# pkginfo
+
+> CRUX 시스템에서 패키지 데이터베이스를 조회.
+> 더 많은 정보: <https://crux.nu/Main/Handbook3-6#ntoc19>.
+
+- 설치된 패키지 및 버전 나열:
+
+`pkginfo -i`
+
+- 패키지가 소유한 파일 나열:
+
+`pkginfo -l {{패키지}}`
+
+- 패턴과 일치하는 파일의 소유자(들) 나열:
+
+`pkginfo -o {{패턴}}`
+
+- 파일의 풋프린트 출력:
+
+`pkginfo -f {{경로/대상/파일}}`

+ 28 - 0
pages.ko/linux/pkgmk.md

@@ -0,0 +1,28 @@
+# pkgmk
+
+> CRUX에서 pkgadd로 사용할 바이너리 패키지를 만듭니다.
+> 더 많은 정보: <https://docs.oracle.com/cd/E88353_01/html/E37839/pkgmk-1.html>.
+
+- 패키지 만들기 및 다운로드:
+
+`pkgmk -d`
+
+- 패키지 생성 후 설치:
+
+`pkgmk -d -i`
+
+- 패키지 생성 후 업그레이드:
+
+`pkgmk -d -u`
+
+- 패키지 생성 시 발자국 무시:
+
+`pkgmk -d -if`
+
+- 패키지 생성 시 MD5 합계 무시:
+
+`pkgmk -d -im`
+
+- 패키지의 발자국 업데이트:
+
+`pkgmk -uf`

+ 8 - 0
pages.ko/linux/pkgrm.md

@@ -0,0 +1,8 @@
+# pkgrm
+
+> CRUX 시스템에서 패키지를 제거합니다.
+> 더 많은 정보: <https://docs.oracle.com/cd/E88353_01/html/E72487/pkgrm-8.html>.
+
+- 설치된 패키지 제거:
+
+`pkgrm {{패키지}}`

+ 20 - 0
pages.ko/linux/plasmashell.md

@@ -0,0 +1,20 @@
+# plasmashell
+
+> Plasma 데스크톱을 시작하고 재시작합니다.
+> 더 많은 정보: <https://invent.kde.org/plasma/plasma-desktop>.
+
+- `plasmashell` 재시작:
+
+`systemctl restart --user plasma-plasmashell`
+
+- systemd 없이 `plasmashell` 재시작:
+
+`plasmashell --replace & disown`
+
+- 명령줄 옵션에 대한 [h]도움말 표시:
+
+`plasmashell --help`
+
+- Qt 옵션을 포함한 도움말 표시:
+
+`plasmashell --help-all`

+ 32 - 0
pages.ko/linux/playerctl.md

@@ -0,0 +1,32 @@
+# playerctl
+
+> MPRIS를 통해 미디어 플레이어 제어.
+> 더 많은 정보: <https://github.com/altdesktop/playerctl>.
+
+- 재생/일시정지 전환:
+
+`playerctl play-pause`
+
+- 다음 트랙으로 건너뛰기:
+
+`playerctl next`
+
+- 이전 트랙으로 돌아가기:
+
+`playerctl previous`
+
+- 모든 플레이어 나열:
+
+`playerctl --list-all`
+
+- 특정 플레이어에 명령 전송:
+
+`playerctl --player {{플레이어_이름}} {{play-pause|next|previous|...}}`
+
+- 모든 플레이어에 명령 전송:
+
+`playerctl --all-players {{play-pause|next|previous|...}}`
+
+- 현재 트랙에 대한 메타데이터 표시:
+
+`playerctl metadata --format "{{현재 재생 중: \{\{artist\}\} - \{\{album\}\} - \{\{title\}\}}}"`

+ 24 - 0
pages.ko/linux/pluma.md

@@ -0,0 +1,24 @@
+# pluma
+
+> MATE 데스크탑 환경에서 파일 편집.
+> 더 많은 정보: <https://manned.org/pluma>.
+
+- 편집기 시작:
+
+`pluma`
+
+- 특정 문서 열기:
+
+`pluma {{경로/대상/파일1 경로/대상/파일2 ...}}`
+
+- 특정 인코딩을 사용하여 문서 열기:
+
+`pluma --encoding {{WINDOWS-1252}} {{경로/대상/파일1 경로/대상/파일2 ...}}`
+
+- 지원되는 모든 인코딩 출력:
+
+`pluma --list-encodings`
+
+- 특정 줄로 이동하여 문서 열기:
+
+`pluma +{{10}} {{경로/대상/파일}}`

+ 24 - 0
pages.ko/linux/pmap.md

@@ -0,0 +1,24 @@
+# pmap
+
+> 프로세스 또는 프로세스들의 메모리 맵을 보고.
+> 더 많은 정보: <https://manned.org/pmap>.
+
+- 특정 프로세스 ID (PID)의 메모리 맵 출력:
+
+`pmap {{pid}}`
+
+- 확장된 형식 표시:
+
+`pmap --extended {{pid}}`
+
+- 장치 형식 표시:
+
+`pmap --device {{pid}}`
+
+- `low`와 `high`로 지정된 메모리 주소 범위로 결과 제한:
+
+`pmap --range {{low}},{{high}}`
+
+- 여러 프로세스의 메모리 맵 출력:
+
+`pmap {{pid1 pid2 ...}}`

+ 24 - 0
pages.ko/linux/pmount.md

@@ -0,0 +1,24 @@
+# pmount
+
+> 일반 사용자가 임의의 핫플러그 가능 장치를 마운트.
+> 더 많은 정보: <https://manned.org/pmount>.
+
+- 장치를 `/media/` 아래에 마운트(장치를 마운트 지점으로 사용):
+
+`pmount {{/dev/to/block/device}}`
+
+- 특정 파일시스템 타입으로 장치를 `/media/label`에 마운트:
+
+`pmount --type {{파일시스템}} {{/dev/to/block/device}} {{라벨}}`
+
+- CD-ROM을 읽기 전용 모드로 마운트(파일시스템 타입 ISO9660):
+
+`pmount --type {{iso9660}} --read-only {{/dev/cdrom}}`
+
+- NTFS로 포맷된 디스크를 읽기-쓰기 모드로 강제 마운트:
+
+`pmount --type {{ntfs}} --read-write {{/dev/sdX}}`
+
+- 마운트된 모든 이동식 장치 표시:
+
+`pmount`

+ 21 - 0
pages.ko/linux/pngcheck.md

@@ -0,0 +1,21 @@
+# pngcheck
+
+> PNG 기반(PNG, JNG, MNG) 이미지 파일의 무결성을 검증하는 포렌식 도구.
+> 파일에서 내장된 이미지와 텍스트를 추출할 수도 있습니다.
+> 더 많은 정보: <http://www.libpng.org/pub/png/apps/pngcheck.html>.
+
+- 이미지 파일의 무결성 검증:
+
+`pngcheck {{경로/대상/파일.png}}`
+
+- [v]자세히 및 [c]olorized 출력으로 파일 확인:
+
+`pngcheck -vc {{경로/대상/파일.png}}`
+
+- [t]ext 청크 내용 표시 및 특정 파일 내의 PNG 검색:
+
+`pngcheck -ts {{경로/대상/파일.png}}`
+
+- 특정 파일 내에 내장된 PNG 검색 및 e[x]tract 추출:
+
+`pngcheck -x {{경로/대상/파일.png}}`

+ 16 - 0
pages.ko/linux/po4a-gettextize.md

@@ -0,0 +1,16 @@
+# po4a-gettextize
+
+> 파일을 PO 파일로 변환합니다.
+> 더 많은 정보: <https://po4a.org/man/man1/po4a-gettextize.1.php>.
+
+- 텍스트 파일을 PO 파일로 변환:
+
+`po4a-gettextize --format {{text}} --master {{경로/대상/원본.txt}} --po {{경로/대상/결과.po}}`
+
+- 사용 가능한 모든 형식 나열:
+
+`po4a-gettextize --help-format`
+
+- 번역된 문서와 함께 텍스트 파일을 PO 파일로 변환 (`-l` 옵션은 여러 번 제공할 수 있음):
+
+`po4a-gettextize --format {{text}} --master {{경로/대상/원본.txt}} --localized {{경로/대상/번역된.txt}} --po {{경로/대상/결과.po}}`

+ 13 - 0
pages.ko/linux/po4a-translate.md

@@ -0,0 +1,13 @@
+# po4a-translate
+
+> PO 파일을 문서 형식으로 다시 변환.
+> 제공된 PO 파일은 `po4a-gettextize`로 생성된 POT 파일의 번역본이어야 합니다.
+> 더 많은 정보: <https://po4a.org/man/man1/po4a-translate.1.php>.
+
+- 번역된 PO 파일을 문서로 다시 변환:
+
+`po4a-translate --format {{텍스트}} --master {{경로/대상/원본.doc}} --po {{경로/대상/결과.po}} --localized {{경로/대상/번역된.txt}}`
+
+- 사용 가능한 모든 형식 나열:
+
+`po4a-translate --help-format`

+ 16 - 0
pages.ko/linux/po4a-updatepo.md

@@ -0,0 +1,16 @@
+# po4a-updatepo
+
+> 문서의 번역(PO 형식)을 업데이트합니다.
+> 더 많은 정보: <https://po4a.org/man/man1/po4a-updatepo.1.php>.
+
+- 원본 파일의 수정 사항에 따라 PO 파일 업데이트:
+
+`po4a-updatepo --format {{text}} --master {{경로/대상/원본.txt}} --po {{경로/대상/결과물.po}}`
+
+- 사용 가능한 형식 나열:
+
+`po4a-updatepo --help-format`
+
+- 원본 파일의 수정 사항에 따라 여러 PO 파일 업데이트:
+
+`po4a-updatepo --format {{text}} --master {{경로/대상/원본.txt}} --po {{경로/대상/po1.po}} --po {{경로/대상/po2.po}}`

+ 8 - 0
pages.ko/linux/po4a.md

@@ -0,0 +1,8 @@
+# po4a
+
+> PO 파일과 번역 문서를 업데이트.
+> 더 많은 정보: <https://po4a.org/man/man1/po4a.1.php>.
+
+- 지정된 구성 파일에 따라 PO 파일과 문서 업데이트:
+
+`po4a {{경로/대상/구성_파일}}`

+ 24 - 0
pages.ko/linux/portablectl.md

@@ -0,0 +1,24 @@
+# portablectl
+
+> Linux 시스템에서 포터블 서비스 이미지를 관리하고 배포하기 위한 systemd 유틸리티.
+> 더 많은 정보: <https://www.freedesktop.org/software/systemd/man/portablectl.html>.
+
+- 포터블 이미지 검색 경로에서 발견된 사용 가능한 포터블 서비스 이미지 나열:
+
+`portablectl list`
+
+- 호스트 시스템에 포터블 서비스 이미지 연결:
+
+`portablectl attach {{경로/대상/이미지}}`
+
+- 호스트 시스템에서 포터블 서비스 이미지 연결 해제:
+
+`portablectl detach {{경로/대상/이미지|이미지_이름}}`
+
+- 지정된 포터블 서비스 이미지의 세부 정보 및 메타데이터 표시:
+
+`portablectl inspect {{경로/대상/이미지}}`
+
+- 포터블 서비스 이미지가 호스트 시스템에 연결되어 있는지 확인:
+
+`portablectl is-attached {{경로/대상/이미지|이미지_이름}}`

+ 21 - 0
pages.ko/linux/portageq.md

@@ -0,0 +1,21 @@
+# portageq
+
+> Gentoo Linux 패키지 관리자, Portage에 대한 정보를 조회합니다.
+> 조회 가능한 Portage 전용 환경 변수가 `/var/db/repos/gentoo/profiles/info_vars`에 나열되어 있습니다.
+> 더 많은 정보: <https://wiki.gentoo.org/wiki/Portageq>.
+
+- Portage 전용 환경 변수의 값을 표시:
+
+`portageq envvar {{변수}}`
+
+- Portage로 구성된 저장소의 상세 목록 표시:
+
+`portageq repos_config /`
+
+- 우선순위에 따라 정렬된 저장소 목록 표시 (가장 높은 것부터):
+
+`portageq get_repos /`
+
+- 특정 원자(즉, 버전을 포함한 패키지 이름)에 대한 메타데이터 표시:
+
+`portageq metadata / {{ebuild|porttree|binary|...}} {{카테고리}}/{{패키지}} {{BDEPEND|DEFINED_PHASES|DEPEND|...}}`

+ 16 - 0
pages.ko/linux/ports.md

@@ -0,0 +1,16 @@
+# ports
+
+> CRUX 시스템에서 포트 트리를 업데이트하거나 나열합니다.
+> 더 많은 정보: <https://manned.org/ports>.
+
+- 포트 트리 업데이트:
+
+`ports -u`
+
+- 현재 트리에 있는 포트 나열:
+
+`ports -l`
+
+- 설치된 패키지와 포트 트리의 차이점 확인:
+
+`ports -d`

+ 29 - 0
pages.ko/linux/postconf.md

@@ -0,0 +1,29 @@
+# postconf
+
+> Postfix 구성 도구.
+> 이 명령은 기본적으로 `main.cf` 구성 매개변수의 값을 표시하고 잘못된 매개변수 이름에 대해 경고합니다. 또한 `main.cf` 구성 매개변수 값을 변경할 수 있습니다.
+> 더 많은 정보: <https://manned.org/postconf>.
+
+- 기본 구성 디렉토리 대신 `main.cf` 구성 파일의 디렉토리 지정:
+
+`postconf -c {{경로/대상/구성_디렉토리}}`
+
+- `main.cf` 구성 파일을 편집하고 "name=value" 쌍으로 매개변수 설정 업데이트:
+
+`postconf -e`
+
+- 실제 설정 대신 `main.cf`의 기본 매개변수 설정 출력:
+
+`postconf -d`
+
+- 지정된 클래스의 매개변수만 표시. 클래스는 builtin, service, user 또는 all 중 하나일 수 있음:
+
+`postconf -C {{클래스}}`
+
+- Postfix SMTP 서버에서 사용 가능한 SASL 플러그인 유형 나열. 플러그인 유형은 `smtpd_sasl_type` 구성 매개변수로 `cyrus` 또는 `dovecot`을 이름으로 지정하여 선택:
+
+`postconf -a`
+
+- 지원되는 모든 조회 테이블 유형의 이름 나열. 조회 테이블은 구성 파일에서 `type:name`으로 지정되며, 유형으로 `btree`, `cdb`, `hash`, `mysql` 등이 있을 수 있음:
+
+`postconf -m`

+ 29 - 0
pages.ko/linux/postfix.md

@@ -0,0 +1,29 @@
+# postfix
+
+> Postfix 메일 전송 에이전트(MTA) 제어 프로그램.
+> Postfix와 통합되는 메일 전달 에이전트(MDA)인 `dovecot`도 참고하세요.
+> 더 많은 정보: <https://www.postfix.org>.
+
+- 설정 확인:
+
+`sudo postfix check`
+
+- Postfix 데몬 상태 확인:
+
+`sudo postfix status`
+
+- Postfix 시작:
+
+`sudo postfix start`
+
+- Postfix를 정상적으로 중지:
+
+`sudo postfix stop`
+
+- 메일 큐 비우기:
+
+`sudo postfix flush`
+
+- 설정 파일 다시 로드:
+
+`sudo postfix reload`

+ 24 - 0
pages.ko/linux/poweroff.md

@@ -0,0 +1,24 @@
+# poweroff
+
+> 시스템을 종료합니다.
+> 더 많은 정보: <https://www.manned.org/poweroff>.
+
+- 시스템 종료:
+
+`poweroff`
+
+- 시스템 정지 (`halt`와 동일):
+
+`poweroff --halt`
+
+- 시스템 재부팅 (`reboot`와 동일):
+
+`poweroff --reboot`
+
+- 시스템 관리자에게 알리지 않고 즉시 종료:
+
+`poweroff --force`
+
+- 시스템을 종료하지 않고 wtmp 종료 항목 작성:
+
+`poweroff --wtmp-only`

+ 12 - 0
pages.ko/linux/powerprofilesctl.md

@@ -0,0 +1,12 @@
+# powerprofilesctl
+
+> D-Bus를 통해 전원 프로필 관리를 사용할 수 있게 합니다.
+> 더 많은 정보: <https://gitlab.freedesktop.org/hadess/power-profiles-daemon/>.
+
+- 사용 가능한 전원 프로필 나열:
+
+`powerprofilesctl list`
+
+- 특정 전원 프로필 설정:
+
+`powerprofilesctl set {{프로필_이름}}`

+ 24 - 0
pages.ko/linux/powerstat.md

@@ -0,0 +1,24 @@
+# powerstat
+
+> 배터리 전원 소스를 사용하거나 RAPL 인터페이스를 지원하는 컴퓨터의 전력 소비를 측정합니다.
+> 더 많은 정보: <https://manned.org/powerstat>.
+
+- 10초 간격으로 10번 샘플링하여 전력 측정:
+
+`powerstat`
+
+- 사용자 지정 간격과 샘플 수로 전력 측정:
+
+`powerstat {{간격}} {{샘플_수}}`
+
+- Intel의 RAPL 인터페이스를 사용하여 전력 측정:
+
+`powerstat -R {{간격}} {{샘플_수}}`
+
+- 전력 측정의 히스토그램 표시:
+
+`powerstat -H {{간격}} {{샘플_수}}`
+
+- 모든 통계 수집 옵션 활성화:
+
+`powerstat -a {{간격}} {{샘플_수}}`

+ 20 - 0
pages.ko/linux/powertop.md

@@ -0,0 +1,20 @@
+# powertop
+
+> 배터리 전력 사용 최적화 도구.
+> 더 많은 정보: <https://github.com/fenrus75/powertop>.
+
+- 전력 사용 측정 보정:
+
+`sudo powertop --calibrate`
+
+- 현재 디렉토리에 HTML 형식의 전력 사용 보고서 생성:
+
+`sudo powertop --html={{전력_보고서.html}}`
+
+- 최적 설정으로 조정:
+
+`sudo powertop --auto-tune`
+
+- 기본 20초 대신 지정한 초 동안의 보고서 생성:
+
+`sudo powertop --time={{5}}`

+ 25 - 0
pages.ko/linux/prename.md

@@ -0,0 +1,25 @@
+# rename
+
+> 다수의 파일 이름을 변경.
+> 참고: 이 페이지는 `prename` Fedora 패키지의 명령어에 관한 것입니다.
+> 더 많은 정보: <https://manned.org/prename>.
+
+- Perl 공통 정규 표현식을 사용하여 파일 이름 바꾸기 ('foo'를 'bar'로 대체):
+
+`rename {{'s/foo/bar/'}} {{*}}`
+
+- 실행하지 않고 변경될 파일 이름 미리보기:
+
+`rename -n {{'s/foo/bar/'}} {{*}}`
+
+- 기존 대상 파일을 제거하면서 강제로 이름 변경:
+
+`rename -f {{'s/foo/bar/'}} {{*}}`
+
+- 파일 이름을 소문자로 변환 (대소문자 구분 없는 파일 시스템에서는 "이미 존재함" 오류를 방지하기 위해 `-f` 사용):
+
+`rename 'y/A-Z/a-z/' {{*}}`
+
+- 공백을 밑줄로 대체:
+
+`rename 's/\s+/_/g' {{*}}`

+ 24 - 0
pages.ko/linux/pridecat.md

@@ -0,0 +1,24 @@
+# pridecat
+
+> cat과 유사하지만 더 다채로운 도구 :).
+> 더 많은 정보: <https://github.com/lunasorcery/pridecat>.
+
+- 파일의 내용을 프라이드 색상으로 `stdout`에 출력:
+
+`pridecat {{경로/대상/파일}}`
+
+- 파일의 내용을 트랜스 색상으로 출력:
+
+`pridecat {{경로/대상/파일}} --{{transgender|trans}}`
+
+- 레즈비언과 양성애자 프라이드 깃발을 번갈아 사용:
+
+`pridecat {{경로/대상/파일}} --lesbian --bi`
+
+- 파일의 내용을 배경색을 변경하여 출력:
+
+`pridecat {{경로/대상/파일}} -b`
+
+- 디렉터리 내용을 프라이드 깃발 색상으로 나열:
+
+`ls | pridecat --{{flag}}`

+ 12 - 0
pages.ko/linux/prime-run.md

@@ -0,0 +1,12 @@
+# prime-run
+
+> 대체 Nvidia 그래픽 카드를 사용하여 프로그램을 실행합니다.
+> 더 많은 정보: <https://wiki.archlinux.org/title/PRIME#PRIME_render_offload>.
+
+- 전용 Nvidia GPU를 사용하여 프로그램 실행:
+
+`prime-run {{명령어}}`
+
+- Nvidia 카드가 사용되고 있는지 확인:
+
+`prime-run glxinfo | grep "OpenGL renderer"`

+ 13 - 0
pages.ko/linux/print.md

@@ -0,0 +1,13 @@
+# print
+
+> `run-mailcap`의 인쇄 작업에 대한 별칭.
+> 원래 `run-mailcap`은 mime-type/파일을 처리하는 데 사용됩니다.
+> 더 많은 정보: <https://manned.org/print>.
+
+- 기본 run-mailcap 도구에서 파일을 인쇄하는 데 사용:
+
+`print {{파일명}}`
+
+- `run-mailcap`과 함께 사용:
+
+`run-mailcap --action=print {{파일명}}`

+ 17 - 0
pages.ko/linux/prlimit.md

@@ -0,0 +1,17 @@
+# prlimit
+
+> 프로세스 리소스의 소프트 및 하드 제한을 가져오거나 설정합니다.
+> 프로세스 ID와 하나 이상의 리소스를 지정하면 prlimit이 제한을 검색 및/또는 수정하려고 시도합니다.
+> 더 많은 정보: <https://manned.org/prlimit>.
+
+- 실행 중인 부모 프로세스의 모든 현재 리소스 제한 값을 표시:
+
+`prlimit`
+
+- 지정된 프로세스의 모든 현재 리소스 제한 값을 표시:
+
+`prlimit --pid {{pid_번호}}`
+
+- 사용자 지정 열린 파일 수 제한으로 명령 실행:
+
+`prlimit --nofile={{10}} {{명령}}`

+ 28 - 0
pages.ko/linux/pro.md

@@ -0,0 +1,28 @@
+# pro
+
+> Ubuntu Pro 서비스 관리.
+> 더 많은 정보: <https://manned.org/ubuntu-advantage.1>.
+
+- 시스템을 Ubuntu Pro 지원 계약에 연결:
+
+`sudo pro attach`
+
+- Ubuntu Pro 서비스 상태 표시:
+
+`pro status`
+
+- 특정 취약점에 시스템이 영향을 받는지 확인 (가능하다면 수정 적용):
+
+`pro fix {{CVE-번호}}`
+
+- 지원되지 않는 패키지 수 표시:
+
+`pro security-status`
+
+- 더 이상 다운로드할 수 없는 패키지 나열:
+
+`pro security-status --unavailable`
+
+- 서드파티 패키지 나열:
+
+`pro security-status --thirdparty`

+ 36 - 0
pages.ko/linux/proctl.md

@@ -0,0 +1,36 @@
+# proctl
+
+> 프로젝트 라이선스 및 언어를 관리하고, 템플릿화된 라이선스 간 전환을 수행합니다.
+> 더 많은 정보: <https://github.com/HeCodes2Much/proctl>.
+
+- 사용 가능한 라이선스 나열:
+
+`proctl {{-ll|-list-licenses}}`
+
+- 사용 가능한 언어 나열:
+
+`proctl {{-lL|-list-languages}}`
+
+- FZF 메뉴에서 라이선스 선택:
+
+`proctl {{-pl|-pick-license}}`
+
+- FZF 메뉴에서 언어 선택:
+
+`proctl {{-pL|-pick-language}}`
+
+- 현재 프로젝트에서 모든 라이선스 제거:
+
+`proctl {{-r|-remove-license}}`
+
+- 새 라이선스 템플릿 생성:
+
+`proctl {{-t|-new-template}}`
+
+- 템플릿에서 라이선스 삭제:
+
+`proctl {{-R|-delete-license}} {{@라이선스_이름1 @라이선스_이름2 ...}}`
+
+- 유용한 명령어 목록 표시:
+
+`proctl {{-h|-help}}`

+ 28 - 0
pages.ko/linux/protontricks.md

@@ -0,0 +1,28 @@
+# protontricks
+
+> Proton을 지원하는 게임을 위해 Winetricks 명령을 실행하는 간단한 래퍼.
+> 더 많은 정보: <https://github.com/Matoking/protontricks>.
+
+- protontricks GUI 실행:
+
+`protontricks --gui`
+
+- 특정 게임에 대해 Winetricks 실행:
+
+`protontricks {{앱_ID}} {{winetricks_인수}}`
+
+- 게임 설치 디렉토리 내에서 명령 실행:
+
+`protontricks -c {{명령어}} {{앱_ID}}`
+
+- 설치된 모든 게임 [l]나열:
+
+`protontricks -l`
+
+- 게임의 이름으로 앱 ID [s]검색:
+
+`protontricks -s {{게임_이름}}`
+
+- 도움말 표시:
+
+`protontricks --help`

+ 28 - 0
pages.ko/linux/protonvpn-connect.md

@@ -0,0 +1,28 @@
+# protonvpn connect
+
+> ProtonVPN에 연결.
+> 더 많은 정보: <https://github.com/Rafficer/linux-cli-community>.
+
+- ProtonVPN에 대화식으로 연결:
+
+`protonvpn {{c|connect}}`
+
+- 사용 가능한 가장 빠른 서버로 ProtonVPN에 연결:
+
+`protonvpn {{c|connect}} {{-f|--fastest}}`
+
+- 특정 서버와 특정 프로토콜로 ProtonVPN에 연결:
+
+`protonvpn {{c|connect}} {{서버_이름}} -p {{udp|tcp}}`
+
+- 임의의 서버와 특정 프로토콜로 ProtonVPN에 연결:
+
+`protonvpn {{c|connect}} {{-r|--random}} -p {{udp|tcp}}`
+
+- Tor를 지원하는 가장 빠른 서버로 ProtonVPN에 연결:
+
+`protonvpn {{c|connect}} --tor`
+
+- 도움말 표시:
+
+`protonvpn connect --help`

+ 33 - 0
pages.ko/linux/protonvpn.md

@@ -0,0 +1,33 @@
+# protonvpn
+
+> 비공식 서드파티 ProtonVPN 클라이언트.
+> 같이 보기: `protonvpn-connect`.
+> 더 많은 정보: <https://github.com/Rafficer/linux-cli-community>.
+
+- ProtonVPN 프로필 초기화:
+
+`protonvpn init`
+
+- ProtonVPN에 대화형으로 연결:
+
+`protonvpn {{c|connect}}`
+
+- 연결 상태 표시:
+
+`protonvpn {{s|status}}`
+
+- ProtonVPN 연결 해제:
+
+`protonvpn {{d|disconnect}}`
+
+- 마지막으로 사용한 서버에 다시 연결 또는 연결:
+
+`protonvpn {{r|reconnect}}`
+
+- OpenVPN 구성 및 서버 데이터 새로고침:
+
+`protonvpn refresh`
+
+- 하위 명령의 도움말 표시:
+
+`protonvpn {{하위_명령}} --help`

+ 32 - 0
pages.ko/linux/prt-get.md

@@ -0,0 +1,32 @@
+# prt-get
+
+> CRUX 패키지 관리자.
+> 더 많은 정보: <https://crux.nu/doc/prt-get%20-%20User%20Manual.html>.
+
+- 패키지 설치:
+
+`prt-get install {{패키지}}`
+
+- 의존성 처리를 포함하여 패키지 설치:
+
+`prt-get depinst {{패키지}}`
+
+- 패키지 수동 업데이트:
+
+`prt-get upgrade {{패키지}}`
+
+- 패키지 제거:
+
+`prt-get remove {{패키지}}`
+
+- 로컬 포트 트리에서 시스템 업그레이드:
+
+`prt-get sysup`
+
+- 포트 트리 검색:
+
+`prt-get search {{쿼리}}`
+
+- 패키지 내 파일 검색:
+
+`prt-get fsearch {{파일}}`

+ 12 - 0
pages.ko/linux/pstoedit.md

@@ -0,0 +1,12 @@
+# pstoedit
+
+> PDF 파일을 다양한 이미지 형식으로 변환합니다.
+> 더 많은 정보: <http://www.pstoedit.net>.
+
+- PDF 페이지를 PNG 또는 JPEG 형식으로 변환:
+
+`pstoedit -page {{페이지_번호}} -f magick {{경로/대상/파일.pdf}} {{페이지.png|페이지.jpg]}}`
+
+- 여러 PDF 페이지를 번호가 매겨진 이미지로 변환:
+
+`pstoedit -f magick {{경로/대상/파일}} {{페이지%d.png|페이지%d.jpg}}`

+ 16 - 0
pages.ko/linux/pstree.md

@@ -0,0 +1,16 @@
+# pstree
+
+> 실행 중인 프로세스를 트리 형태로 보여주는 유용한 도구.
+> 더 많은 정보: <https://manned.org/pstree>.
+
+- 프로세스 트리 표시:
+
+`pstree`
+
+- PID와 함께 프로세스 트리 표시:
+
+`pstree -p`
+
+- 특정 사용자가 소유한 프로세스에서 시작하는 모든 프로세스 트리 표시:
+
+`pstree {{사용자}}`

+ 24 - 0
pages.ko/linux/ptx.md

@@ -0,0 +1,24 @@
+# ptx
+
+> 텍스트 파일에서 단어의 순열 색인을 생성합니다.
+> 더 많은 정보: <https://www.gnu.org/software/coreutils/ptx>.
+
+- 각 줄의 첫 번째 필드가 색인 참조인 순열 색인 생성:
+
+`ptx --references {{경로/대상/파일}}`
+
+- 자동 생성된 색인 참조가 포함된 순열 색인 생성:
+
+`ptx --auto-reference {{경로/대상/파일}}`
+
+- 고정된 너비로 순열 색인 생성:
+
+`ptx --width={{열_너비}} {{경로/대상/파일}}`
+
+- 필터링된 단어 목록으로 순열 색인 생성:
+
+`ptx --only-file={{경로/대상/필터}} {{경로/대상/파일}}`
+
+- SYSV 스타일의 동작으로 순열 색인 생성:
+
+`ptx --traditional {{경로/대상/파일}}`

+ 24 - 0
pages.ko/linux/pulseaudio.md

@@ -0,0 +1,24 @@
+# pulseaudio
+
+> PulseAudio 사운드 시스템 데몬 및 관리자.
+> 더 많은 정보: <https://www.freedesktop.org/wiki/Software/PulseAudio/>.
+
+- PulseAudio가 실행 중인지 확인 (0이 아닌 종료 코드는 실행 중이 아님을 의미):
+
+`pulseaudio --check`
+
+- 백그라운드에서 PulseAudio 데몬 시작:
+
+`pulseaudio --start`
+
+- 실행 중인 PulseAudio 데몬 종료:
+
+`pulseaudio --kill`
+
+- 사용 가능한 모듈 나열:
+
+`pulseaudio --dump-modules`
+
+- 현재 실행 중인 데몬에 모듈과 지정된 인수를 로드:
+
+`pulseaudio --load="{{모듈_이름}} {{인수}}"`

+ 13 - 0
pages.ko/linux/pvcreate.md

@@ -0,0 +1,13 @@
+# pvcreate
+
+> 디스크 또는 파티션을 물리적 볼륨으로 초기화합니다.
+> 같이 보기: `lvm`.
+> 더 많은 정보: <https://manned.org/pvcreate>.
+
+- LVM에서 사용할 수 있도록 `/dev/sda1` 볼륨 초기화:
+
+`pvcreate {{/dev/sda1}}`
+
+- 확인 프롬프트 없이 강제로 생성:
+
+`pvcreate --force {{/dev/sda1}}`

+ 13 - 0
pages.ko/linux/pvdisplay.md

@@ -0,0 +1,13 @@
+# pvdisplay
+
+> Logical Volume Manager (LVM) 물리 볼륨 정보를 표시합니다.
+> 같이 보기: `lvm`.
+> 더 많은 정보: <https://manned.org/pvdisplay>.
+
+- 모든 물리 볼륨 정보 표시:
+
+`sudo pvdisplay`
+
+- 드라이브 `/dev/sdXY`의 물리 볼륨 정보 표시:
+
+`sudo pvdisplay {{/dev/sdXY}}`

+ 32 - 0
pages.ko/linux/pve-firewall.md

@@ -0,0 +1,32 @@
+# pve-firewall
+
+> Proxmox VE 방화벽 관리.
+> 더 많은 정보: <https://pve.proxmox.com/wiki/Firewall>.
+
+- 모든 방화벽 규칙을 컴파일하고 출력:
+
+`pve-firewall compile`
+
+- 로컬 네트워크 정보 표시:
+
+`pve-firewall localnet`
+
+- Proxmox VE 방화벽 서비스 재시작:
+
+`pve-firewall restart`
+
+- Proxmox VE 방화벽 서비스 시작:
+
+`pve-firewall start`
+
+- Proxmox VE 방화벽 서비스 중지:
+
+`pve-firewall stop`
+
+- 모든 방화벽 규칙 시뮬레이션:
+
+`pve-firewall simulate`
+
+- Proxmox VE 방화벽 상태 표시:
+
+`pve-firewall status`

+ 32 - 0
pages.ko/linux/pvecm.md

@@ -0,0 +1,32 @@
+# pvecm
+
+> Proxmox VE 클러스터 관리자.
+> 더 많은 정보: <https://pve.proxmox.com/pve-docs/pvecm.1.html>.
+
+- 현재 노드를 기존 클러스터에 추가:
+
+`pvecm add {{호스트명_또는_IP}}`
+
+- 클러스터 구성에 노드 추가 (내부 사용):
+
+`pvecm addnode {{노드}}`
+
+- 이 노드에서 사용 가능한 클러스터 가입 API 버전 표시:
+
+`pvecm apiver`
+
+- 새 클러스터 구성 생성:
+
+`pvecm create {{클러스터명}}`
+
+- 클러스터 구성에서 노드 제거:
+
+`pvecm delnode {{노드}}`
+
+- 클러스터 노드에 대한 로컬 보기 표시:
+
+`pvecm nodes`
+
+- 클러스터 상태에 대한 로컬 보기 표시:
+
+`pvecm status`

+ 8 - 0
pages.ko/linux/pveperf.md

@@ -0,0 +1,8 @@
+# pveperf
+
+> Proxmox 서버의 벤치마킹 도구. CPU 및 하드 디스크 성능 데이터를 수집합니다.
+> 더 많은 정보: <https://pve.proxmox.com/pve-docs/pveperf.1.html>.
+
+- `/`에 마운트된 하드 디스크의 CPU 및 하드 디스크 성능 데이터를 표시:
+
+`pveperf`

+ 24 - 0
pages.ko/linux/pvremove.md

@@ -0,0 +1,24 @@
+# pvremove
+
+> 물리적 볼륨에서 LVM 레이블 제거.
+> 더 많은 정보: <https://manned.org/pvremove>.
+
+- 물리적 볼륨에서 LVM 레이블 제거:
+
+`sudo pvremove {{/dev/sdXY}}`
+
+- 작업 중 자세한 출력 표시:
+
+`sudo pvremove --verbose {{/dev/sdXY}}`
+
+- 확인을 묻지 않고 LVM 레이블 제거:
+
+`sudo pvremove --yes {{/dev/sdXY}}`
+
+- 강제로 LVM 레이블 제거:
+
+`sudo pvremove --force {{/dev/sdXY}}`
+
+- 출력을 JSON 형식으로 표시:
+
+`sudo pvremove --reportformat json {{/dev/sdXY}}`

+ 33 - 0
pages.ko/linux/pvs.md

@@ -0,0 +1,33 @@
+# pvs
+
+> 물리 볼륨에 대한 정보를 표시합니다.
+> 같이 보기: `lvm`.
+> 더 많은 정보: <https://manned.org/pvs>.
+
+- 물리 볼륨에 대한 정보 표시:
+
+`pvs`
+
+- 비물리적 볼륨 표시:
+
+`pvs -a`
+
+- 기본 표시를 자세히 보여주도록 변경:
+
+`pvs -v`
+
+- 특정 필드만 표시:
+
+`pvs -o {{필드_이름_1}},{{필드_이름_2}}`
+
+- 기본 표시에 필드를 추가:
+
+`pvs -o +{{필드_이름}}`
+
+- 헤딩 행 생략:
+
+`pvs --noheadings`
+
+- 필드 구분자 사용:
+
+`pvs --separator {{특수_문자}}`

+ 20 - 0
pages.ko/linux/pvscan.md

@@ -0,0 +1,20 @@
+# pvscan
+
+> 모든 물리적 볼륨을 나열하고 온라인 상태를 관리합니다.
+> 더 많은 정보: <https://manned.org/pvscan>.
+
+- 모든 물리적 볼륨 나열:
+
+`pvscan`
+
+- 특정 물리적 볼륨을 사용하는 볼륨 그룹 표시:
+
+`pvscan --cache --listvg {{/dev/sdX}}`
+
+- 특정 물리적 볼륨을 사용하는 논리 볼륨 표시:
+
+`pvscan --cache --listlvs {{/dev/sdX}}`
+
+- JSON 형식으로 자세한 정보 표시:
+
+`pvscan --reportformat json`

+ 8 - 0
pages.ko/linux/pwdx.md

@@ -0,0 +1,8 @@
+# pwdx
+
+> 프로세스의 현재 작업 디렉터리 출력.
+> 더 많은 정보: <https://manned.org/pwdx>.
+
+- 프로세스의 현재 작업 디렉터리 출력:
+
+`pwdx {{프로세스_ID}}`

+ 36 - 0
pages.ko/linux/pwn.md

@@ -0,0 +1,36 @@
+# pwn
+
+> 신속한 프로토타이핑을 위한 Exploit 개발 라이브러리.
+> 더 많은 정보: <https://docs.pwntools.com/en/stable/commandline.html>.
+
+- 주어진 어셈블리 코드를 `bytes`로 변환:
+
+`pwn asm "{{xor edi, edi}}"`
+
+- 특정 문자 수의 순환 패턴 생성:
+
+`pwn cyclic {{숫자}}`
+
+- 주어진 데이터를 16진수로 인코딩:
+
+`pwn hex {{deafbeef}}`
+
+- 주어진 데이터를 16진수에서 디코딩:
+
+`pwn unhex {{6c4f7645}}`
+
+- 셸 실행을 위한 x64 Linux 쉘코드 출력:
+
+`pwn shellcraft {{amd64.linux.sh}}`
+
+- 주어진 ELF 파일의 바이너리 보안 설정 확인:
+
+`pwn checksec {{경로/대상/파일}}`
+
+- Pwntools 업데이트 확인:
+
+`pwn update`
+
+- 버전 표시:
+
+`pwn version`

+ 36 - 0
pages.ko/linux/pyrit.md

@@ -0,0 +1,36 @@
+# pyrit
+
+> 계산 능력을 활용한 WPA/WPA2 크래킹 도구.
+> 더 많은 정보: <https://github.com/JPaulMora/Pyrit>.
+
+- 시스템 크래킹 속도 표시:
+
+`pyrit benchmark`
+
+- 사용 가능한 코어 나열:
+
+`pyrit list_cores`
+
+- [e]SSID 설정:
+
+`pyrit -e "{{ESSID}}" create_essid`
+
+- 특정 패킷 캡처 파일 [r]읽고 분석:
+
+`pyrit -r {{경로/대상/파일.cap|경로/대상/파일.pcap}} analyze`
+
+- 현재 데이터베이스에 비밀번호 [i]가져오기:
+
+`pyrit -i {{경로/대상/파일}} {{import_unique_passwords|unique_passwords|import_passwords}}`
+
+- 데이터베이스에서 특정 파일로 비밀번호 [o]내보내기:
+
+`pyrit -o {{경로/대상/파일}} export_passwords`
+
+- Pired 마스터 키로 비밀번호 변환:
+
+`pyrit batch`
+
+- 캡처 파일 [r]읽고 비밀번호 크래킹:
+
+`pyrit -r {{경로/대상/파일}} attack_db`