diff --git a/pages.ko/linux/nala.md b/pages.ko/linux/nala.md new file mode 100644 index 000000000..3022c4283 --- /dev/null +++ b/pages.ko/linux/nala.md @@ -0,0 +1,37 @@ +# nala + +> 더 나은 형식의 패키지 관리 도구. +> `python-apt` API의 프론트엔드. +> 더 많은 정보: . + +- 패키지를 설치하거나 최신 버전으로 업데이트: + +`sudo nala install {{패키지}}` + +- 패키지 제거: + +`sudo nala remove {{패키지}}` + +- 패키지 및 설정 파일 제거: + +`nala purge {{패키지}}` + +- 단어, 정규식(기본값) 또는 glob을 사용하여 패키지 이름 및 설명 검색: + +`nala search "{{패턴}}"` + +- 사용 가능한 패키지 목록을 업데이트하고 시스템 업그레이드: + +`sudo nala upgrade` + +- 시스템에서 사용하지 않는 모든 패키지 및 의존성 제거: + +`sudo nala autoremove` + +- 다운로드 속도를 개선하기 위해 빠른 미러 가져오기: + +`sudo nala fetch` + +- 모든 거래 내역 표시: + +`nala history` diff --git a/pages.ko/linux/namcap.md b/pages.ko/linux/namcap.md new file mode 100644 index 000000000..dc124f114 --- /dev/null +++ b/pages.ko/linux/namcap.md @@ -0,0 +1,16 @@ +# namcap + +> 바이너리 패키지와 소스 `PKGBUILD`의 일반적인 패키징 실수를 검사합니다. +> 더 많은 정보: . + +- 특정 `PKGBUILD` 파일 검사: + +`namcap {{경로/대상/pkgbuild}}` + +- 특정 패키지 파일 검사: + +`namcap {{경로/대상/패키지.pkg.tar.zst}}` + +- 파일을 검사하고 추가 [i]정보 메시지 출력: + +`namcap -i {{경로/대상/파일}}` diff --git a/pages.ko/linux/named.md b/pages.ko/linux/named.md new file mode 100644 index 000000000..43920438c --- /dev/null +++ b/pages.ko/linux/named.md @@ -0,0 +1,24 @@ +# named + +> DNS(동적 이름 서비스) 서버 데몬을 실행하여 호스트명을 IP 주소로, 그 반대로 변환합니다. +> 더 많은 정보: . + +- 기본 구성 파일 `/etc/named.conf`를 읽고 초기 데이터를 읽은 후 쿼리를 수신: + +`named` + +- 사용자 지정 구성 파일 읽기: + +`named -c {{경로/대상/named.conf}}` + +- 호스트 머신이 다른 프로토콜을 사용할 수 있어도 IPv4 또는 IPv6만 사용: + +`named {{-4|-6}}` + +- 기본 포트 53 대신 특정 포트에서 쿼리를 수신: + +`named -p {{포트}}` + +- 포그라운드에서 서버를 실행하고 데몬화하지 않음: + +`named -f` diff --git a/pages.ko/linux/namei.md b/pages.ko/linux/namei.md new file mode 100644 index 000000000..4e15b438d --- /dev/null +++ b/pages.ko/linux/namei.md @@ -0,0 +1,24 @@ +# namei + +> 경로명을 따라가면서 최종 지점(파일/디렉토리/문자 디바이스 등)을 찾습니다. 이 프로그램은 "심볼릭 링크 수준이 너무 많음" 문제를 찾는 데 유용합니다. +> 더 많은 정보: . + +- 인수로 지정된 경로명을 분석: + +`namei {{경로/대상/a}} {{경로/대상/b}} {{경로/대상/c}}` + +- 결과를 긴 목록 형식으로 표시: + +`namei --long {{경로/대상/a}} {{경로/대상/b}} {{경로/대상/c}}` + +- 각 파일 유형의 모드 비트를 `ls` 스타일로 표시: + +`namei --modes {{경로/대상/a}} {{경로/대상/b}} {{경로/대상/c}}` + +- 각 파일의 소유자와 그룹 이름을 표시: + +`namei --owners {{경로/대상/a}} {{경로/대상/b}} {{경로/대상/c}}` + +- 심볼릭 링크를 따라가지 않고 분석: + +`namei --nosymlinks {{경로/대상/a}} {{경로/대상/b}} {{경로/대상/c}}` diff --git a/pages.ko/linux/nautilus.md b/pages.ko/linux/nautilus.md new file mode 100644 index 000000000..fcc8fd224 --- /dev/null +++ b/pages.ko/linux/nautilus.md @@ -0,0 +1,34 @@ +# nautilus + +> GNOME 데스크톱 환경의 기본 파일 탐색기. +> GNOME Files로도 알려져 있습니다. +> 같이 보기: `dolphin`, `caja`, `thunar`, `vifm`. +> 더 많은 정보: . + +- Nautilus 실행: + +`nautilus` + +- 루트 사용자로 Nautilus 실행: + +`nautilus admin:/` + +- 특정 디렉토리를 표시하며 Nautilus 실행: + +`nautilus {{경로/대상/폴더}}` + +- 특정 파일 또는 디렉토리가 선택된 상태로 Nautilus 실행: + +`nautilus --select {{경로/대상/파일_또는_폴더}}` + +- 별도의 창에서 Nautilus 실행: + +`nautilus --new-window` + +- 모든 Nautilus 인스턴스 종료: + +`nautilus --quit` + +- 도움말 표시: + +`nautilus --help` diff --git a/pages.ko/linux/navi.md b/pages.ko/linux/navi.md new file mode 100644 index 000000000..61ad7a2d8 --- /dev/null +++ b/pages.ko/linux/navi.md @@ -0,0 +1,24 @@ +# navi + +> 명령줄 및 애플리케이션 실행기를 위한 대화형 치트시트 도구. +> 더 많은 정보: . + +- 사용 가능한 모든 치트시트를 탐색: + +`navi` + +- `navi` 자체에 대한 치트시트를 탐색: + +`navi fn welcome` + +- 치트시트에서 명령어를 실행하지 않고 출력: + +`navi --print` + +- 셸 위젯 소스 코드 출력 (가능한 경우 자동으로 셸을 감지하지만, 수동으로 지정할 수도 있음): + +`navi widget {{셸}}` + +- 쿼리에 가장 잘 맞는 스니펫을 자동 선택 및 실행: + +`navi --query '{{쿼리}}' --best-match` diff --git a/pages.ko/linux/ncat.md b/pages.ko/linux/ncat.md new file mode 100644 index 000000000..5007d9668 --- /dev/null +++ b/pages.ko/linux/ncat.md @@ -0,0 +1,29 @@ +# ncat + +> 네트워크를 통해 데이터를 읽고, 쓰고, 리디렉션하고, 암호화. +> 유사한 유틸리티 `netcat`/`nc`의 대체 구현. +> 더 많은 정보: . + +- 지정된 포트에서 입력을 대기하고 지정된 파일에 기록: + +`ncat -l {{포트}} > {{경로/대상/파일}}` + +- 여러 연결을 수락하고 닫힌 후에도 ncat을 열어 두기: + +`ncat -lk {{포트}}` + +- 지정된 파일의 출력을 지정된 호스트의 지정된 포트로 전송: + +`ncat {{주소}} {{포트}} < {{경로/대상/파일}}` + +- 암호화된 채널에서 여러 수신 연결을 수락하여 트래픽 내용을 탐지하지 않도록 회피: + +`ncat --ssl -k -l {{포트}}` + +- SSL을 통해 열린 `ncat` 연결에 접속: + +`ncat --ssl {{호스트}} {{포트}}` + +- 특정 포트로 원격 호스트에 연결 가능 여부를 타임아웃과 함께 확인: + +`ncat -w {{초}} -vz {{호스트}} {{포트}}` diff --git a/pages.ko/linux/ndctl.md b/pages.ko/linux/ndctl.md new file mode 100644 index 000000000..4120c544e --- /dev/null +++ b/pages.ko/linux/ndctl.md @@ -0,0 +1,32 @@ +# ndctl + +> 비휘발성 DIMM을 관리하는 도구. +> 더 많은 정보: . + +- 'fsdax' 모드 네임스페이스 생성: + +`ndctl create-namespace --mode={{fsdax}}` + +- 네임스페이스 모드를 'raw'로 변경: + +`ndctl create-namespace --reconfigure={{namespaceX.Y}} --mode={{raw}}` + +- 섹터 모드 네임스페이스의 일관성을 검사하고 필요 시 복구: + +`ndctl check-namespace --repair {{namespaceX.Y}}` + +- 모든 네임스페이스, 영역, 버스 나열 (비활성 포함): + +`ndctl list --namespaces --regions --buses --idle` + +- 특정 네임스페이스를 나열하고 추가 정보를 많이 포함: + +`ndctl list -vvv --namespace={{namespaceX.Y}}` + +- 'ACPI.NFIT' 버스에서 NVDIMM의 SMART 상태 이벤트 모니터링 실행: + +`ndctl monitor --bus={{ACPI.NFIT}}` + +- 네임스페이스 제거 (적용 가능한 경우) 또는 초기 상태로 재설정: + +`ndctl destroy-namespace --force {{namespaceX.Y}}` diff --git a/pages.ko/linux/needrestart.md b/pages.ko/linux/needrestart.md new file mode 100644 index 000000000..4e22935e1 --- /dev/null +++ b/pages.ko/linux/needrestart.md @@ -0,0 +1,36 @@ +# needrestart + +> 라이브러리 업그레이드 후 다시 시작해야 하는 데몬 확인. +> 더 많은 정보: . + +- 오래된 프로세스 나열: + +`needrestart` + +- 상호작용 모드로 서비스 다시 시작: + +`sudo needrestart` + +- [v]자세히 또는 [q]조용히 모드에서 오래된 프로세스 나열: + +`needrestart -{{v|q}}` + +- [k]커널이 오래되었는지 확인: + +`needrestart -k` + +- CPU 마이크로코드가 오래되었는지 확인: + +`needrestart -w` + +- [b]배치 모드에서 오래된 프로세스 나열: + +`needrestart -b` + +- 특정 [c]구성 파일을 사용하여 오래된 프로세스 나열: + +`needrestart -c {{경로/대상/설정}}` + +- 도움말 표시: + +`needrestart --help` diff --git a/pages.ko/linux/nemo.md b/pages.ko/linux/nemo.md new file mode 100644 index 000000000..064318fbf --- /dev/null +++ b/pages.ko/linux/nemo.md @@ -0,0 +1,24 @@ +# nemo + +> Cinnamon 데스크탑 환경에서 파일과 디렉토리를 관리합니다. +> 더 많은 정보: . + +- 현재 사용자 홈 디렉토리 열기: + +`nemo` + +- 특정 디렉토리를 각각의 창으로 열기: + +`nemo {{경로/대상/폴더1 경로/대상/폴더2 ...}}` + +- 특정 디렉토리를 탭으로 열기: + +`nemo --tabs {{경로/대상/폴더1 경로/대상/폴더2 ...}}` + +- 특정 창 크기로 디렉토리 열기: + +`nemo --geometry={{600}}x{{400}} {{경로/대상/폴더}}` + +- 모든 창 닫기: + +`nemo --quit` diff --git a/pages.ko/linux/nethogs.md b/pages.ko/linux/nethogs.md new file mode 100644 index 000000000..710275474 --- /dev/null +++ b/pages.ko/linux/nethogs.md @@ -0,0 +1,20 @@ +# nethogs + +> 프로세스별 대역폭 사용량 모니터링. +> 더 많은 정보: . + +- 루트 권한으로 NetHogs 시작 (기본 장치는 `eth0`): + +`sudo nethogs` + +- 특정 장치의 대역폭 모니터링: + +`sudo nethogs {{장치}}` + +- 여러 장치의 대역폭 모니터링: + +`sudo nethogs {{장치1}} {{장치2}}` + +- 새로 고침 주기 지정: + +`sudo nethogs -t {{초}}` diff --git a/pages.ko/linux/netselect-apt.md b/pages.ko/linux/netselect-apt.md new file mode 100644 index 000000000..e7e52a857 --- /dev/null +++ b/pages.ko/linux/netselect-apt.md @@ -0,0 +1,20 @@ +# netselect-apt + +> 지연 시간이 가장 낮은 Debian 미러를 위한 `sources.list` 파일 생성. +> 더 많은 정보: . + +- 가장 낮은 지연 시간의 서버를 사용하여 `sources.list` 생성: + +`sudo netselect-apt` + +- Debian 브랜치를 지정, 기본적으로 stable이 사용됨: + +`sudo netselect-apt {{testing}}` + +- non-free 섹션 포함: + +`sudo netselect-apt --non-free` + +- 미러 목록 조회를 위한 국가 지정: + +`sudo netselect-apt -c {{인도}}` diff --git a/pages.ko/linux/netselect.md b/pages.ko/linux/netselect.md new file mode 100644 index 000000000..c0c16dd39 --- /dev/null +++ b/pages.ko/linux/netselect.md @@ -0,0 +1,24 @@ +# netselect + +> 빠른 네트워크 서버 선택을 위한 속도 테스트. +> 더 많은 정보: . + +- 지연 시간이 가장 낮은 서버 선택: + +`sudo netselect {{호스트_1}} {{호스트_2}}` + +- 네임서버 해상도 및 통계 표시: + +`sudo netselect -vv {{호스트_1}} {{호스트_2}}` + +- 최대 TTL(수명) 정의: + +`sudo netselect -m {{10}} {{호스트_1}} {{호스트_2}}` + +- 호스트 중에서 가장 빠른 N개의 서버 출력: + +`sudo netselect -s {{N}} {{호스트_1}} {{호스트_2}} {{호스트_3}}` + +- 도움말 표시: + +`netselect` diff --git a/pages.ko/linux/networkctl.md b/pages.ko/linux/networkctl.md new file mode 100644 index 000000000..13ab7fa07 --- /dev/null +++ b/pages.ko/linux/networkctl.md @@ -0,0 +1,33 @@ +# networkctl + +> 네트워크 링크의 상태를 조회합니다. +> `systemd-networkd`를 사용하여 네트워크 구성을 관리합니다. +> 더 많은 정보: . + +- 기존 링크와 그 상태를 나열: + +`networkctl list` + +- 전체 네트워크 상태 표시: + +`networkctl status` + +- 네트워크 장치를 활성화: + +`networkctl up {{인터페이스1 인터페이스2 ...}}` + +- 네트워크 장치를 비활성화: + +`networkctl down {{인터페이스1 인터페이스2 ...}}` + +- 동적 구성 갱신 (예: DHCP 서버로부터 받은 IP 주소): + +`networkctl renew {{인터페이스1 인터페이스2 ...}}` + +- 구성 파일(.netdev 및 .network) 재로드: + +`networkctl reload` + +- 네트워크 인터페이스 재구성 (구성을 편집한 경우, 먼저 `networkctl reload`를 호출해야 함): + +`networkctl reconfigure {{인터페이스1 인터페이스2 ...}}` diff --git a/pages.ko/linux/newgrp.md b/pages.ko/linux/newgrp.md new file mode 100644 index 000000000..71edf5d56 --- /dev/null +++ b/pages.ko/linux/newgrp.md @@ -0,0 +1,12 @@ +# newgrp + +> 기본 그룹 소속을 변경합니다. +> 더 많은 정보: . + +- 사용자의 기본 그룹 소속을 변경: + +`newgrp {{그룹_이름}}` + +- `/etc/passwd`에 설정된 사용자의 기본 그룹으로 리셋: + +`newgrp` diff --git a/pages.ko/linux/nft.md b/pages.ko/linux/nft.md new file mode 100644 index 000000000..97892ff3f --- /dev/null +++ b/pages.ko/linux/nft.md @@ -0,0 +1,37 @@ +# nft + +> Linux 커널 방화벽이 제공하는 테이블, 체인 및 규칙을 구성합니다. +> Nftables는 iptables를 대체합니다. +> 더 많은 정보: . + +- 현재 구성 보기: + +`sudo nft list ruleset` + +- "inet" 가족과 "filter" 테이블로 새 테이블 추가: + +`sudo nft add table {{inet}} {{filter}}` + +- 모든 수신 트래픽을 허용하는 새 체인 추가: + +`sudo nft add chain {{inet}} {{filter}} {{input}} \{ type {{filter}} hook {{input}} priority {{0}} \; policy {{accept}} \}` + +- 여러 TCP 포트를 허용하는 새 규칙 추가: + +`sudo nft add rule {{inet}} {{filter}} {{input}} {{tcp}} {{dport \{ telnet, ssh, http, https \} accept}}` + +- `192.168.0.0/24` 서브넷의 모든 트래픽을 호스트의 공용 IP로 변환하는 NAT 규칙 추가: + +`sudo nft add rule {{nat}} {{postrouting}} ip saddr {{192.168.0.0/24}} {{masquerade}}` + +- 규칙 핸들 표시: + +`sudo nft --handle --numeric list chain {{family}} {{table}} {{chain}}` + +- 규칙 삭제: + +`sudo nft delete rule {{inet}} {{filter}} {{input}} handle {{3}}` + +- 현재 구성 저장: + +`sudo nft list ruleset > {{/etc/nftables.conf}}` diff --git a/pages.ko/linux/nitch.md b/pages.ko/linux/nitch.md new file mode 100644 index 000000000..e58fe054a --- /dev/null +++ b/pages.ko/linux/nitch.md @@ -0,0 +1,16 @@ +# nitch + +> Nim으로 완전히 작성된 작고 매우 빠른 시스템 정보 표시 도구. +> 더 많은 정보: . + +- 시스템 정보 표시 (호스트명, 커널, 가동 시간 등): + +`nitch` + +- [h]도움말 표시: + +`nitch --help` + +- [v]버전 표시: + +`nitch --version` diff --git a/pages.ko/linux/nitrogen.md b/pages.ko/linux/nitrogen.md new file mode 100644 index 000000000..cac7e53bc --- /dev/null +++ b/pages.ko/linux/nitrogen.md @@ -0,0 +1,16 @@ +# nitrogen + +> X 윈도우용 데스크탑 배경 탐색기 및 설정기. +> 더 많은 정보: . + +- 특정 디렉토리의 배경 화면을 보고 설정: + +`nitrogen {{경로/대상/폴더}}` + +- 자동 크기 설정으로 배경 화면 설정: + +`nitrogen --set-auto {{경로/대상/파일}}` + +- 이전 배경 화면 복원: + +`nitrogen --restore` diff --git a/pages.ko/linux/nixos-container.md b/pages.ko/linux/nixos-container.md new file mode 100644 index 000000000..5f3f25ec5 --- /dev/null +++ b/pages.ko/linux/nixos-container.md @@ -0,0 +1,28 @@ +# nixos-container + +> Linux 컨테이너를 사용하여 NixOS 컨테이너 시작. +> 더 많은 정보: . + +- 실행 중인 컨테이너 나열: + +`sudo nixos-container list` + +- 특정 구성 파일로 NixOS 컨테이너 생성: + +`sudo nixos-container create {{컨테이너_이름}} --config-file {{nix_구성_파일_경로}}` + +- 특정 컨테이너 시작, 중지, 종료, 또는 삭제: + +`sudo nixos-container {{start|stop|terminate|destroy|status}} {{컨테이너_이름}}` + +- 실행 중인 컨테이너에서 명령어 실행: + +`sudo nixos-container run {{컨테이너_이름}} -- {{명령어}} {{명령어_인자들}}` + +- 컨테이너 구성 업데이트: + +`sudo $EDITOR /var/lib/container/{{컨테이너_이름}}/etc/nixos/configuration.nix && sudo nixos-container update {{컨테이너_이름}}` + +- 이미 실행 중인 컨테이너에 대한 대화형 셸 세션 시작: + +`sudo nixos-container root-login {{컨테이너_이름}}` diff --git a/pages.ko/linux/nixos-option.md b/pages.ko/linux/nixos-option.md new file mode 100644 index 000000000..5b9ea31d0 --- /dev/null +++ b/pages.ko/linux/nixos-option.md @@ -0,0 +1,28 @@ +# nixos-option + +> NixOS 설정을 확인합니다. +> 더 많은 정보: . + +- 주어진 옵션 키의 모든 하위 키 나열: + +`nixos-option {{옵션_키}}` + +- 현재 부팅 커널 모듈 나열: + +`nixos-option boot.kernelModules` + +- 특정 사용자의 인증된 키 나열: + +`nixos-option users.users.{{사용자명}}.openssh.authorizedKeys.{{키_파일|키}}` + +- 모든 원격 빌더 나열: + +`nixos-option nix.buildMachines` + +- 다른 NixOS 설정에서 주어진 키의 모든 하위 키 나열: + +`NIXOS_CONFIG={{경로/대상/configuration.nix}} nixos-option {{옵션_키}}` + +- 사용자의 모든 값을 재귀적으로 표시: + +`nixos-option -r users.users.{{사용자}}` diff --git a/pages.ko/linux/nixos-rebuild.md b/pages.ko/linux/nixos-rebuild.md new file mode 100644 index 000000000..0fcf9b6eb --- /dev/null +++ b/pages.ko/linux/nixos-rebuild.md @@ -0,0 +1,32 @@ +# nixos-rebuild + +> NixOS 머신을 재구성합니다. +> 더 많은 정보: . + +- 새로운 설정을 빌드하고 전환하며, 부팅 기본값으로 설정: + +`sudo nixos-rebuild switch` + +- 새로운 설정을 빌드하고 전환하며, 부팅 기본값으로 설정하고 부팅 항목 이름 지정: + +`sudo nixos-rebuild switch -p {{이름}}` + +- 새로운 설정을 빌드하고 전환하며, 부팅 기본값으로 설정하고 업데이트 설치: + +`sudo nixos-rebuild switch --upgrade` + +- 설정 변경 사항을 롤백하고 이전 세대로 전환: + +`sudo nixos-rebuild switch --rollback` + +- 새로운 설정을 빌드하여 부팅 기본값으로 설정하지만, 전환하지 않음: + +`sudo nixos-rebuild boot` + +- 새로운 설정을 빌드하고 활성화하지만, 부팅 항목을 만들지 않음 (테스트 용도): + +`sudo nixos-rebuild test` + +- 설정을 빌드하고 가상 머신에서 열기: + +`sudo nixos-rebuild build-vm` diff --git a/pages.ko/linux/nl.md b/pages.ko/linux/nl.md new file mode 100644 index 000000000..c172c22fb --- /dev/null +++ b/pages.ko/linux/nl.md @@ -0,0 +1,36 @@ +# nl + +> 파일이나 `stdin`에서 각 줄에 번호를 매깁니다. +> 더 많은 정보: . + +- 파일에서 빈 줄이 아닌 줄에 번호 매기기: + +`nl {{경로/대상/파일}}` + +- `stdin`에서 읽기: + +`{{명령어}} | nl -` + +- 빈 줄을 포함한 모든 본문 줄에 번호를 매기거나 본문 줄에 번호를 매기지 않기: + +`nl --body-numbering {{a|n}} {{경로/대상/파일}}` + +- 기본 정규 표현식(BRE) 패턴과 일치하는 본문 줄에만 번호 매기기: + +`nl --body-numbering p'FooBar[0-9]' {{경로/대상/파일}}` + +- 줄 번호 매기기에 특정 [i]크기 사용: + +`nl --line-increment {{크기}} {{경로/대상/파일}}` + +- 줄 번호 매기기 형식을 오른쪽 정렬 또는 왼쪽 정렬로 지정하고, 앞쪽에 0을 유지할지 여부 지정: + +`nl --number-format {{rz|ln|rn}}` + +- 줄 번호 매기기의 [w]너비 지정 (기본값은 6): + +`nl --number-width {{열_너비}} {{경로/대상/파일}}` + +- 줄 번호와 줄을 구분하는 특정 문자열 사용 (기본값은 탭): + +`nl --number-separator {{구분자}} {{경로/대상/파일}}` diff --git a/pages.ko/linux/nm-online.md b/pages.ko/linux/nm-online.md new file mode 100644 index 000000000..7c1c4c137 --- /dev/null +++ b/pages.ko/linux/nm-online.md @@ -0,0 +1,12 @@ +# nm-online + +> NetworkManager에 네트워크가 연결되어 있는지 확인. +> 더 많은 정보: . + +- 네트워크가 연결되어 있는지 확인하고 결과를 `stdout`에 출력: + +`nm-online` + +- 연결을 `n`초 동안 대기 (기본값 30초): + +`nm-online --timeout {{n}}` diff --git a/pages.ko/linux/nmcli-agent.md b/pages.ko/linux/nmcli-agent.md new file mode 100644 index 000000000..0a9c5478d --- /dev/null +++ b/pages.ko/linux/nmcli-agent.md @@ -0,0 +1,17 @@ +# nmcli agent + +> `nmcli`를 NetworkManager 비밀 요원이나 polkit 요원으로 실행. +> 이 하위 명령은 `nmcli a`로도 호출할 수 있습니다. +> 더 많은 정보: . + +- `nmcli`를 비밀 요원으로 등록하고 비밀 요청 수신 대기: + +`nmcli agent secret` + +- `nmcli`를 polkit 요원으로 등록하고 권한 요청 수신 대기: + +`nmcli agent polkit` + +- `nmcli`를 비밀 요원 및 polkit 요원으로 등록: + +`nmcli agent all` diff --git a/pages.ko/linux/nmcli-connection.md b/pages.ko/linux/nmcli-connection.md new file mode 100644 index 000000000..5f1e164a9 --- /dev/null +++ b/pages.ko/linux/nmcli-connection.md @@ -0,0 +1,33 @@ +# nmcli connection + +> NetworkManager와 함께 연결 관리. +> 이 하위 명령은 `nmcli c`로도 호출할 수 있습니다. +> 더 많은 정보: . + +- 모든 NetworkManager 연결 나열(이름, UUID, 유형 및 장치 표시): + +`nmcli connection` + +- 연결 활성화: + +`nmcli connection up uuid {{uuid}}` + +- 연결 비활성화: + +`nmcli connection down uuid {{uuid}}` + +- 자동 구성된 듀얼 스택 연결 생성: + +`nmcli connection add ifname {{인터페이스_이름}} type {{이더넷}} ipv4.method {{auto}} ipv6.method {{auto}}` + +- 고정 IPv6 전용 연결 생성: + +`nmcli connection add ifname {{인터페이스_이름}} type {{이더넷}} ip6 {{2001:db8::2/64}} gw6 {{2001:db8::1}} ipv6.dns {{2001:db8::1}} ipv4.method {{ignore}}` + +- 고정 IPv4 전용 연결 생성: + +`nmcli connection add ifname {{인터페이스_이름}} type {{이더넷}} ip4 {{10.0.0.7/8}} gw4 {{10.0.0.1}} ipv4.dns {{10.0.0.1}} ipv6.method {{ignore}}` + +- OVPN 파일에서 OpenVPN을 사용하여 VPN 연결 생성: + +`nmcli connection import type {{openvpn}} file {{경로/대상/vpn_구성.ovpn}}` diff --git a/pages.ko/linux/nmcli-device.md b/pages.ko/linux/nmcli-device.md new file mode 100644 index 000000000..86cfd63d8 --- /dev/null +++ b/pages.ko/linux/nmcli-device.md @@ -0,0 +1,21 @@ +# nmcli device + +> NetworkManager를 사용하여 네트워크 인터페이스를 관리하고 새로운 Wi-Fi 연결을 설정합니다. +> 이 하위 명령은 `nmcli d`로도 호출할 수 있습니다. +> 더 많은 정보: . + +- 모든 네트워크 인터페이스의 상태를 출력: + +`nmcli device status` + +- 사용 가능한 Wi-Fi 액세스 포인트를 출력: + +`nmcli device wifi` + +- 지정된 SSID의 Wi-Fi 네트워크에 연결 (비밀번호 입력 요청이 표시됨): + +`nmcli --ask device wifi connect {{ssid}}` + +- 현재 Wi-Fi 네트워크의 비밀번호와 QR 코드를 출력: + +`nmcli device wifi show-password` diff --git a/pages.ko/linux/nmcli-general.md b/pages.ko/linux/nmcli-general.md new file mode 100644 index 000000000..9c836ef5b --- /dev/null +++ b/pages.ko/linux/nmcli-general.md @@ -0,0 +1,29 @@ +# nmcli general + +> NetworkManager의 일반 설정을 관리합니다. +> 이 하위 명령은 `nmcli g`로도 호출할 수 있습니다. +> 더 많은 정보: . + +- NetworkManager의 일반 상태 표시: + +`nmcli general` + +- 현재 장치의 호스트명 표시: + +`nmcli general hostname` + +- 현재 장치의 호스트명 변경: + +`sudo nmcli general hostname {{새_호스트명}}` + +- NetworkManager의 권한 표시: + +`nmcli general permissions` + +- 현재 로깅 수준 및 도메인 표시: + +`nmcli general logging` + +- 로깅 수준 및/또는 도메인 설정 (`man NetworkManager.conf`에서 사용 가능한 모든 도메인 확인): + +`nmcli general logging level {{INFO|OFF|ERR|WARN|DEBUG|TRACE}} domain {{도메인_1,도메인_2,...}}` diff --git a/pages.ko/linux/nmcli-monitor.md b/pages.ko/linux/nmcli-monitor.md new file mode 100644 index 000000000..486abfbd3 --- /dev/null +++ b/pages.ko/linux/nmcli-monitor.md @@ -0,0 +1,9 @@ +# nmcli monitor + +> NetworkManager 연결 상태 변경 사항 모니터링. +> 이 하위 명령은 `nmcli m`으로도 호출할 수 있습니다. +> 더 많은 정보: . + +- NetworkManager 변경 사항 모니터링 시작: + +`nmcli monitor` diff --git a/pages.ko/linux/nmcli-networking.md b/pages.ko/linux/nmcli-networking.md new file mode 100644 index 000000000..1548075a0 --- /dev/null +++ b/pages.ko/linux/nmcli-networking.md @@ -0,0 +1,21 @@ +# nmcli networking + +> NetworkManager의 네트워킹 상태를 관리합니다. +> 이 하위 명령은 `nmcli n`으로도 호출할 수 있습니다. +> 더 많은 정보: . + +- NetworkManager의 네트워킹 상태 표시: + +`nmcli networking` + +- NetworkManager가 관리하는 네트워킹 및 모든 인터페이스 활성화 또는 비활성화: + +`nmcli networking {{on|off}}` + +- 마지막으로 알려진 연결 상태 표시: + +`nmcli networking connectivity` + +- 현재 연결 상태 확인: + +`nmcli networking connectivity check` diff --git a/pages.ko/linux/nmcli-radio.md b/pages.ko/linux/nmcli-radio.md new file mode 100644 index 000000000..ca30ec7fa --- /dev/null +++ b/pages.ko/linux/nmcli-radio.md @@ -0,0 +1,29 @@ +# nmcli radio + +> 라디오 스위치의 상태를 표시하거나 NetworkManager를 사용하여 활성화/비활성화. +> 이 하위 명령은 `nmcli r`로도 호출할 수 있습니다. +> 더 많은 정보: . + +- Wi-Fi 상태 표시: + +`nmcli radio wifi` + +- Wi-Fi 켜기 또는 끄기: + +`nmcli radio wifi {{on|off}}` + +- WWAN 상태 표시: + +`nmcli radio wwan` + +- WWAN 켜기 또는 끄기: + +`nmcli radio wwan {{on|off}}` + +- 두 스위치의 상태 표시: + +`nmcli radio all` + +- 두 스위치 켜기 또는 끄기: + +`nmcli radio all {{on|off}}` diff --git a/pages.ko/linux/nmcli.md b/pages.ko/linux/nmcli.md new file mode 100644 index 000000000..6b9207bd6 --- /dev/null +++ b/pages.ko/linux/nmcli.md @@ -0,0 +1,32 @@ +# nmcli + +> NetworkManager를 사용하여 네트워크 구성을 관리합니다. +> 더 많은 정보: . + +- NetworkManager 비밀/폴킷 에이전트로서 `nmcli` 실행에 대한 문서 보기: + +`tldr nmcli agent` + +- 네트워크 연결 관리에 대한 문서 보기: + +`tldr nmcli connection` + +- 네트워크 인터페이스 관리 및 새로운 Wi-Fi 연결 설정에 대한 문서 보기: + +`tldr nmcli device` + +- NetworkManager의 일반 설정 관리에 대한 문서 보기: + +`tldr nmcli general` + +- NetworkManager의 활동 모니터에 대한 문서 보기: + +`tldr nmcli monitor` + +- 네트워킹 활성화/비활성화 및 상태 확인에 대한 문서 보기: + +`tldr nmcli networking` + +- 라디오 스위치 관리에 대한 문서 보기: + +`tldr nmcli radio` diff --git a/pages.ko/linux/nmon.md b/pages.ko/linux/nmon.md new file mode 100644 index 000000000..d946e2236 --- /dev/null +++ b/pages.ko/linux/nmon.md @@ -0,0 +1,16 @@ +# nmon + +> 시스템 관리자, 튜너 및 벤치마크 도구. +> 더 많은 정보: . + +- `nmon` 시작: + +`nmon` + +- 기록을 파일에 저장 ("-s 300 -c 288" 기본값): + +`nmon -f` + +- 각 측정 사이에 30초를 두고 총 240번의 측정을 기록하여 파일에 저장: + +`nmon -f -s {{30}} -c {{240}}` diff --git a/pages.ko/linux/nmtui-connect.md b/pages.ko/linux/nmtui-connect.md new file mode 100644 index 000000000..b8a10cb6f --- /dev/null +++ b/pages.ko/linux/nmtui-connect.md @@ -0,0 +1,7 @@ +# nmtui-connect + +> 이 명령어는 `nmtui connect`의 별칭입니다. + +- 원본 명령에 대한 문서 보기: + +`tldr nmtui` diff --git a/pages.ko/linux/nmtui-edit.md b/pages.ko/linux/nmtui-edit.md new file mode 100644 index 000000000..59702760d --- /dev/null +++ b/pages.ko/linux/nmtui-edit.md @@ -0,0 +1,7 @@ +# nmtui-edit + +> 이 명령은 `nmtui edit`의 별칭입니다. + +- 원본 명령에 대한 문서 보기: + +`tldr nmtui` diff --git a/pages.ko/linux/nmtui-hostname.md b/pages.ko/linux/nmtui-hostname.md new file mode 100644 index 000000000..62bb45ad5 --- /dev/null +++ b/pages.ko/linux/nmtui-hostname.md @@ -0,0 +1,7 @@ +# nmtui-hostname + +> 이 명령은 `nmtui hostname`의 별칭입니다. + +- 원본 명령에 대한 문서 보기: + +`tldr nmtui` diff --git a/pages.ko/linux/nmtui.md b/pages.ko/linux/nmtui.md new file mode 100644 index 000000000..cb7e56bab --- /dev/null +++ b/pages.ko/linux/nmtui.md @@ -0,0 +1,25 @@ +# nmtui + +> NetworkManager를 제어하기 위한 텍스트 사용자 인터페이스. +> 화살표 키로 탐색하고, Enter 키로 옵션을 선택하세요. +> 더 많은 정보: . + +- 사용자 인터페이스 열기: + +`nmtui` + +- 사용 가능한 연결 목록을 표시하고, 활성화 또는 비활성화 옵션 선택: + +`nmtui connect` + +- 특정 네트워크에 연결: + +`nmtui connect {{이름|UUID|장치|SSID}}` + +- 특정 네트워크 편집/추가/삭제: + +`nmtui edit {{이름|ID}}` + +- 시스템 호스트명 설정: + +`nmtui hostname` diff --git a/pages.ko/linux/nologin.md b/pages.ko/linux/nologin.md new file mode 100644 index 000000000..9258d4dd3 --- /dev/null +++ b/pages.ko/linux/nologin.md @@ -0,0 +1,12 @@ +# nologin + +> 사용자가 로그인하지 못하도록 하는 대체 셸. +> 더 많은 정보: . + +- 사용자의 로그인 셸을 `nologin`으로 설정하여 로그인을 방지: + +`chsh -s {{사용자}} nologin` + +- `nologin` 로그인 셸을 가진 사용자에게 표시할 메시지 사용자 지정: + +`echo "{{로그인_거부_메시지}}" > /etc/nologin.txt` diff --git a/pages.ko/linux/nordvpn.md b/pages.ko/linux/nordvpn.md new file mode 100644 index 000000000..6f9edb62a --- /dev/null +++ b/pages.ko/linux/nordvpn.md @@ -0,0 +1,32 @@ +# nordvpn + +> NordVPN의 명령줄 인터페이스. +> 더 많은 정보: . + +- NordVPN 계정에 대화형으로 로그인: + +`nordvpn login` + +- 연결 상태 표시: + +`nordvpn status` + +- 가장 가까운 NordVPN 서버에 연결: + +`nordvpn connect` + +- 사용 가능한 모든 국가 나열: + +`nordvpn countries` + +- 특정 국가의 NordVPN 서버에 연결: + +`nordvpn connect {{독일}}` + +- 특정 국가 및 도시의 NordVPN 서버에 연결: + +`nordvpn connect {{독일}} {{베를린}}` + +- 자동 연결 옵션 설정: + +`nordvpn set autoconnect on` diff --git a/pages.ko/linux/notify-send.md b/pages.ko/linux/notify-send.md new file mode 100644 index 000000000..b12e47276 --- /dev/null +++ b/pages.ko/linux/notify-send.md @@ -0,0 +1,20 @@ +# notify-send + +> 현재 데스크톱 환경의 알림 시스템을 사용하여 알림을 생성합니다. +> 더 많은 정보: . + +- 제목 "Test"와 내용 "This is a test"로 알림 표시: + +`notify-send "{{Test}}" "{{This is a test}}"` + +- 사용자 지정 아이콘과 함께 알림 표시: + +`notify-send -i {{아이콘.png}} "{{테스트}}" "{{이것은 테스트입니다}}"` + +- 5초 동안 알림 표시: + +`notify-send -t 5000 "{{테스트}}" "{{이것은 테스트입니다}}"` + +- 앱의 아이콘과 이름으로 알림 표시: + +`notify-send "{{Test}}" --icon={{google-chrome}} --app-name="{{Google Chrome}}"` diff --git a/pages.ko/linux/nova.md b/pages.ko/linux/nova.md new file mode 100644 index 000000000..e5a064137 --- /dev/null +++ b/pages.ko/linux/nova.md @@ -0,0 +1,28 @@ +# nova + +> 컴퓨팅 인스턴스를 프로비저닝하는 방법을 제공하는 OpenStack 프로젝트. +> 더 많은 정보: . + +- 현재 테넌트의 VM 나열: + +`nova list` + +- 모든 테넌트의 VM 나열 (관리자 사용자만 가능): + +`nova list --all-tenants` + +- 특정 호스트에 VM 부팅: + +`nova boot --nic net-id={{네트워크_ID}} --image {{이미지_ID}} --flavor {{플레이버}} --availability-zone nova:{{호스트_이름}} {{VM_이름}}` + +- 서버 시작: + +`nova start {{서버}}` + +- 서버 중지: + +`nova stop {{서버}}` + +- 특정 VM에 네트워크 인터페이스 연결: + +`nova interface-attach --net-id {{네트워크_ID}} {{서버}}` diff --git a/pages.ko/linux/nsenter.md b/pages.ko/linux/nsenter.md new file mode 100644 index 000000000..41563b1d1 --- /dev/null +++ b/pages.ko/linux/nsenter.md @@ -0,0 +1,21 @@ +# nsenter + +> 실행 중인 프로세스의 네임스페이스에서 새로운 명령을 실행합니다. +> Docker 이미지나 chroot 감옥에 특히 유용합니다. +> 더 많은 정보: . + +- 특정 프로세스와 동일한 네임스페이스를 사용하여 명령 실행: + +`nsenter --target {{pid}} --all {{명령}} {{명령_인수}}` + +- 특정 프로세스의 마운트|UTS|IPC|네트워크|PID|사용자|cgroup|시간 네임스페이스에서 명령 실행: + +`nsenter --target {{pid}} --{{mount|uts|ipc|net|pid|user|cgroup}} {{명령}} {{명령_인수}}` + +- 특정 프로세스의 UTS, 시간, IPC 네임스페이스에서 명령 실행: + +`nsenter --target {{pid}} --uts --time --ipc -- {{명령}} {{명령_인수}}` + +- procfs를 참조하여 특정 프로세스의 네임스페이스에서 명령 실행: + +`nsenter --pid=/proc/{{pid}}/pid/net -- {{명령}} {{명령_인수}}` diff --git a/pages.ko/linux/nsnake.md b/pages.ko/linux/nsnake.md new file mode 100644 index 000000000..0aa353f63 --- /dev/null +++ b/pages.ko/linux/nsnake.md @@ -0,0 +1,24 @@ +# nsnake + +> 터미널에서 즐기는 Snake 게임. +> 더 많은 정보: . + +- Snake 게임 시작: + +`nsnake` + +- Snake 조작: + +`{{위|아래|왼쪽|오른쪽 화살표 키}}` + +- 게임 일시 정지/재개: + +`p` + +- 게임 종료: + +`q` + +- 게임 중 도움말 표시: + +`h` diff --git a/pages.ko/linux/nsxiv.md b/pages.ko/linux/nsxiv.md new file mode 100644 index 000000000..90a287c5b --- /dev/null +++ b/pages.ko/linux/nsxiv.md @@ -0,0 +1,32 @@ +# nsxiv + +> Neo Simple X 이미지 뷰어. +> 더 많은 정보: . + +- 이미지 열기: + +`nsxiv {{경로/대상/파일1 경로/대상/파일2 ...}}` + +- 이미지 모드에서 폴더의 이미지 열기: + +`nsxiv {{경로/대상/폴더1 경로/대상/폴더2 ...}}` + +- 폴더를 재귀적으로 검색하여 이미지를 보기: + +`nsxiv -r {{경로/대상/폴더1 경로/대상/폴더2 ...}}` + +- nsxiv 종료: + +`q` + +- 썸네일 모드로 전환하거나 선택한 이미지를 이미지 모드에서 열기: + +`` + +- 이미지 모드에서 이미지를 앞으로 넘기기: + +`n` + +- 이미지 모드에서 이미지를 뒤로 넘기기: + +`p` diff --git a/pages.ko/linux/ntfsfix.md b/pages.ko/linux/ntfsfix.md new file mode 100644 index 000000000..50f109ca4 --- /dev/null +++ b/pages.ko/linux/ntfsfix.md @@ -0,0 +1,8 @@ +# ntfsfix + +> NTFS 파티션의 일반적인 문제 해결 도구. +> 더 많은 정보: . + +- 지정된 NTFS 파티션 문제 해결: + +`sudo ntfsfix {{/dev/sdXN}}` diff --git a/pages.ko/linux/ntpd.md b/pages.ko/linux/ntpd.md new file mode 100644 index 000000000..a8f72a205 --- /dev/null +++ b/pages.ko/linux/ntpd.md @@ -0,0 +1,16 @@ +# ntpd + +> 시스템 시계를 원격 시간 서버나 로컬 기준 시계에 동기화하는 공식 NTP(네트워크 시간 프로토콜) 데몬. +> 더 많은 정보: . + +- 데몬 시작: + +`sudo ntpd` + +- 시스템 시간을 원격 서버와 한 번 동기화(동기화 후 종료): + +`sudo ntpd --quit` + +- "큰" 조정을 허용하여 한 번 동기화: + +`sudo ntpd --panicgate --quit` diff --git a/pages.ko/linux/ntpdate.md b/pages.ko/linux/ntpdate.md new file mode 100644 index 000000000..e9e19c3e4 --- /dev/null +++ b/pages.ko/linux/ntpdate.md @@ -0,0 +1,20 @@ +# ntpdate + +> NTP를 통해 날짜 및 시간을 동기화하고 설정합니다. +> 더 많은 정보: . + +- 날짜와 시간을 동기화하고 설정: + +`sudo ntpdate {{호스트}}` + +- 시간을 설정하지 않고 호스트에 질의: + +`ntpdate -q {{호스트}}` + +- 방화벽이 특권 포트를 차단하는 경우 비특권 포트를 사용: + +`sudo ntpdate -u {{호스트}}` + +- 시간을 `slewed` 대신 `settimeofday`를 사용하여 강제로 조정: + +`sudo ntpdate -b {{호스트}}` diff --git a/pages.ko/linux/ntpq.md b/pages.ko/linux/ntpq.md new file mode 100644 index 000000000..1b506d51c --- /dev/null +++ b/pages.ko/linux/ntpq.md @@ -0,0 +1,24 @@ +# ntpq + +> 네트워크 타임 프로토콜(NTP) 데몬 질의 도구. +> 더 많은 정보: . + +- 대화형 모드로 `ntpq` 시작: + +`ntpq --interactive` + +- NTP 피어 목록 출력: + +`ntpq --peers` + +- IP 주소에서 호스트명을 해석하지 않고 NTP 피어 목록 출력: + +`ntpq --numeric --peers` + +- 디버깅 모드로 `ntpq` 사용: + +`ntpq --debug-level` + +- NTP 시스템 변수 값 출력: + +`ntpq --command={{rv}}` diff --git a/pages.ko/linux/numactl.md b/pages.ko/linux/numactl.md new file mode 100644 index 000000000..648769e31 --- /dev/null +++ b/pages.ko/linux/numactl.md @@ -0,0 +1,16 @@ +# numactl + +> 프로세스 또는 공유 메모리에 대한 NUMA 정책 제어. +> 더 많은 정보: . + +- 노드 0에서 명령을 실행하고 메모리는 노드 0과 1에 할당: + +`numactl --cpunodebind={{0}} --membind={{0,1}} -- {{명령}} {{명령_인자들}}` + +- 현재 CPU 세트의 CPU(코어) 0-4 및 8-12에서 명령 실행: + +`numactl --physcpubind={{+0-4,8-12}} -- {{명령}} {{명령_인자들}}` + +- 모든 CPU에 메모리를 인터리브하여 명령 실행: + +`numactl --interleave={{all}} -- {{명령}} {{명령_인자들}}` diff --git a/pages.ko/linux/numlockx.md b/pages.ko/linux/numlockx.md new file mode 100644 index 000000000..110c6927d --- /dev/null +++ b/pages.ko/linux/numlockx.md @@ -0,0 +1,20 @@ +# numlockx + +> X11 세션에서 넘버락 키 상태를 제어합니다. +> 더 많은 정보: . + +- 현재 넘버락 상태 표시: + +`numlockx status` + +- 넘버락 켜기: + +`numlockx on` + +- 넘버락 끄기: + +`numlockx off` + +- 현재 상태 전환: + +`numlockx toggle`