linux/p*: add Korean translation (#14712)
This commit is contained in:
28
pages.ko/linux/pacaur.md
Normal file
28
pages.ko/linux/pacaur.md
Normal file
@@ -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
pages.ko/linux/paccache.md
Normal file
20
pages.ko/linux/paccache.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# paccache
|
||||
|
||||
> `pacman` 캐시 정리 도구.
|
||||
> 더 많은 정보: <https://manned.org/paccache>.
|
||||
|
||||
- `pacman` 캐시에서 가장 최근의 3개 버전을 제외한 모든 패키지 버전 제거:
|
||||
|
||||
`paccache -r`
|
||||
|
||||
- 유지할 패키지 버전 수 설정:
|
||||
|
||||
`paccache -rk {{버전_수}}`
|
||||
|
||||
- 시뮬레이션을 수행하고 삭제 후보 패키지 수 표시:
|
||||
|
||||
`paccache -d`
|
||||
|
||||
- 삭제 대신 후보 패키지를 특정 폴더로 이동:
|
||||
|
||||
`paccache -m {{경로/대상/폴더}}`
|
28
pages.ko/linux/pacdiff.md
Normal file
28
pages.ko/linux/pacdiff.md
Normal file
@@ -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
pages.ko/linux/pacgraph.md
Normal file
36
pages.ko/linux/pacgraph.md
Normal file
@@ -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,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
pages.ko/linux/pacstall.md
Normal file
36
pages.ko/linux/pacstall.md
Normal file
@@ -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
pages.ko/linux/pacstrap.md
Normal file
36
pages.ko/linux/pacstrap.md
Normal file
@@ -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
pages.ko/linux/pactree.md
Normal file
24
pages.ko/linux/pactree.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# pactree
|
||||
|
||||
> pacman용 패키지 의존성 트리 뷰어.
|
||||
> 더 많은 정보: <https://manned.org/pactree.8>.
|
||||
|
||||
- 특정 패키지의 의존성 트리를 출력:
|
||||
|
||||
`pactree {{패키지}}`
|
||||
|
||||
- 특정 패키지에 의존하는 패키지 출력:
|
||||
|
||||
`pactree --reverse {{패키지}}`
|
||||
|
||||
- 중복을 생략하고 의존성을 한 줄에 하나씩 출력:
|
||||
|
||||
`pactree --unique {{패키지}}`
|
||||
|
||||
- 특정 패키지의 선택적 의존성을 포함하고 출력을 색상으로 표시:
|
||||
|
||||
`pactree --optional --color {{패키지}}`
|
||||
|
||||
- 도움말 표시:
|
||||
|
||||
`pactree`
|
29
pages.ko/linux/pamac.md
Normal file
29
pages.ko/linux/pamac.md
Normal file
@@ -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
pages.ko/linux/parted.md
Normal file
37
pages.ko/linux/parted.md
Normal file
@@ -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
pages.ko/linux/partprobe.md
Normal file
16
pages.ko/linux/partprobe.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# partprobe
|
||||
|
||||
> 운영 체제 커널에 파티션 테이블 변경 사항을 알립니다.
|
||||
> 더 많은 정보: <https://manned.org/partprobe>.
|
||||
|
||||
- 운영 체제 커널에 파티션 테이블 변경 사항 알림:
|
||||
|
||||
`sudo partprobe`
|
||||
|
||||
- 커널에 파티션 테이블 변경 사항을 알리고 장치 및 해당 파티션의 요약 표시:
|
||||
|
||||
`sudo partprobe --summary`
|
||||
|
||||
- 커널에 알리지 않고 장치 및 해당 파티션의 요약 표시:
|
||||
|
||||
`sudo partprobe --summary --dry-run`
|
16
pages.ko/linux/partx.md
Normal file
16
pages.ko/linux/partx.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# partx
|
||||
|
||||
> 파티션 테이블을 해석하고 커널에 정보를 전달합니다.
|
||||
> 더 많은 정보: <https://manned.org/partx>.
|
||||
|
||||
- 블록 디바이스 또는 디스크 이미지의 파티션 나열:
|
||||
|
||||
`sudo partx --list {{경로/대상/디바이스_또는_디스크_이미지}}`
|
||||
|
||||
- 주어진 블록 디바이스에서 찾은 모든 파티션을 커널에 추가:
|
||||
|
||||
`sudo partx --add --verbose {{경로/대상/디바이스_또는_디스크_이미지}}`
|
||||
|
||||
- 커널에서 모든 파티션 삭제(디스크의 파티션은 변경하지 않음):
|
||||
|
||||
`sudo partx --delete {{경로/대상/디바이스_또는_디스크_이미지}}`
|
28
pages.ko/linux/paru.md
Normal file
28
pages.ko/linux/paru.md
Normal file
@@ -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
pages.ko/linux/pasuspender.md
Normal file
8
pages.ko/linux/pasuspender.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# pasuspender
|
||||
|
||||
> 다른 명령이 실행되는 동안 `pulseaudio`를 일시 중지하여 alsa에 접근할 수 있도록 합니다.
|
||||
> 더 많은 정보: <https://manned.org/pasuspender>.
|
||||
|
||||
- `jackd`를 실행하는 동안 PulseAudio 일시 중지:
|
||||
|
||||
`pasuspender -- {{jackd -d alsa --device hw:0}}`
|
21
pages.ko/linux/pdbedit.md
Normal file
21
pages.ko/linux/pdbedit.md
Normal file
@@ -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
pages.ko/linux/perf.md
Normal file
24
pages.ko/linux/perf.md
Normal file
@@ -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
pages.ko/linux/perl-rename.md
Normal file
25
pages.ko/linux/perl-rename.md
Normal file
@@ -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
pages.ko/linux/phar.md
Normal file
36
pages.ko/linux/phar.md
Normal file
@@ -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
pages.ko/linux/photorec.md
Normal file
13
pages.ko/linux/photorec.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# photorec
|
||||
|
||||
> 삭제된 파일 복구 도구.
|
||||
> 복구된 파일은 원본 디스크와 다른 디스크에 저장하는 것이 권장됩니다.
|
||||
> 더 많은 정보: <https://www.cgsecurity.org/wiki/PhotoRec>.
|
||||
|
||||
- 특정 장치에서 PhotoRec 실행:
|
||||
|
||||
`sudo photorec {{/dev/sdb}}`
|
||||
|
||||
- 디스크 이미지(`image.dd`)에서 PhotoRec 실행:
|
||||
|
||||
`sudo photorec {{경로/대상/image.dd}}`
|
12
pages.ko/linux/phpdismod.md
Normal file
12
pages.ko/linux/phpdismod.md
Normal file
@@ -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
pages.ko/linux/phpenmod.md
Normal file
12
pages.ko/linux/phpenmod.md
Normal file
@@ -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
pages.ko/linux/phpquery.md
Normal file
20
pages.ko/linux/phpquery.md
Normal file
@@ -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
pages.ko/linux/physlock.md
Normal file
24
pages.ko/linux/physlock.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# physlock
|
||||
|
||||
> 모든 콘솔 및 가상 터미널을 잠급니다.
|
||||
> 더 많은 정보: <https://github.com/muennich/physlock>.
|
||||
|
||||
- 모든 콘솔 잠금 (해제하려면 현재 사용자 또는 root 필요):
|
||||
|
||||
`physlock`
|
||||
|
||||
- 잠금 동안 콘솔의 커널 메시지 음소거:
|
||||
|
||||
`physlock -m`
|
||||
|
||||
- 잠금 동안 SysRq 메커니즘 비활성화:
|
||||
|
||||
`physlock -s`
|
||||
|
||||
- 암호 입력 전 메시지 표시:
|
||||
|
||||
`physlock -p "{{잠겼습니다!}}"`
|
||||
|
||||
- physlock을 포크하고 분리 (일시 중지 또는 최대 절전 모드 스크립트에 유용):
|
||||
|
||||
`physlock -d`
|
24
pages.ko/linux/pi.md
Normal file
24
pages.ko/linux/pi.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# pi
|
||||
|
||||
> 아르키메데스 상수 파이(π)의 소숫점을 계산합니다.
|
||||
> 더 많은 정보: <https://manned.org/pi>.
|
||||
|
||||
- 아르키메데스 상수 파이의 소수점 이하 100자리 표시:
|
||||
|
||||
`pi`
|
||||
|
||||
- 아르키메데스 상수 파이의 소수점 이하 지정된 자리수 표시:
|
||||
|
||||
`pi {{자리수}}`
|
||||
|
||||
- 추천 읽을거리 표시:
|
||||
|
||||
`pi --bibliography`
|
||||
|
||||
- 도움말 표시:
|
||||
|
||||
`pi --help`
|
||||
|
||||
- 버전 표시:
|
||||
|
||||
`pi --version`
|
16
pages.ko/linux/picom.md
Normal file
16
pages.ko/linux/picom.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# picom
|
||||
|
||||
> Xorg를 위한 독립형 합성기.
|
||||
> 더 많은 정보: <https://manned.org/picom>.
|
||||
|
||||
- 세션 중에 `picom` 활성화:
|
||||
|
||||
`picom &`
|
||||
|
||||
- 백그라운드 프로세스로 `picom` 시작:
|
||||
|
||||
`picom -b`
|
||||
|
||||
- 사용자 지정 구성 [f]파일 사용:
|
||||
|
||||
`picom --config {{경로/대상/구성_파일}}`
|
20
pages.ko/linux/pidof.md
Normal file
20
pages.ko/linux/pidof.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# pidof
|
||||
|
||||
> 프로세스 이름을 사용하여 프로세스 ID를 가져옵니다.
|
||||
> 더 많은 정보: <https://manned.org/pidof>.
|
||||
|
||||
- 주어진 이름의 모든 프로세스 ID 나열:
|
||||
|
||||
`pidof {{bash}}`
|
||||
|
||||
- 주어진 이름의 단일 프로세스 ID 나열:
|
||||
|
||||
`pidof -s {{bash}}`
|
||||
|
||||
- 주어진 이름의 스크립트를 포함한 프로세스 ID 나열:
|
||||
|
||||
`pidof -x {{스크립트.py}}`
|
||||
|
||||
- 주어진 이름의 모든 프로세스를 종료:
|
||||
|
||||
`kill $(pidof {{이름}})`
|
24
pages.ko/linux/pidstat.md
Normal file
24
pages.ko/linux/pidstat.md
Normal file
@@ -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
pages.ko/linux/pihole.md
Normal file
36
pages.ko/linux/pihole.md
Normal file
@@ -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
pages.ko/linux/pinout.md
Normal file
12
pages.ko/linux/pinout.md
Normal file
@@ -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
pages.ko/linux/pivpn.md
Normal file
25
pages.ko/linux/pivpn.md
Normal file
@@ -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
pages.ko/linux/pkcon.md
Normal file
28
pages.ko/linux/pkcon.md
Normal file
@@ -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
pages.ko/linux/pkgadd.md
Normal file
12
pages.ko/linux/pkgadd.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# pkgadd
|
||||
|
||||
> CRUX 시스템에 패키지를 추가합니다.
|
||||
> 더 많은 정보: <https://docs.oracle.com/cd/E88353_01/html/E72487/pkgadd-8.html>.
|
||||
|
||||
- 로컬 소프트웨어 패키지 설치:
|
||||
|
||||
`pkgadd {{패키지}}`
|
||||
|
||||
- 이미 설치된 패키지를 로컬 패키지로 업데이트:
|
||||
|
||||
`pkgadd -u {{패키지}}`
|
12
pages.ko/linux/pkgctl-auth.md
Normal file
12
pages.ko/linux/pkgctl-auth.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# pkgctl auth
|
||||
|
||||
> `pkgctl`을 GitLab과 같은 서비스에 인증합니다.
|
||||
> 더 많은 정보: <https://manned.org/pkgctl-auth.1>.
|
||||
|
||||
- GitLab 인스턴스에 `pkgctl`을 인증:
|
||||
|
||||
`pkgctl auth login`
|
||||
|
||||
- 인증 상태 보기:
|
||||
|
||||
`pkgctl auth status`
|
12
pages.ko/linux/pkgctl-build.md
Normal file
12
pages.ko/linux/pkgctl-build.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# pkgctl build
|
||||
|
||||
> 깨끗한 `chroot` 환경에서 패키지를 빌드합니다.
|
||||
> 더 많은 정보: <https://manned.org/pkgctl-build.1>.
|
||||
|
||||
- 자동으로 올바른 빌드 스크립트를 선택하여 깨끗한 `chroot`에서 패키지 빌드:
|
||||
|
||||
`pkgctl build`
|
||||
|
||||
- 수동으로 깨끗한 `chroot`에서 패키지 빌드:
|
||||
|
||||
`pkgctl build --arch {{아키텍처}} --repo {{저장소}} --clean`
|
8
pages.ko/linux/pkgctl-db-update.md
Normal file
8
pages.ko/linux/pkgctl-db-update.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# pkgctl db update
|
||||
|
||||
> <https://repos.archlinux.org>에 전송되고 준비된 패키지의 최종 릴리스 단계로 `pacman` 데이터베이스를 업데이트합니다.
|
||||
> 더 많은 정보: <https://manned.org/pkgctl-db-update.1>.
|
||||
|
||||
- 최종 릴리스 단계로 바이너리 저장소 업데이트:
|
||||
|
||||
`pkgctl db update`
|
21
pages.ko/linux/pkgctl-diff.md
Normal file
21
pages.ko/linux/pkgctl-diff.md
Normal file
@@ -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
pages.ko/linux/pkgctl-release.md
Normal file
8
pages.ko/linux/pkgctl-release.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# pkgctl release
|
||||
|
||||
> 빌드 아티팩트를 커밋, 태그 및 업로드하는 릴리스 단계.
|
||||
> 더 많은 정보: <https://manned.org/pkgctl-release.1>.
|
||||
|
||||
- 빌드 아티팩트를 릴리스:
|
||||
|
||||
`pkgctl release --repo {{저장소}} --message {{커밋_메시지}}`
|
25
pages.ko/linux/pkgctl-repo.md
Normal file
25
pages.ko/linux/pkgctl-repo.md
Normal file
@@ -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
pages.ko/linux/pkgctl.md
Normal file
32
pages.ko/linux/pkgctl.md
Normal file
@@ -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
pages.ko/linux/pkgfile.md
Normal file
37
pages.ko/linux/pkgfile.md
Normal file
@@ -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
pages.ko/linux/pkginfo.md
Normal file
20
pages.ko/linux/pkginfo.md
Normal file
@@ -0,0 +1,20 @@
|
||||
# pkginfo
|
||||
|
||||
> CRUX 시스템에서 패키지 데이터베이스를 조회.
|
||||
> 더 많은 정보: <https://crux.nu/Main/Handbook3-6#ntoc19>.
|
||||
|
||||
- 설치된 패키지 및 버전 나열:
|
||||
|
||||
`pkginfo -i`
|
||||
|
||||
- 패키지가 소유한 파일 나열:
|
||||
|
||||
`pkginfo -l {{패키지}}`
|
||||
|
||||
- 패턴과 일치하는 파일의 소유자(들) 나열:
|
||||
|
||||
`pkginfo -o {{패턴}}`
|
||||
|
||||
- 파일의 풋프린트 출력:
|
||||
|
||||
`pkginfo -f {{경로/대상/파일}}`
|
28
pages.ko/linux/pkgmk.md
Normal file
28
pages.ko/linux/pkgmk.md
Normal file
@@ -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
pages.ko/linux/pkgrm.md
Normal file
8
pages.ko/linux/pkgrm.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# pkgrm
|
||||
|
||||
> CRUX 시스템에서 패키지를 제거합니다.
|
||||
> 더 많은 정보: <https://docs.oracle.com/cd/E88353_01/html/E72487/pkgrm-8.html>.
|
||||
|
||||
- 설치된 패키지 제거:
|
||||
|
||||
`pkgrm {{패키지}}`
|
20
pages.ko/linux/plasmashell.md
Normal file
20
pages.ko/linux/plasmashell.md
Normal file
@@ -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
pages.ko/linux/playerctl.md
Normal file
32
pages.ko/linux/playerctl.md
Normal file
@@ -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
pages.ko/linux/pluma.md
Normal file
24
pages.ko/linux/pluma.md
Normal file
@@ -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
pages.ko/linux/pmap.md
Normal file
24
pages.ko/linux/pmap.md
Normal file
@@ -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
pages.ko/linux/pmount.md
Normal file
24
pages.ko/linux/pmount.md
Normal file
@@ -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
pages.ko/linux/pngcheck.md
Normal file
21
pages.ko/linux/pngcheck.md
Normal file
@@ -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
pages.ko/linux/po4a-gettextize.md
Normal file
16
pages.ko/linux/po4a-gettextize.md
Normal file
@@ -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
pages.ko/linux/po4a-translate.md
Normal file
13
pages.ko/linux/po4a-translate.md
Normal file
@@ -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
pages.ko/linux/po4a-updatepo.md
Normal file
16
pages.ko/linux/po4a-updatepo.md
Normal file
@@ -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
pages.ko/linux/po4a.md
Normal file
8
pages.ko/linux/po4a.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# po4a
|
||||
|
||||
> PO 파일과 번역 문서를 업데이트.
|
||||
> 더 많은 정보: <https://po4a.org/man/man1/po4a.1.php>.
|
||||
|
||||
- 지정된 구성 파일에 따라 PO 파일과 문서 업데이트:
|
||||
|
||||
`po4a {{경로/대상/구성_파일}}`
|
24
pages.ko/linux/portablectl.md
Normal file
24
pages.ko/linux/portablectl.md
Normal file
@@ -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
pages.ko/linux/portageq.md
Normal file
21
pages.ko/linux/portageq.md
Normal file
@@ -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
pages.ko/linux/ports.md
Normal file
16
pages.ko/linux/ports.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# ports
|
||||
|
||||
> CRUX 시스템에서 포트 트리를 업데이트하거나 나열합니다.
|
||||
> 더 많은 정보: <https://manned.org/ports>.
|
||||
|
||||
- 포트 트리 업데이트:
|
||||
|
||||
`ports -u`
|
||||
|
||||
- 현재 트리에 있는 포트 나열:
|
||||
|
||||
`ports -l`
|
||||
|
||||
- 설치된 패키지와 포트 트리의 차이점 확인:
|
||||
|
||||
`ports -d`
|
29
pages.ko/linux/postconf.md
Normal file
29
pages.ko/linux/postconf.md
Normal file
@@ -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
pages.ko/linux/postfix.md
Normal file
29
pages.ko/linux/postfix.md
Normal file
@@ -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
pages.ko/linux/poweroff.md
Normal file
24
pages.ko/linux/poweroff.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# poweroff
|
||||
|
||||
> 시스템을 종료합니다.
|
||||
> 더 많은 정보: <https://www.manned.org/poweroff>.
|
||||
|
||||
- 시스템 종료:
|
||||
|
||||
`poweroff`
|
||||
|
||||
- 시스템 정지 (`halt`와 동일):
|
||||
|
||||
`poweroff --halt`
|
||||
|
||||
- 시스템 재부팅 (`reboot`와 동일):
|
||||
|
||||
`poweroff --reboot`
|
||||
|
||||
- 시스템 관리자에게 알리지 않고 즉시 종료:
|
||||
|
||||
`poweroff --force`
|
||||
|
||||
- 시스템을 종료하지 않고 wtmp 종료 항목 작성:
|
||||
|
||||
`poweroff --wtmp-only`
|
12
pages.ko/linux/powerprofilesctl.md
Normal file
12
pages.ko/linux/powerprofilesctl.md
Normal file
@@ -0,0 +1,12 @@
|
||||
# powerprofilesctl
|
||||
|
||||
> D-Bus를 통해 전원 프로필 관리를 사용할 수 있게 합니다.
|
||||
> 더 많은 정보: <https://gitlab.freedesktop.org/hadess/power-profiles-daemon/>.
|
||||
|
||||
- 사용 가능한 전원 프로필 나열:
|
||||
|
||||
`powerprofilesctl list`
|
||||
|
||||
- 특정 전원 프로필 설정:
|
||||
|
||||
`powerprofilesctl set {{프로필_이름}}`
|
24
pages.ko/linux/powerstat.md
Normal file
24
pages.ko/linux/powerstat.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# powerstat
|
||||
|
||||
> 배터리 전원 소스를 사용하거나 RAPL 인터페이스를 지원하는 컴퓨터의 전력 소비를 측정합니다.
|
||||
> 더 많은 정보: <https://manned.org/powerstat>.
|
||||
|
||||
- 10초 간격으로 10번 샘플링하여 전력 측정:
|
||||
|
||||
`powerstat`
|
||||
|
||||
- 사용자 지정 간격과 샘플 수로 전력 측정:
|
||||
|
||||
`powerstat {{간격}} {{샘플_수}}`
|
||||
|
||||
- Intel의 RAPL 인터페이스를 사용하여 전력 측정:
|
||||
|
||||
`powerstat -R {{간격}} {{샘플_수}}`
|
||||
|
||||
- 전력 측정의 히스토그램 표시:
|
||||
|
||||
`powerstat -H {{간격}} {{샘플_수}}`
|
||||
|
||||
- 모든 통계 수집 옵션 활성화:
|
||||
|
||||
`powerstat -a {{간격}} {{샘플_수}}`
|
20
pages.ko/linux/powertop.md
Normal file
20
pages.ko/linux/powertop.md
Normal file
@@ -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
pages.ko/linux/prename.md
Normal file
25
pages.ko/linux/prename.md
Normal file
@@ -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
pages.ko/linux/pridecat.md
Normal file
24
pages.ko/linux/pridecat.md
Normal file
@@ -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
pages.ko/linux/prime-run.md
Normal file
12
pages.ko/linux/prime-run.md
Normal file
@@ -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
pages.ko/linux/print.md
Normal file
13
pages.ko/linux/print.md
Normal file
@@ -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
pages.ko/linux/prlimit.md
Normal file
17
pages.ko/linux/prlimit.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# prlimit
|
||||
|
||||
> 프로세스 리소스의 소프트 및 하드 제한을 가져오거나 설정합니다.
|
||||
> 프로세스 ID와 하나 이상의 리소스를 지정하면 prlimit이 제한을 검색 및/또는 수정하려고 시도합니다.
|
||||
> 더 많은 정보: <https://manned.org/prlimit>.
|
||||
|
||||
- 실행 중인 부모 프로세스의 모든 현재 리소스 제한 값을 표시:
|
||||
|
||||
`prlimit`
|
||||
|
||||
- 지정된 프로세스의 모든 현재 리소스 제한 값을 표시:
|
||||
|
||||
`prlimit --pid {{pid_번호}}`
|
||||
|
||||
- 사용자 지정 열린 파일 수 제한으로 명령 실행:
|
||||
|
||||
`prlimit --nofile={{10}} {{명령}}`
|
28
pages.ko/linux/pro.md
Normal file
28
pages.ko/linux/pro.md
Normal file
@@ -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
pages.ko/linux/proctl.md
Normal file
36
pages.ko/linux/proctl.md
Normal file
@@ -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
pages.ko/linux/protontricks.md
Normal file
28
pages.ko/linux/protontricks.md
Normal file
@@ -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
pages.ko/linux/protonvpn-connect.md
Normal file
28
pages.ko/linux/protonvpn-connect.md
Normal file
@@ -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
pages.ko/linux/protonvpn.md
Normal file
33
pages.ko/linux/protonvpn.md
Normal file
@@ -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
pages.ko/linux/prt-get.md
Normal file
32
pages.ko/linux/prt-get.md
Normal file
@@ -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
pages.ko/linux/pstoedit.md
Normal file
12
pages.ko/linux/pstoedit.md
Normal file
@@ -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
pages.ko/linux/pstree.md
Normal file
16
pages.ko/linux/pstree.md
Normal file
@@ -0,0 +1,16 @@
|
||||
# pstree
|
||||
|
||||
> 실행 중인 프로세스를 트리 형태로 보여주는 유용한 도구.
|
||||
> 더 많은 정보: <https://manned.org/pstree>.
|
||||
|
||||
- 프로세스 트리 표시:
|
||||
|
||||
`pstree`
|
||||
|
||||
- PID와 함께 프로세스 트리 표시:
|
||||
|
||||
`pstree -p`
|
||||
|
||||
- 특정 사용자가 소유한 프로세스에서 시작하는 모든 프로세스 트리 표시:
|
||||
|
||||
`pstree {{사용자}}`
|
24
pages.ko/linux/ptx.md
Normal file
24
pages.ko/linux/ptx.md
Normal file
@@ -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
pages.ko/linux/pulseaudio.md
Normal file
24
pages.ko/linux/pulseaudio.md
Normal file
@@ -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
pages.ko/linux/pvcreate.md
Normal file
13
pages.ko/linux/pvcreate.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# pvcreate
|
||||
|
||||
> 디스크 또는 파티션을 물리적 볼륨으로 초기화합니다.
|
||||
> 같이 보기: `lvm`.
|
||||
> 더 많은 정보: <https://manned.org/pvcreate>.
|
||||
|
||||
- LVM에서 사용할 수 있도록 `/dev/sda1` 볼륨 초기화:
|
||||
|
||||
`pvcreate {{/dev/sda1}}`
|
||||
|
||||
- 확인 프롬프트 없이 강제로 생성:
|
||||
|
||||
`pvcreate --force {{/dev/sda1}}`
|
13
pages.ko/linux/pvdisplay.md
Normal file
13
pages.ko/linux/pvdisplay.md
Normal file
@@ -0,0 +1,13 @@
|
||||
# pvdisplay
|
||||
|
||||
> Logical Volume Manager (LVM) 물리 볼륨 정보를 표시합니다.
|
||||
> 같이 보기: `lvm`.
|
||||
> 더 많은 정보: <https://manned.org/pvdisplay>.
|
||||
|
||||
- 모든 물리 볼륨 정보 표시:
|
||||
|
||||
`sudo pvdisplay`
|
||||
|
||||
- 드라이브 `/dev/sdXY`의 물리 볼륨 정보 표시:
|
||||
|
||||
`sudo pvdisplay {{/dev/sdXY}}`
|
32
pages.ko/linux/pve-firewall.md
Normal file
32
pages.ko/linux/pve-firewall.md
Normal file
@@ -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
pages.ko/linux/pvecm.md
Normal file
32
pages.ko/linux/pvecm.md
Normal file
@@ -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
pages.ko/linux/pveperf.md
Normal file
8
pages.ko/linux/pveperf.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# pveperf
|
||||
|
||||
> Proxmox 서버의 벤치마킹 도구. CPU 및 하드 디스크 성능 데이터를 수집합니다.
|
||||
> 더 많은 정보: <https://pve.proxmox.com/pve-docs/pveperf.1.html>.
|
||||
|
||||
- `/`에 마운트된 하드 디스크의 CPU 및 하드 디스크 성능 데이터를 표시:
|
||||
|
||||
`pveperf`
|
24
pages.ko/linux/pvremove.md
Normal file
24
pages.ko/linux/pvremove.md
Normal file
@@ -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
pages.ko/linux/pvs.md
Normal file
33
pages.ko/linux/pvs.md
Normal file
@@ -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
pages.ko/linux/pvscan.md
Normal file
20
pages.ko/linux/pvscan.md
Normal file
@@ -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
pages.ko/linux/pwdx.md
Normal file
8
pages.ko/linux/pwdx.md
Normal file
@@ -0,0 +1,8 @@
|
||||
# pwdx
|
||||
|
||||
> 프로세스의 현재 작업 디렉터리 출력.
|
||||
> 더 많은 정보: <https://manned.org/pwdx>.
|
||||
|
||||
- 프로세스의 현재 작업 디렉터리 출력:
|
||||
|
||||
`pwdx {{프로세스_ID}}`
|
36
pages.ko/linux/pwn.md
Normal file
36
pages.ko/linux/pwn.md
Normal file
@@ -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
pages.ko/linux/pyrit.md
Normal file
36
pages.ko/linux/pyrit.md
Normal file
@@ -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`
|
Reference in New Issue
Block a user