Преглед на файлове

linux/h*: add Korean translation (#14705)

코드싸이 преди 4 месеца
родител
ревизия
65635e8a74

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

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

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

@@ -0,0 +1,28 @@
+# handlr
+
+> 기본 애플리케이션을 관리합니다.
+> 더 많은 정보: <https://github.com/chmln/handlr>.
+
+- 기본 애플리케이션에서 URL 열기:
+
+`handlr open {{https://example.com}}`
+
+- 기본 PDF 뷰어에서 PDF 열기:
+
+`handlr open {{경로/대상/파일.pdf}}`
+
+- PNG 파일의 기본 애플리케이션으로 `imv` 설정:
+
+`handlr set {{.png}} {{imv.desktop}}`
+
+- 모든 오디오 파일의 기본 애플리케이션으로 MPV 설정:
+
+`handlr set {{'audio/*'}} {{mpv.desktop}}`
+
+- 모든 기본 앱 나열:
+
+`handlr list`
+
+- PNG 파일의 기본 애플리케이션 출력:
+
+`handlr get {{.png}}`

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

@@ -0,0 +1,16 @@
+# hardinfo
+
+> GUI 창에서 하드웨어 정보를 표시합니다.
+> 더 많은 정보: <https://github.com/lpereira/hardinfo>.
+
+- `hardinfo` 시작:
+
+`hardinfo`
+
+- 보고서를 `stdout`으로 출력:
+
+`hardinfo -r`
+
+- 보고서를 HTML 파일로 저장:
+
+`hardinfo -r -f html > hardinfo.html`

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

@@ -0,0 +1,36 @@
+# hcitool
+
+> Bluetooth 장치에 연결을 모니터링, 구성하고 특수 명령을 전송합니다.
+> 더 많은 정보: <https://manned.org/hcitool>.
+
+- Bluetooth 장치 검색:
+
+`hcitool scan`
+
+- 장치의 이름을 출력하고 MAC 주소 반환:
+
+`hcitool name {{bdaddr}}`
+
+- 원격 Bluetooth 장치 정보 가져오기:
+
+`hcitool info {{bdaddr}}`
+
+- Bluetooth 장치와의 연결 품질 확인:
+
+`hcitool lq {{bdaddr}}`
+
+- 전송 전력 수준 수정:
+
+`hcitool tpl {{bdaddr}} {{0|1}}`
+
+- 연결 정책 표시:
+
+`hcitool lp`
+
+- 특정 장치와 인증 요청:
+
+`hcitool auth {{bdaddr}}`
+
+- 로컬 장치 표시:
+
+`hcitool dev`

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

@@ -0,0 +1,32 @@
+# hdparm
+
+> SATA 및 IDE 하드 드라이브 매개변수를 조회하고 설정합니다.
+> 더 많은 정보: <https://manned.org/hdparm>.
+
+- 지정된 장치의 식별 정보 요청:
+
+`sudo hdparm -I {{/dev/장치}}`
+
+- 고급 전원 관리 수준 확인:
+
+`sudo hdparm -B {{/dev/장치}}`
+
+- 고급 전원 관리 값 설정 (1-127은 스핀 다운 허용, 128-254는 허용하지 않음):
+
+`sudo hdparm -B {{1}} {{/dev/장치}}`
+
+- 장치의 현재 전원 모드 상태 표시:
+
+`sudo hdparm -C {{/dev/장치}}`
+
+- 드라이브를 즉시 대기 모드로 전환 (대개 드라이브가 스핀 다운 됨):
+
+`sudo hdparm -y {{/dev/장치}}`
+
+- 드라이브를 대기(저전력) 모드로 전환하고 대기 시간 초과 설정:
+
+`sudo hdparm -S {{대기_시간_초과}} {{장치}}`
+
+- 특정 장치의 읽기 속도 테스트:
+
+`sudo hdparm -tT {{장치}}`

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

@@ -0,0 +1,20 @@
+# head
+
+> 파일의 첫 부분을 출력합니다.
+> 더 많은 정보: <https://www.gnu.org/software/coreutils/head>.
+
+- 파일의 처음 몇 줄을 출력:
+
+`head --lines {{개수}} {{경로/대상/파일}}`
+
+- 파일의 처음 몇 바이트를 출력:
+
+`head --bytes {{개수}} {{경로/대상/파일}}`
+
+- 파일의 마지막 몇 줄을 제외하고 출력:
+
+`head --lines -{{개수}} {{경로/대상/파일}}`
+
+- 파일의 마지막 몇 바이트를 제외하고 출력:
+
+`head --bytes -{{개수}} {{경로/대상/파일}}`

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

@@ -0,0 +1,24 @@
+# hlint
+
+> Haskell 코드에 대한 개선 사항을 제안합니다.
+> 더 많은 정보: <https://hackage.haskell.org/package/hlint>.
+
+- 주어진 파일에 대한 제안 사항 표시:
+
+`hlint {{경로/대상/파일}} options`
+
+- 모든 Haskell 파일을 검사하고 보고서 생성:
+
+`hlint {{경로/대상/폴더}} --report`
+
+- 대부분의 제안을 자동으로 적용:
+
+`hlint {{경로/대상/파일}} --refactor`
+
+- 추가 옵션 표시:
+
+`hlint {{경로/대상/파일}} --refactor-options`
+
+- 모든 미해결 힌트를 무시하는 설정 파일 생성:
+
+`hlint {{경로/대상/파일}} --default > {{.hlint.yaml}}`

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

@@ -0,0 +1,36 @@
+# homectl
+
+> systemd-homed 서비스를 사용하여 홈 디렉토리를 생성, 제거, 변경 또는 검사합니다.
+> 더 많은 정보: <https://manned.org/homectl>.
+
+- 사용자 계정과 관련된 홈 디렉토리 나열:
+
+`homectl list`
+
+- 사용자 계정과 관련된 홈 디렉토리 생성:
+
+`sudo homectl create {{사용자명}}`
+
+- 특정 사용자 및 관련 홈 디렉토리 제거:
+
+`sudo homectl remove {{사용자명}}`
+
+- 특정 사용자의 비밀번호 변경:
+
+`sudo homectl passwd {{사용자명}}`
+
+- 특정 홈 디렉토리에 접근하여 셸 또는 명령 실행:
+
+`sudo homectl with {{사용자명}} -- {{명령}} {{명령_인자}}`
+
+- 특정 홈 디렉토리 잠금 또는 잠금 해제:
+
+`sudo homectl {{lock|unlock}} {{사용자명}}`
+
+- 특정 홈 디렉토리에 할당된 디스크 공간을 100 GiB로 변경:
+
+`sudo homectl resize {{사용자명}} {{100G}}`
+
+- 도움말 표시:
+
+`homectl --help`

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

@@ -0,0 +1,25 @@
+# homeshick
+
+> Git dotfiles를 동기화합니다.
+> 같이 보기: `chezmoi`, `stow`, `tuckr`, `vcsh`.
+> 더 많은 정보: <https://github.com/andsens/homeshick/wiki>.
+
+- 새로운 성(castle) 생성:
+
+`homeshick generate {{성_이름}}`
+
+- 성에 파일 추가:
+
+`homeshick track {{성_이름}} {{경로/대상/파일}}`
+
+- 성으로 이동:
+
+`homeshick cd {{성_이름}}`
+
+- 성 복제:
+
+`homeshick clone {{GitHub_사용자명}}/{{저장소_이름}}`
+
+- 성의 모든 파일을 심볼릭 링크로 연결:
+
+`homeshick link {{성_이름}}`

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

@@ -0,0 +1,20 @@
+# hostnamectl
+
+> 컴퓨터의 호스트명을 가져오거나 설정합니다.
+> 더 많은 정보: <https://manned.org/hostnamectl>.
+
+- 컴퓨터의 호스트명 가져오기:
+
+`hostnamectl`
+
+- 컴퓨터의 호스트명 설정:
+
+`sudo hostnamectl set-hostname "{{호스트명}}"`
+
+- 컴퓨터에 보기 좋은 호스트명 설정:
+
+`sudo hostnamectl set-hostname --static "{{호스트명.example.com}}" && sudo hostnamectl set-hostname --pretty "{{호스트명}}"`
+
+- 호스트명을 기본값으로 재설정:
+
+`sudo hostnamectl set-hostname --pretty ""`

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

@@ -0,0 +1,20 @@
+# htpdate
+
+> 웹 서버의 HTTP 헤더를 통해 로컬 날짜 및 시간을 동기화합니다.
+> 더 많은 정보: <https://www.vervest.org/htp/>.
+
+- 날짜와 시간 동기화:
+
+`sudo htpdate {{호스트}}`
+
+- 동기화 시뮬레이션 수행, 실제 동작은 없음:
+
+`htpdate -q {{호스트}}`
+
+- 체계적인 시계 드리프트 보정:
+
+`sudo htpdate -x {{호스트}}`
+
+- 동기화 후 즉시 시간 설정:
+
+`sudo htpdate -s {{호스트}}`

+ 16 - 0
pages.ko/linux/http-prompt.md

@@ -0,0 +1,16 @@
+# http-prompt
+
+> 자동 완성 및 구문 강조 기능을 갖춘 대화형 명령줄 HTTP 클라이언트.
+> 더 많은 정보: <https://github.com/httpie/http-prompt>.
+
+- 기본 URL <http://localhost:8000> 또는 이전 세션을 대상으로 세션 시작:
+
+`http-prompt`
+
+- 지정된 URL로 세션 시작:
+
+`http-prompt {{http://example.com}}`
+
+- 초기 옵션과 함께 세션 시작:
+
+`http-prompt {{localhost:8000/api}} --auth {{사용자명:비밀번호}}`

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

@@ -0,0 +1,21 @@
+# http_load
+
+> HTTP 벤치마킹 도구.
+> 웹 서버의 처리량을 테스트하기 위해 여러 HTTP 패치를 병렬로 실행합니다.
+> 더 많은 정보: <https://www.acme.com/software/http_load/>.
+
+- 초당 20개의 요청을 주어진 URL 목록 파일을 기반으로 60초 동안 에뮬레이트:
+
+`http_load -rate {{20}} -seconds {{60}} {{경로/대상/urls.txt}}`
+
+- 5개의 동시 요청을 주어진 URL 목록 파일을 기반으로 60초 동안 에뮬레이트:
+
+`http_load -parallel {{5}} -seconds {{60}} {{경로/대상/urls.txt}}`
+
+- 초당 20개의 요청으로 1000개의 요청을 주어진 URL 목록 파일을 기반으로 에뮬레이트:
+
+`http_load -rate {{20}} -fetches {{1000}} {{경로/대상/urls.txt}}`
+
+- 5개의 동시 요청으로 1000개의 요청을 주어진 URL 목록 파일을 기반으로 에뮬레이트:
+
+`http_load -parallel {{5}} -fetches {{1000}} {{경로/대상/urls.txt}}`

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

@@ -0,0 +1,16 @@
+# hwclock
+
+> 하드웨어 시계를 읽거나 변경합니다. 일반적으로 루트 권한이 필요합니다.
+> 더 많은 정보: <https://manned.org/hwclock>.
+
+- 하드웨어 시계에 의해 보고된 현재 시간 표시:
+
+`hwclock`
+
+- 현재 소프트웨어 시계 시간을 하드웨어 시계에 기록 (시스템 설정 중에 사용되기도 함):
+
+`hwclock --systohc`
+
+- 현재 하드웨어 시계 시간을 소프트웨어 시계에 기록:
+
+`hwclock --hctosys`

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

@@ -0,0 +1,24 @@
+# hwinfo
+
+> 시스템에 있는 하드웨어를 탐색합니다.
+> 더 많은 정보: <https://manpages.opensuse.org/hwinfo/hwinfo.8.en.html>.
+
+- 그래픽 카드 정보 가져오기:
+
+`hwinfo --gfxcard`
+
+- 네트워크 장치 정보 가져오기:
+
+`hwinfo --network`
+
+- 디스크와 CD-ROM 드라이브 목록을 출력 (출력을 줄여서 표시):
+
+`hwinfo --short --disk --cdrom`
+
+- 모든 하드웨어 정보를 파일에 기록:
+
+`hwinfo --all --log {{경로/대상/파일}}`
+
+- 도움말 표시:
+
+`hwinfo --help`

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

@@ -0,0 +1,32 @@
+# hyprctl
+
+> Hyprland Wayland 컴포지터의 일부를 제어.
+> 더 많은 정보: <https://wiki.hyprland.org/Configuring/Using-hyprctl>.
+
+- Hyprland 구성 파일 다시 로드:
+
+`hyprctl reload`
+
+- 활성 창 이름 반환:
+
+`hyprctl activewindow`
+
+- 연결된 입력 장치 모두 나열:
+
+`hyprctl devices`
+
+- 각 속성을 포함한 모든 출력 나열:
+
+`hyprctl workspaces`
+
+- 인수를 사용하여 디스패처 호출:
+
+`hyprctl dispatch exec {{앱}}`
+
+- 구성 키워드를 동적으로 설정:
+
+`hyprctl keyword {{키워드}} {{값}}`
+
+- 버전 표시:
+
+`hyprctl version`

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

@@ -0,0 +1,32 @@
+# hyprpm
+
+> Hyprland Wayland 컴포지터의 플러그인을 제어.
+> 더 많은 정보: <https://wiki.hyprland.org/Plugins/Using-Plugins/#hyprpm>.
+
+- 플러그인 추가:
+
+`hyprpm add {{git_url}}`
+
+- 플러그인 제거:
+
+`hyprpm remove {{git_url|플러그인_이름}}`
+
+- 플러그인 활성화:
+
+`hyprpm enable {{플러그인_이름}}`
+
+- 플러그인 비활성화:
+
+`hyprpm disable {{플러그인_이름}}`
+
+- 모든 플러그인 업데이트 및 확인:
+
+`hyprpm update`
+
+- 작업 강제 실행:
+
+`hyprpm {{-f|--force}} {{작업}}`
+
+- 설치된 모든 플러그인 나열:
+
+`hyprpm list`