From 6acaad127011f3517240ff10016242cf5ab46450 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=BD=94=EB=93=9C=EC=8B=B8=EC=9D=B4?= <81800589+CodePsy-2001@users.noreply.github.com> Date: Sat, 9 Nov 2024 13:26:42 +0900 Subject: [PATCH] linux/f*: add Korean translation (#14703) * linux/f*: add Korean translation * finch: fix Korean tranlsation * Update pages.ko/linux/fprintd-verify.md Co-authored-by: Chooooo --------- Co-authored-by: Chooooo --- pages.ko/linux/f5fpc.md | 24 ++++++++++++++++++++ pages.ko/linux/factorio.md | 12 ++++++++++ pages.ko/linux/fail2ban-client.md | 16 +++++++++++++ pages.ko/linux/faillock.md | 24 ++++++++++++++++++++ pages.ko/linux/fakeroot.md | 28 +++++++++++++++++++++++ pages.ko/linux/faketime.md | 16 +++++++++++++ pages.ko/linux/fallocate.md | 17 ++++++++++++++ pages.ko/linux/farge.md | 24 ++++++++++++++++++++ pages.ko/linux/fatlabel.md | 12 ++++++++++ pages.ko/linux/fatrace.md | 12 ++++++++++ pages.ko/linux/fcrackzip.md | 28 +++++++++++++++++++++++ pages.ko/linux/fdisk.md | 37 +++++++++++++++++++++++++++++++ pages.ko/linux/feedreader.md | 25 +++++++++++++++++++++ pages.ko/linux/file-rename.md | 25 +++++++++++++++++++++ pages.ko/linux/filefrag.md | 28 +++++++++++++++++++++++ pages.ko/linux/finch.md | 32 ++++++++++++++++++++++++++ pages.ko/linux/findfs.md | 20 +++++++++++++++++ pages.ko/linux/findmnt.md | 28 +++++++++++++++++++++++ pages.ko/linux/firejail.md | 36 ++++++++++++++++++++++++++++++ pages.ko/linux/firewall-cmd.md | 37 +++++++++++++++++++++++++++++++ pages.ko/linux/fixfiles.md | 36 ++++++++++++++++++++++++++++++ pages.ko/linux/flameshot.md | 37 +++++++++++++++++++++++++++++++ pages.ko/linux/flash.md | 24 ++++++++++++++++++++ pages.ko/linux/flashrom.md | 24 ++++++++++++++++++++ pages.ko/linux/fluidsynth.md | 8 +++++++ pages.ko/linux/fold.md | 16 +++++++++++++ pages.ko/linux/foreman.md | 28 +++++++++++++++++++++++ pages.ko/linux/fprintd-delete.md | 16 +++++++++++++ pages.ko/linux/fprintd-enroll.md | 24 ++++++++++++++++++++ pages.ko/linux/fprintd-list.md | 16 +++++++++++++ pages.ko/linux/fprintd-verify.md | 28 +++++++++++++++++++++++ pages.ko/linux/fprintd.md | 8 +++++++ pages.ko/linux/fpsync.md | 28 +++++++++++++++++++++++ pages.ko/linux/free.md | 20 +++++++++++++++++ pages.ko/linux/fsck.md | 16 +++++++++++++ pages.ko/linux/fscrypt.md | 20 +++++++++++++++++ pages.ko/linux/fstrim.md | 17 ++++++++++++++ pages.ko/linux/fuser.md | 28 +++++++++++++++++++++++ pages.ko/linux/fwupdmgr.md | 20 +++++++++++++++++ 39 files changed, 895 insertions(+) create mode 100644 pages.ko/linux/f5fpc.md create mode 100644 pages.ko/linux/factorio.md create mode 100644 pages.ko/linux/fail2ban-client.md create mode 100644 pages.ko/linux/faillock.md create mode 100644 pages.ko/linux/fakeroot.md create mode 100644 pages.ko/linux/faketime.md create mode 100644 pages.ko/linux/fallocate.md create mode 100644 pages.ko/linux/farge.md create mode 100644 pages.ko/linux/fatlabel.md create mode 100644 pages.ko/linux/fatrace.md create mode 100644 pages.ko/linux/fcrackzip.md create mode 100644 pages.ko/linux/fdisk.md create mode 100644 pages.ko/linux/feedreader.md create mode 100644 pages.ko/linux/file-rename.md create mode 100644 pages.ko/linux/filefrag.md create mode 100644 pages.ko/linux/finch.md create mode 100644 pages.ko/linux/findfs.md create mode 100644 pages.ko/linux/findmnt.md create mode 100644 pages.ko/linux/firejail.md create mode 100644 pages.ko/linux/firewall-cmd.md create mode 100644 pages.ko/linux/fixfiles.md create mode 100644 pages.ko/linux/flameshot.md create mode 100644 pages.ko/linux/flash.md create mode 100644 pages.ko/linux/flashrom.md create mode 100644 pages.ko/linux/fluidsynth.md create mode 100644 pages.ko/linux/fold.md create mode 100644 pages.ko/linux/foreman.md create mode 100644 pages.ko/linux/fprintd-delete.md create mode 100644 pages.ko/linux/fprintd-enroll.md create mode 100644 pages.ko/linux/fprintd-list.md create mode 100644 pages.ko/linux/fprintd-verify.md create mode 100644 pages.ko/linux/fprintd.md create mode 100644 pages.ko/linux/fpsync.md create mode 100644 pages.ko/linux/free.md create mode 100644 pages.ko/linux/fsck.md create mode 100644 pages.ko/linux/fscrypt.md create mode 100644 pages.ko/linux/fstrim.md create mode 100644 pages.ko/linux/fuser.md create mode 100644 pages.ko/linux/fwupdmgr.md diff --git a/pages.ko/linux/f5fpc.md b/pages.ko/linux/f5fpc.md new file mode 100644 index 0000000000..df8ac669d9 --- /dev/null +++ b/pages.ko/linux/f5fpc.md @@ -0,0 +1,24 @@ +# f5fpc + +> BIG-IP Edge의 독점 상업용 SSL VPN 클라이언트. +> 더 많은 정보: . + +- 새 VPN 연결 열기: + +`sudo f5fpc --start` + +- 특정 호스트에 새 VPN 연결 열기: + +`sudo f5fpc --start --host {{host.example.com}}` + +- 사용자명 지정 (암호는 사용자에게 요청됨): + +`sudo f5fpc --start --host {{host.example.com}} --username {{사용자}}` + +- 현재 VPN 상태 표시: + +`sudo f5fpc --info` + +- VPN 연결 종료: + +`sudo f5fpc --stop` diff --git a/pages.ko/linux/factorio.md b/pages.ko/linux/factorio.md new file mode 100644 index 0000000000..d92bef72b3 --- /dev/null +++ b/pages.ko/linux/factorio.md @@ -0,0 +1,12 @@ +# factorio + +> 헤드리스 Factorio 서버를 생성하고 시작합니다. +> 더 많은 정보: . + +- 새 저장 파일 생성: + +`{{경로/대상/factorio}} --create {{경로/대상/저장_파일.zip}}` + +- Factorio 서버 시작: + +`{{경로/대상/factorio}} --start-server {{경로/대상/저장_파일.zip}}` diff --git a/pages.ko/linux/fail2ban-client.md b/pages.ko/linux/fail2ban-client.md new file mode 100644 index 0000000000..086ed9df9f --- /dev/null +++ b/pages.ko/linux/fail2ban-client.md @@ -0,0 +1,16 @@ +# fail2ban-client + +> fail2ban 서버를 구성하고 제어. +> 더 많은 정보: . + +- 감옥 서비스의 현재 상태 검색: + +`fail2ban-client status {{감옥}}` + +- 지정된 IP를 감옥 서비스의 차단 목록에서 제거: + +`fail2ban-client set {{감옥}} unbanip {{IP}}` + +- fail2ban 서버가 실행 중인지 확인: + +`fail2ban-client ping` diff --git a/pages.ko/linux/faillock.md b/pages.ko/linux/faillock.md new file mode 100644 index 0000000000..7ab3347d5b --- /dev/null +++ b/pages.ko/linux/faillock.md @@ -0,0 +1,24 @@ +# faillock + +> 인증 실패 기록 파일을 표시하고 수정합니다. +> 더 많은 정보: . + +- 현재 사용자의 로그인 실패 목록 표시: + +`faillock` + +- 현재 사용자의 실패 기록 초기화: + +`faillock --reset` + +- 모든 사용자의 로그인 실패 목록 표시: + +`sudo faillock` + +- 특정 사용자의 로그인 실패 목록 표시: + +`sudo faillock --user {{사용자}}` + +- 특정 사용자의 실패 기록 초기화: + +`sudo faillock --user {{사용자}} --reset` diff --git a/pages.ko/linux/fakeroot.md b/pages.ko/linux/fakeroot.md new file mode 100644 index 0000000000..650a486fba --- /dev/null +++ b/pages.ko/linux/fakeroot.md @@ -0,0 +1,28 @@ +# fakeroot + +> 파일 조작을 위해 루트 권한을 가장하는 환경에서 명령을 실행. +> 더 많은 정보: . + +- fakeroot로 기본 셸 시작: + +`fakeroot` + +- fakeroot로 명령 실행: + +`fakeroot -- {{명령어}} {{명령_인자들}}` + +- fakeroot로 명령을 실행하고 종료 시 환경을 파일에 저장: + +`fakeroot -s {{경로/대상/파일}} -- {{명령어}} {{명령_인자들}}` + +- fakeroot 환경을 불러와 명령을 실행: + +`fakeroot -i {{경로/대상/파일}} -- {{명령어}} {{명령_인자들}}` + +- 파일의 실제 소유권을 유지하면서 명령 실행 (루트 소유로 가장하지 않음): + +`fakeroot --unknown-is-real -- {{명령어}} {{명령_인자들}}` + +- 도움말 표시: + +`fakeroot --help` diff --git a/pages.ko/linux/faketime.md b/pages.ko/linux/faketime.md new file mode 100644 index 0000000000..4fd58e98fd --- /dev/null +++ b/pages.ko/linux/faketime.md @@ -0,0 +1,16 @@ +# faketime + +> 명령어에 대해 시스템 시간을 속입니다. +> 더 많은 정보: . + +- `date` 명령의 결과를 출력하기 전에 시간을 오늘 저녁으로 설정: + +`faketime '{{today 23:30}}' {{date}}` + +- 어제를 현재 날짜로 사용하는 새로운 Bash 셸 열기: + +`faketime '{{yesterday}}' {{bash}}` + +- 다음 주 금요일 밤에 프로그램이 어떻게 작동할지 시뮬레이션: + +`faketime '{{next Friday 1 am}}' {{경로/대상/프로그램}}` diff --git a/pages.ko/linux/fallocate.md b/pages.ko/linux/fallocate.md new file mode 100644 index 0000000000..dfe770c156 --- /dev/null +++ b/pages.ko/linux/fallocate.md @@ -0,0 +1,17 @@ +# fallocate + +> 파일에 디스크 공간을 예약하거나 할당 해제. +> 이 도구는 공간을 할당할 때 0으로 초기화하지 않습니다. +> 더 많은 정보: . + +- 700 MiB의 디스크 공간을 차지하는 파일 예약: + +`fallocate --length {{700M}} {{경로/대상/파일}}` + +- 이미 할당된 파일을 200 MiB 줄이기: + +`fallocate --collapse-range --length {{200M}} {{경로/대상/파일}}` + +- 파일에서 100 MiB 이후의 20 MB 공간 줄이기: + +`fallocate --collapse-range --offset {{100M}} --length {{20M}} {{경로/대상/파일}}` diff --git a/pages.ko/linux/farge.md b/pages.ko/linux/farge.md new file mode 100644 index 0000000000..1dc2f77d53 --- /dev/null +++ b/pages.ko/linux/farge.md @@ -0,0 +1,24 @@ +# farge + +> 화면의 특정 픽셀 색상을 16진수 또는 RGB 형식으로 표시합니다. +> 더 많은 정보: . + +- 픽셀의 색상을 작은 미리보기 창에 16진수 값으로 표시하고, 이 값을 클립보드에 복사: + +`farge` + +- 미리보기 창 없이 픽셀의 16진수 값을 클립보드에 복사: + +`farge --no-preview` + +- 픽셀의 16진수 값을 `stdout`에 출력하고, 이 값을 클립보드에 복사: + +`farge --stdout` + +- 픽셀의 RGB 값을 `stdout`에 출력하고, 이 값을 클립보드에 복사: + +`farge --rgb --stdout` + +- 픽셀의 16진수 값을 5000밀리초 동안 알림으로 표시하고, 이 값을 클립보드에 복사: + +`farge --notify --expire-time 5000` diff --git a/pages.ko/linux/fatlabel.md b/pages.ko/linux/fatlabel.md new file mode 100644 index 0000000000..2bb3a31f46 --- /dev/null +++ b/pages.ko/linux/fatlabel.md @@ -0,0 +1,12 @@ +# fatlabel + +> FAT32 파티션의 레이블을 가져오거나 설정. +> 더 많은 정보: . + +- FAT32 파티션의 레이블 가져오기: + +`fatlabel {{/dev/sda1}}` + +- FAT32 파티션의 레이블 설정: + +`fatlabel {{/dev/sdc3}} "{{새_레이블}}"` diff --git a/pages.ko/linux/fatrace.md b/pages.ko/linux/fatrace.md new file mode 100644 index 0000000000..de3872e93c --- /dev/null +++ b/pages.ko/linux/fatrace.md @@ -0,0 +1,12 @@ +# fatrace + +> 파일 접근 이벤트 보고. +> 더 많은 정보: . + +- 모든 마운트된 파일시스템의 파일 접근 이벤트를 `stdout`에 출력: + +`sudo fatrace` + +- 현재 디렉토리의 마운트에서 파일 접근 이벤트를 타임스탬프와 함께 `stdout`에 출력: + +`sudo fatrace {{-c|--current-mount}} {{-t|--timestamp}}` diff --git a/pages.ko/linux/fcrackzip.md b/pages.ko/linux/fcrackzip.md new file mode 100644 index 0000000000..8ccc8270c5 --- /dev/null +++ b/pages.ko/linux/fcrackzip.md @@ -0,0 +1,28 @@ +# fcrackzip + +> ZIP 압축 파일 비밀번호 크랙 도구. +> 더 많은 정보: . + +- 4에서 8자리의 길이를 가지며, 영숫자만 포함된 비밀번호를 무차별 대입으로 찾기 (순서 중요): + +`fcrackzip --brute-force --length 4-8 --charset aA1 {{압축_파일}}` + +- 자세히 보기 모드에서 3자리의 길이를 가지며, 소문자, `$` 및 `%`만 포함된 비밀번호를 무차별 대입으로 찾기: + +`fcrackzip -v --brute-force --length 3 --charset a:$% {{압축_파일}}` + +- 소문자와 특수 문자만 포함된 비밀번호를 무차별 대입으로 찾기: + +`fcrackzip --brute-force --length 4 --charset a! {{압축_파일}}` + +- 숫자만 포함된 비밀번호를 `12345`부터 시작하여 무차별 대입으로 찾기: + +`fcrackzip --brute-force --length 5 --charset 1 --init-password 12345 {{압축_파일}}` + +- 사전 목록을 사용하여 비밀번호 크랙: + +`fcrackzip --use-unzip --dictionary --init-password {{단어목록}} {{압축_파일}}` + +- 크랙 성능 벤치마크: + +`fcrackzip --benchmark` diff --git a/pages.ko/linux/fdisk.md b/pages.ko/linux/fdisk.md new file mode 100644 index 0000000000..3e8ffbbf97 --- /dev/null +++ b/pages.ko/linux/fdisk.md @@ -0,0 +1,37 @@ +# fdisk + +> 하드 디스크의 파티션 테이블과 파티션을 관리합니다. +> 같이 보기: `partprobe`. +> 더 많은 정보: . + +- 파티션 나열: + +`sudo fdisk -l` + +- 파티션 조작기 시작: + +`sudo fdisk {{/dev/sdX}}` + +- 디스크 파티션 중, 파티션 생성: + +`n` + +- 디스크 파티션 중, 삭제할 파티션 선택: + +`d` + +- 디스크 파티션 중, 파티션 테이블 보기: + +`p` + +- 디스크 파티션 중, 변경사항 저장: + +`w` + +- 디스크 파티션 중, 변경사항 취소: + +`q` + +- 디스크 파티션 중, 도움말 메뉴 열기: + +`m` diff --git a/pages.ko/linux/feedreader.md b/pages.ko/linux/feedreader.md new file mode 100644 index 0000000000..c86d899451 --- /dev/null +++ b/pages.ko/linux/feedreader.md @@ -0,0 +1,25 @@ +# feedreader + +> GUI 데스크톱 RSS 클라이언트. +> 참고: FeedReader는 더 이상 유지 관리되지 않습니다. +> 더 많은 정보: . + +- 읽지 않은 기사 수 출력: + +`feedreader --unreadCount` + +- 팔로우할 피드의 URL 추가: + +`feedreader --addFeed={{피드_url}}` + +- 특정 기사 URL로 가져오기: + +`feedreader --grabArticle={{기사_url}}` + +- 특정 기사에서 모든 이미지 다운로드: + +`feedreader --url={{피드_url}} --grabImages={{기사_경로}}` + +- URL에서 미디어 재생: + +`feedreader --playMedia={{기사_url}}` diff --git a/pages.ko/linux/file-rename.md b/pages.ko/linux/file-rename.md new file mode 100644 index 0000000000..6ac9854596 --- /dev/null +++ b/pages.ko/linux/file-rename.md @@ -0,0 +1,25 @@ +# rename + +> 여러 파일 이름 변경. +> 참고: 이 페이지는 `rename` Debian 패키지의 명령을 설명합니다. +> 더 많은 정보: . + +- 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' {{*}}` diff --git a/pages.ko/linux/filefrag.md b/pages.ko/linux/filefrag.md new file mode 100644 index 0000000000..d5a6507e23 --- /dev/null +++ b/pages.ko/linux/filefrag.md @@ -0,0 +1,28 @@ +# filefrag + +> 특정 파일의 단편화 정도를 보고. +> 더 많은 정보: . + +- 하나 이상의 [f]파일에 대한 보고서 표시: + +`filefrag {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- 1024 바이트 블록 크기를 사용하여 보고서 표시: + +`filefrag -k {{경로/대상/파일}}` + +- 특정 블록 크기를 사용하여 보고서 표시: + +`filefrag -b{{1024|1K|1M|1G|...}} {{경로/대상/파일}}` + +- 매핑 요청 전 [f]파일 동기화: + +`filefrag -s {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- 확장 속성의 매핑 표시: + +`filefrag -x {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- 자세한 정보를 포함한 보고서 표시: + +`filefrag -v {{경로/대상/파일1 경로/대상/파일2 ...}}` diff --git a/pages.ko/linux/finch.md b/pages.ko/linux/finch.md new file mode 100644 index 0000000000..5447c55ded --- /dev/null +++ b/pages.ko/linux/finch.md @@ -0,0 +1,32 @@ +# finch + +> 콘솔 기반 모듈식 메시징 클라이언트. +> 더 많은 정보: . + +- finch 실행: + +`finch` + +- 종료: + +` + q OR + c` + +- 작업 메뉴 표시: + +` + a` + +- n번째 창으로 이동: + +` + {{숫자_키}}` + +- 현재 창 닫기: + +` + c` + +- 창 이동 시작, 화살표 키로 이동, 완료 시 escape 누르기: + +` + m` + +- 창 크기 조정 시작, 화살표 키로 크기 조정, 완료 시 escape 누르기: + +` + r` diff --git a/pages.ko/linux/findfs.md b/pages.ko/linux/findfs.md new file mode 100644 index 0000000000..b804f12ed0 --- /dev/null +++ b/pages.ko/linux/findfs.md @@ -0,0 +1,20 @@ +# findfs + +> 파일시스템을 레이블 또는 UUID로 찾습니다. +> 더 많은 정보: . + +- 파일시스템 레이블로 블록 장치 검색: + +`findfs LABEL={{레이블}}` + +- 파일시스템 UUID로 검색: + +`findfs UUID={{uuid}}` + +- 파티션 레이블로 검색 (GPT 또는 MAC 파티션 테이블): + +`findfs PARTLABEL={{파티션_레이블}}` + +- 파티션 UUID로 검색 (GPT 파티션 테이블 전용): + +`findfs PARTUUID={{파티션_uuid}}` diff --git a/pages.ko/linux/findmnt.md b/pages.ko/linux/findmnt.md new file mode 100644 index 0000000000..ecd654840a --- /dev/null +++ b/pages.ko/linux/findmnt.md @@ -0,0 +1,28 @@ +# findmnt + +> 파일 시스템을 찾습니다. +> 더 많은 정보: . + +- 모든 마운트된 파일 시스템 나열: + +`findmnt` + +- 디바이스 검색: + +`findmnt {{/dev/sdb1}}` + +- 마운트 지점 검색: + +`findmnt {{/}}` + +- 특정 유형의 파일 시스템 찾기: + +`findmnt -t {{ext4}}` + +- 특정 레이블이 있는 파일 시스템 찾기: + +`findmnt LABEL={{BigStorage}}` + +- 마운트 테이블 내용을 자세히 확인하고 `/etc/fstab` 검증: + +`findmnt --verify --verbose` diff --git a/pages.ko/linux/firejail.md b/pages.ko/linux/firejail.md new file mode 100644 index 0000000000..50dd59b142 --- /dev/null +++ b/pages.ko/linux/firejail.md @@ -0,0 +1,36 @@ +# firejail + +> Linux의 내장 기능을 사용하여 프로세스를 안전하게 컨테이너로 샌드박스화합니다. +> 더 많은 정보: . + +- 데스크톱 환경에 firejail 통합: + +`sudo firecfg` + +- 제한된 Mozilla Firefox 열기: + +`firejail {{firefox}}` + +- 알려진 인터페이스와 주소에서 제한된 Apache 서버 시작: + +`firejail --net={{eth0}} --ip={{192.168.1.244}} {{/etc/init.d/apache2}} {{start}}` + +- 실행 중인 샌드박스 나열: + +`firejail --list` + +- 실행 중인 샌드박스의 네트워크 활동 나열: + +`firejail --netstats` + +- 실행 중인 샌드박스 종료: + +`firejail --shutdown={{7777}}` + +- 인터넷 탐색을 위한 제한된 Firefox 세션 실행: + +`firejail --seccomp --private --private-dev --private-tmp --protocol=inet firefox --new-instance --no-remote --safe-mode --private-window` + +- 사용자 정의 호스트 파일 사용(`/etc/hosts` 파일 무시): + +`firejail --hosts-file={{~/myhosts}} {{curl http://mysite.arpa}}` diff --git a/pages.ko/linux/firewall-cmd.md b/pages.ko/linux/firewall-cmd.md new file mode 100644 index 0000000000..f1635a6d29 --- /dev/null +++ b/pages.ko/linux/firewall-cmd.md @@ -0,0 +1,37 @@ +# firewall-cmd + +> firewalld 명령줄 클라이언트. +> 런타임 또는 영구 방화벽 구성 상태를 조회 및 수정. +> 더 많은 정보: . + +- 런타임 구성 상태에서 사용 가능한 모든 방화벽 영역과 규칙 조회: + +`firewall-cmd --list-all-zones` + +- 인터페이스를 block 영역으로 영구적으로 이동하여 모든 통신 차단: + +`firewall-cmd --permanent --zone={{block}} --change-interface={{enp1s0}}` + +- 지정된 영역에서 서비스의 포트를 영구적으로 열기 (예: `public` 영역에서 포트 443): + +`firewall-cmd --permanent --zone={{public}} --add-service={{https}}` + +- 지정된 영역에서 서비스의 포트를 영구적으로 닫기 (예: `public` 영역에서 포트 80): + +`firewall-cmd --permanent --zone={{public}} --remove-service={{http}}` + +- 지정된 영역에서 들어오는 패킷의 포트를 영구적으로 포워딩 (예: `public` 영역에서 포트 443을 8443으로): + +`firewall-cmd --permanent --zone={{public}} --add-rich-rule='rule family="{{ipv4|ipv6}}" forward-port port="{{443}}" protocol="{{udp|tcp}}" to-port="{{8443}}"'` + +- firewalld를 다시 로드하여 런타임 변경 사항을 제거하고 영구 구성을 즉시 적용: + +`firewall-cmd --reload` + +- 런타임 구성 상태를 영구 구성으로 저장: + +`firewall-cmd --runtime-to-permanent` + +- 비상시 패닉 모드 활성화. 모든 트래픽이 차단되고 활성 연결이 종료됨: + +`firewall-cmd --panic-on` diff --git a/pages.ko/linux/fixfiles.md b/pages.ko/linux/fixfiles.md new file mode 100644 index 0000000000..fb293fd352 --- /dev/null +++ b/pages.ko/linux/fixfiles.md @@ -0,0 +1,36 @@ +# fixfiles + +> 파일의 SELinux 보안 컨텍스트를 수정합니다. +> 더 많은 정보: . + +- onboot와 함께 지정되면, 이 fixfiles는 `/.autorelabel` 파일에 현재 날짜를 기록하여 나중에 레이블링 속도를 높이는 데 사용할 수 있습니다. restore와 함께 사용하면 오늘 수정된 파일에만 영향을 줍니다: + +`fixfiles -B` + +- 사용자 지정 가능한 파일에 대해 `file_context`와 일치하도록 컨텍스트를 [F]orce 리셋: + +`fixfiles -F` + +- 확인 없이 `/tmp` 폴더를 삭제: + +`fixfiles -f` + +- [R]pm 데이터베이스를 사용하여 특정 패키지 내 모든 파일을 찾아 파일 컨텍스트 복원: + +`fixfiles -R {{rpm_패키지1,rpm_패키지2 ...}}` + +- `PREVIOUS_FILECONTEXT` 파일과 현재 설치된 파일의 차이를 비교하고, 영향을 받은 모든 파일의 컨텍스트를 복원: + +`fixfiles -C PREVIOUS_FILECONTEXT` + +- find `--newermt` 명령어에 전달될 특정 날짜 이후에 생성된 파일에만 작동: + +`fixfiles -N {{YYYY-MM-DD HH:MM}}` + +- 다시 레이블링하기 전에 파일 시스템을 [M]ount 바인딩하여, 마운트된 파일 또는 폴더의 컨텍스트를 수정할 수 있도록 설정: + +`fixfiles -M` + +- 진행 상태에서 자세히로 [v]자세히 설정을 변경하고 `-p` 대신 `-v`로 `restorecon` 실행: + +`fixfiles -v` diff --git a/pages.ko/linux/flameshot.md b/pages.ko/linux/flameshot.md new file mode 100644 index 0000000000..017abce5ed --- /dev/null +++ b/pages.ko/linux/flameshot.md @@ -0,0 +1,37 @@ +# flameshot + +> GUI가 있는 스크린샷 도구. +> 텍스트, 도형, 색상, imgur 같은 기본 이미지 편집을 지원합니다. +> 더 많은 정보: . + +- 전체 화면 스크린샷 생성: + +`flameshot full` + +- 상호작용 방식으로 스크린샷 생성: + +`flameshot gui` + +- 특정 경로에 스크린샷 저장: + +`flameshot gui --path {{경로/대상/폴더}}` + +- 간소화된 모드로 상호작용 방식의 스크린샷 생성: + +`flameshot launcher` + +- 특정 모니터에서 스크린샷 생성: + +`flameshot screen --number {{2}}` + +- 스크린샷을 생성하고 `stdout`에 출력: + +`flameshot gui --raw` + +- 스크린샷을 생성하고 클립보드에 복사: + +`flameshot gui --clipboard` + +- 특정 밀리초 지연 후 스크린샷 생성: + +`flameshot full --delay {{5000}}` diff --git a/pages.ko/linux/flash.md b/pages.ko/linux/flash.md new file mode 100644 index 0000000000..b97a2836be --- /dev/null +++ b/pages.ko/linux/flash.md @@ -0,0 +1,24 @@ +# flash + +> 터미널에서 플래시 카드. +> 더 많은 정보: . + +- 사용 가능한 플래시 카드 덱 선택 메뉴 열기: + +`flash` + +- 플래시 카드 시스템에 대한 정보 표시: + +`flash -i` + +- 기본 미리보기 도구를 `bat`에서 `cat`으로 변경: + +`flash -p {{cat}}` + +- 도움말 표시: + +`flash -h` + +- 버전 정보 표시: + +`flash -v` diff --git a/pages.ko/linux/flashrom.md b/pages.ko/linux/flashrom.md new file mode 100644 index 0000000000..617860bbd1 --- /dev/null +++ b/pages.ko/linux/flashrom.md @@ -0,0 +1,24 @@ +# flashrom + +> 플래시 칩을 읽고, 쓰고, 검증하고, 지웁니다. +> 더 많은 정보: . + +- 칩을 검사하여 배선이 올바른지 확인: + +`flashrom --programmer {{프로그래머}}` + +- 플래시를 읽고 파일로 저장: + +`flashrom -p {{프로그래머}} --read {{경로/대상/파일}}` + +- 파일을 플래시에 쓰기: + +`flashrom -p {{프로그래머}} --write {{경로/대상/파일}}` + +- 플래시를 파일과 대조하여 검증: + +`flashrom -p {{프로그래머}} --verify {{경로/대상/파일}}` + +- Raspberry Pi를 사용하여 칩 검사: + +`flashrom -p {{linux_spi:dev=/dev/spidev0.0}}` diff --git a/pages.ko/linux/fluidsynth.md b/pages.ko/linux/fluidsynth.md new file mode 100644 index 0000000000..b81a5504cd --- /dev/null +++ b/pages.ko/linux/fluidsynth.md @@ -0,0 +1,8 @@ +# fluidsynth + +> MIDI 파일에서 오디오 합성. +> 더 많은 정보: . + +- MIDI 파일 재생: + +`fluidsynth --audio-driver={{pipewire|pulseaudio}} {{경로/대상/사운드폰트.sf2}} {{경로/대상/파일.midi}}` diff --git a/pages.ko/linux/fold.md b/pages.ko/linux/fold.md new file mode 100644 index 0000000000..285017a7b2 --- /dev/null +++ b/pages.ko/linux/fold.md @@ -0,0 +1,16 @@ +# fold + +> 고정 폭 출력 장치를 위한 긴 줄을 접습니다. +> 더 많은 정보: . + +- 고정 폭으로 줄을 접기: + +`fold --width {{폭}} {{경로/대상/파일}}` + +- 바이트 단위로 폭 계산 (기본값은 열 단위로 계산): + +`fold --bytes --width {{바이트_단위_폭}} {{경로/대상/파일}}` + +- 폭 제한 내에서 가장 오른쪽 공백 뒤에서 줄을 나누기: + +`fold --spaces --width {{폭}} {{경로/대상/파일}}` diff --git a/pages.ko/linux/foreman.md b/pages.ko/linux/foreman.md new file mode 100644 index 0000000000..9afe292901 --- /dev/null +++ b/pages.ko/linux/foreman.md @@ -0,0 +1,28 @@ +# foreman + +> Procfile 기반 애플리케이션 관리 도구. +> 더 많은 정보: . + +- 현재 디렉토리의 Procfile로 애플리케이션 시작: + +`foreman start` + +- 지정된 Procfile로 애플리케이션 시작: + +`foreman start -f {{Procfile}}` + +- 특정 애플리케이션 시작: + +`foreman start {{프로세스}}` + +- Procfile 형식 검증: + +`foreman check` + +- 프로세스 환경과 함께 일회성 명령 실행: + +`foreman run {{명령}}` + +- "worker"라는 이름의 프로세스를 제외한 모든 프로세스 시작: + +`foreman start -m all=1,{{worker}}=0` diff --git a/pages.ko/linux/fprintd-delete.md b/pages.ko/linux/fprintd-delete.md new file mode 100644 index 0000000000..f5cd44e12b --- /dev/null +++ b/pages.ko/linux/fprintd-delete.md @@ -0,0 +1,16 @@ +# fprintd-delete + +> 데이터베이스에서 지문을 제거합니다. +> 더 많은 정보: . + +- 특정 사용자의 모든 지문 제거: + +`fprintd-delete {{사용자명}}` + +- 특정 사용자의 특정 지문 제거: + +`fprintd-delete {{사용자명}} --finger {{left-thumb|left-index-finger|left-middle-finger|left-ring-finger|left-little-finger|right-thumb|right-index-finger|right-middle-finger|right-ring-finger|right-little-finger}}` + +- 도움말 표시: + +`fprintd-delete` diff --git a/pages.ko/linux/fprintd-enroll.md b/pages.ko/linux/fprintd-enroll.md new file mode 100644 index 0000000000..111548b56f --- /dev/null +++ b/pages.ko/linux/fprintd-enroll.md @@ -0,0 +1,24 @@ +# fprintd-enroll + +> 지문을 데이터베이스에 등록합니다. +> 더 많은 정보: . + +- 현재 사용자의 오른손 검지 지문 등록: + +`fprintd-enroll` + +- 현재 사용자의 특정 손가락 지문 등록: + +`fprintd-enroll --finger {{왼쪽-엄지|왼쪽-검지|왼쪽-중지|왼쪽-약지|왼쪽-새끼|오른쪽-엄지|오른쪽-검지|오른쪽-중지|오른쪽-약지|오른쪽-새끼}}` + +- 특정 사용자의 오른손 검지 지문 등록: + +`fprintd-enroll {{사용자명}}` + +- 특정 사용자의 특정 손가락 지문 등록: + +`fprintd-enroll --finger {{손가락_이름}} {{사용자명}}` + +- 도움말 표시: + +`fprintd-enroll --help` diff --git a/pages.ko/linux/fprintd-list.md b/pages.ko/linux/fprintd-list.md new file mode 100644 index 0000000000..474eb3fb44 --- /dev/null +++ b/pages.ko/linux/fprintd-list.md @@ -0,0 +1,16 @@ +# fprintd-list + +> 등록된 지문 목록을 나열합니다. +> 더 많은 정보: . + +- 특정 사용자에 대한 등록된 지문을 나열: + +`fprintd-list {{사용자명}}` + +- 하나 이상의 사용자에 대한 등록된 지문을 나열: + +`fprintd-list {{사용자명1 사용자명2 ...}}` + +- 도움말 표시: + +`fprintd-list` diff --git a/pages.ko/linux/fprintd-verify.md b/pages.ko/linux/fprintd-verify.md new file mode 100644 index 0000000000..d4a67c38a5 --- /dev/null +++ b/pages.ko/linux/fprintd-verify.md @@ -0,0 +1,28 @@ +# fprintd-verify + +> 데이터베이스에 저장된 지문을 검증합니다. +> 더 많은 정보: . + +- 현재 사용자의 모든 저장된 지문 검증: + +`fprintd-verify` + +- 현재 사용자의 특정 지문 검증: + +`fprintd-verify --finger {{left-thumb|left-index-finger|left-middle-finger|left-ring-finger|left-little-finger|right-thumb|right-index-finger|right-middle-finger|right-ring-finger|right-little-finger}}` + +- 특정 사용자의 지문 검증: + +`fprint-verify {{사용자명}}` + +- 특정 사용자의 특정 지문 검증: + +`fprintd-verify --finger {{손가락_이름}} {{사용자명}}` + +- 현재 사용자의 데이터베이스에 저장된 지문과 일치하지 않으면 프로세스 실패: + +`fprint-verify --g-fatal-warnings` + +- 도움말 표시: + +`fprintd-verify --help` diff --git a/pages.ko/linux/fprintd.md b/pages.ko/linux/fprintd.md new file mode 100644 index 0000000000..3fd5912c27 --- /dev/null +++ b/pages.ko/linux/fprintd.md @@ -0,0 +1,8 @@ +# fprintd + +> 지문 관리 데몬. +> 더 많은 정보: . + +- `fprintd`의 man 페이지 표시: + +`man fprintd` diff --git a/pages.ko/linux/fpsync.md b/pages.ko/linux/fpsync.md new file mode 100644 index 0000000000..0dc3464e07 --- /dev/null +++ b/pages.ko/linux/fpsync.md @@ -0,0 +1,28 @@ +# fpsync + +> 여러 동기화 프로세스를 로컬 또는 여러 원격 워커에서 SSH를 통해 실행. +> 더 많은 정보: . + +- 디렉토리를 다른 위치로 재귀적으로 동기화: + +`fpsync -v {{/경로/대상/소스/}} {{/경로/대상/목적지/}}` + +- 디렉토리를 재귀적으로 최종 패스로 동기화 (각 동기화 작업에 rsync의 `--delete` 옵션 활성화): + +`fpsync -v -E {{/경로/대상/소스/}} {{/경로/대상/목적지/}}` + +- 디렉토리를 재귀적으로 8개의 동시 동기화 작업을 사용하여 목적지로 동기화: + +`fpsync -v -n 8 -E {{/경로/대상/소스/}} {{/경로/대상/목적지/}}` + +- 디렉토리를 재귀적으로 8개의 동시 동기화 작업을 두 개의 원격 워커(machin1 및 machine2)에 분산하여 목적지로 동기화: + +`fpsync -v -n 8 -E -w login@machine1 -w login@machine2 -d {{/경로/대상/공유/디렉토리}} {{/경로/대상/소스/}} {{/경로/대상/목적지/}}` + +- 디렉토리를 재귀적으로 4개의 로컬 워커를 사용하여 각 동기화 작업당 최대 1000개의 파일과 100MB를 전송하며 목적지로 동기화: + +`fpsync -v -n 4 -f 1000 -s $((100 * 1024 * 1024)) {{/경로/대상/소스/}} {{/경로/대상/목적지/}}` + +- 특정 `.snapshot*` 파일을 제외한 디렉토리를 재귀적으로 동기화 (참고: 옵션과 값은 파이프 문자로 구분해야 함): + +`fpsync -v -O "-x|.snapshot*" {{/경로/대상/소스/}} {{/경로/대상/목적지/}}` diff --git a/pages.ko/linux/free.md b/pages.ko/linux/free.md new file mode 100644 index 0000000000..2b77e52b78 --- /dev/null +++ b/pages.ko/linux/free.md @@ -0,0 +1,20 @@ +# free + +> 시스템의 사용 가능 및 사용 중인 메모리 양을 표시합니다. +> 더 많은 정보: . + +- 시스템 메모리 표시: + +`free` + +- 메모리를 바이트/KB/MB/GB 단위로 표시: + +`free -{{b|k|m|g}}` + +- 사람이 읽기 쉬운 단위로 메모리 표시: + +`free -h` + +- 매 2초마다 출력 새로고침: + +`free -s {{2}}` diff --git a/pages.ko/linux/fsck.md b/pages.ko/linux/fsck.md new file mode 100644 index 0000000000..8240e8fc85 --- /dev/null +++ b/pages.ko/linux/fsck.md @@ -0,0 +1,16 @@ +# fsck + +> 파일 시스템의 무결성을 검사하거나 복구합니다. 명령어 실행 시 파일 시스템은 마운트 해제되어 있어야 합니다. +> 더 많은 정보: . + +- 파일 시스템 `/dev/sdXN`의 손상된 블록을 보고: + +`sudo fsck {{/dev/sdXN}}` + +- 파일 시스템 `/dev/sdXN`의 손상된 블록을 보고, 각 블록을 복구할지 사용자에게 상호작용으로 선택하게 함: + +`sudo fsck -r {{/dev/sdXN}}` + +- 파일 시스템 `/dev/sdXN`의 손상된 블록을 보고, 자동으로 복구: + +`sudo fsck -a {{/dev/sdXN}}` diff --git a/pages.ko/linux/fscrypt.md b/pages.ko/linux/fscrypt.md new file mode 100644 index 0000000000..0e5c6162fb --- /dev/null +++ b/pages.ko/linux/fscrypt.md @@ -0,0 +1,20 @@ +# fscrypt + +> Linux 파일 시스템 암호화를 관리하는 Go 도구. +> 더 많은 정보: . + +- fscrypt를 사용하기 위해 루트 파일 시스템 준비: + +`fscrypt setup` + +- 디렉터리에 파일 시스템 암호화 활성화: + +`fscrypt encrypt {{경로/대상/폴더}}` + +- 암호화된 디렉터리 잠금 해제: + +`fscrypt unlock {{경로/대상/암호화된_폴더}}` + +- 암호화된 디렉터리 잠금: + +`fscrypt lock {{경로/대상/암호화된_폴더}}` diff --git a/pages.ko/linux/fstrim.md b/pages.ko/linux/fstrim.md new file mode 100644 index 0000000000..c5c28c49d2 --- /dev/null +++ b/pages.ko/linux/fstrim.md @@ -0,0 +1,17 @@ +# fstrim + +> 마운트된 파일 시스템에서 사용되지 않는 블록을 삭제합니다. +> SSD 및 microSD 카드와 같은 플래시 메모리 장치에서만 지원됩니다. +> 더 많은 정보: . + +- 지원되는 모든 마운트된 파티션의 사용되지 않는 블록 삭제: + +`sudo fstrim --all` + +- 지정된 파티션의 사용되지 않는 블록 삭제: + +`sudo fstrim {{/}}` + +- 삭제 후 통계 표시: + +`sudo fstrim --verbose {{/}}` diff --git a/pages.ko/linux/fuser.md b/pages.ko/linux/fuser.md new file mode 100644 index 0000000000..05bc173af3 --- /dev/null +++ b/pages.ko/linux/fuser.md @@ -0,0 +1,28 @@ +# fuser + +> 파일이나 소켓을 현재 사용 중인 프로세스 ID를 표시합니다. +> 더 많은 정보: . + +- 파일이나 폴더에 접근 중인 프로세스 찾기: + +`fuser {{경로/대상/파일_또는_폴더}}` + +- 더 많은 필드 표시 (`USER`, `PID`, `ACCESS`, `COMMAND`): + +`fuser --verbose {{경로/대상/파일_또는_폴더}}` + +- TCP 소켓을 사용하는 프로세스 식별: + +`fuser --namespace tcp {{포트}}` + +- 파일이나 폴더에 접근 중인 모든 프로세스 종료 (`SIGKILL` 신호 전송): + +`fuser --kill {{경로/대상/파일_또는_폴더}}` + +- 특정 파일이나 폴더가 포함된 파일 시스템에 접근 중인 프로세스 찾기: + +`fuser --mount {{경로/대상/파일_또는_폴더}}` + +- 특정 포트에서 TCP 연결을 가진 모든 프로세스 종료: + +`fuser --kill {{포트}}/tcp` diff --git a/pages.ko/linux/fwupdmgr.md b/pages.ko/linux/fwupdmgr.md new file mode 100644 index 0000000000..70cd7aa118 --- /dev/null +++ b/pages.ko/linux/fwupdmgr.md @@ -0,0 +1,20 @@ +# fwupdmgr + +> `fwupd`를 사용하여 UEFI를 포함한 장치 펌웨어 업데이트. +> 더 많은 정보: . + +- fwupd에 의해 감지된 모든 장치 표시: + +`fwupdmgr get-devices` + +- LVFS에서 최신 펌웨어 메타데이터 다운로드: + +`fwupdmgr refresh` + +- 시스템의 장치에 사용할 수 있는 업데이트 나열: + +`fwupdmgr get-updates` + +- 펌웨어 업데이트 설치: + +`fwupdmgr update`