diff --git a/pages.ko/linux/x0vncserver.md b/pages.ko/linux/x0vncserver.md new file mode 100644 index 0000000000..301f042b7a --- /dev/null +++ b/pages.ko/linux/x0vncserver.md @@ -0,0 +1,12 @@ +# x0vncserver + +> X 디스플레이용 TigerVNC 서버. +> 더 많은 정보: . + +- 암호 파일을 사용하여 VNC 서버 시작: + +`x0vncserver -display {{:0}} -passwordfile {{경로/대상/파일}}` + +- 특정 포트를 사용하여 VNC 서버 시작: + +`x0vncserver -display {{:0}} -rfbport {{포트}}` diff --git a/pages.ko/linux/x11vnc.md b/pages.ko/linux/x11vnc.md new file mode 100644 index 0000000000..a0102e35fd --- /dev/null +++ b/pages.ko/linux/x11vnc.md @@ -0,0 +1,25 @@ +# x11vnc + +> 기존 디스플레이 서버에서 VNC를 활성화하는 VNC 서버. +> 기본적으로, 서버는 모든 클라이언트가 연결을 끊으면 자동으로 종료됩니다. +> 더 많은 정보: . + +- 여러 클라이언트가 연결할 수 있도록 VNC 서버 시작: + +`x11vnc -shared` + +- 뷰 전용 모드로 VNC 서버를 시작하고 마지막 클라이언트가 연결을 끊어도 종료되지 않도록 설정: + +`x11vnc -forever -viewonly` + +- 특정 디스플레이와 화면에서 VNC 서버 시작 (둘 다 색인 0부터 시작): + +`x11vnc -display :{{디스플레이}}.{{화면}}` + +- 세 번째 디스플레이의 기본 화면에서 VNC 서버 시작: + +`x11vnc -display :{{2}}` + +- 첫 번째 디스플레이의 두 번째 화면에서 VNC 서버 시작: + +`x11vnc -display :{{0}}.{{1}}` diff --git a/pages.ko/linux/xauth.md b/pages.ko/linux/xauth.md new file mode 100644 index 0000000000..9ee47cca78 --- /dev/null +++ b/pages.ko/linux/xauth.md @@ -0,0 +1,36 @@ +# xauth + +> X 서버에 연결할 때 사용되는 인증 정보를 편집하고 표시. +> 더 많은 정보: . + +- 특정 인증 파일로 대화형 모드 시작 (`~/.Xauthority`가 기본값): + +`xauth -f {{경로/대상/파일}}` + +- 인증 파일에 대한 정보 표시: + +`xauth info` + +- 모든 디스플레이에 대한 인증 항목 표시: + +`xauth list` + +- 특정 디스플레이에 대한 인증 추가: + +`xauth add {{디스플레이_이름}} {{프로토콜_이름}} {{키}}` + +- 특정 디스플레이에 대한 인증 제거: + +`xauth remove {{디스플레이_이름}}` + +- 현재 디스플레이에 대한 인증 항목을 `stdout`에 출력: + +`xauth extract - $DISPLAY` + +- 특정 파일에서 인증 항목을 인증 데이터베이스에 병합: + +`cat {{경로/대상/파일}} | xauth merge -` + +- 도움말 표시: + +`xauth --help` diff --git a/pages.ko/linux/xbacklight.md b/pages.ko/linux/xbacklight.md new file mode 100644 index 0000000000..df640d51a8 --- /dev/null +++ b/pages.ko/linux/xbacklight.md @@ -0,0 +1,24 @@ +# xbacklight + +> RandR 확장을 사용하여 화면 밝기를 조절하는 유틸리티. +> 더 많은 정보: . + +- 현재 화면 밝기를 퍼센트로 확인: + +`xbacklight` + +- 화면 밝기를 40%로 설정: + +`xbacklight -set {{40}}` + +- 현재 밝기를 25% 증가: + +`xbacklight -inc {{25}}` + +- 현재 밝기를 75% 감소: + +`xbacklight -dec {{75}}` + +- 60초(밀리초 단위) 동안 60단계로 화면 밝기를 100%로 증가: + +`xbacklight -set {{100}} -time {{60000}} -steps {{60}}` diff --git a/pages.ko/linux/xclip.md b/pages.ko/linux/xclip.md new file mode 100644 index 0000000000..6c6e7d1f22 --- /dev/null +++ b/pages.ko/linux/xclip.md @@ -0,0 +1,38 @@ +# xclip + +> X11 클립보드 조작 도구로, `xsel`과 유사합니다. +> X 기본 및 보조 선택 영역과 시스템 클립보드(`Ctrl + C`/`Ctrl + V`)를 처리합니다. +> 같이 보기: `wl-copy`. +> 더 많은 정보: . + +- 명령의 출력을 X11 기본 선택 영역(클립보드)에 복사: + +`echo 123 | xclip` + +- 명령의 출력을 지정된 X11 선택 영역에 복사: + +`echo 123 | xclip -selection {{primary|secondary|clipboard}}` + +- 명령의 출력을 시스템 클립보드에 짧은 표기법을 사용하여 복사: + +`echo 123 | xclip -sel clip` + +- 파일의 내용을 시스템 클립보드에 복사: + +`xclip -sel clip {{입력_파일.txt}}` + +- PNG 파일의 내용을 시스템 클립보드에 복사 (다른 프로그램에 올바르게 붙여넣기 가능): + +`xclip -sel clip -t image/png {{입력_파일.png}}` + +- 콘솔에서 사용자 입력을 시스템 클립보드에 복사: + +`xclip -i` + +- X11 기본 선택 영역의 내용을 콘솔에 붙여넣기: + +`xclip -o` + +- 시스템 클립보드의 내용을 콘솔에 붙여넣기: + +`xclip -o -sel clip` diff --git a/pages.ko/linux/xcursorgen.md b/pages.ko/linux/xcursorgen.md new file mode 100644 index 0000000000..e5bc55bd45 --- /dev/null +++ b/pages.ko/linux/xcursorgen.md @@ -0,0 +1,17 @@ +# xcursorgen + +> PNG 모음에서 X 커서 파일 생성. +> `--prefix`가 생략되면 이미지 파일은 현재 작업 디렉터리에 위치해야 합니다. +> 더 많은 정보: . + +- 구성 파일을 사용하여 X 커서 파일 생성: + +`xcursorgen {{경로/대상/구성.cursor}} {{경로/대상/출력_파일}}` + +- 구성 파일을 사용하여 X 커서 파일을 만들고 이미지 파일의 경로 지정: + +`xcursorgen --prefix {{경로/대상/이미지_디렉터리/}} {{경로/대상/구성.cursor}} {{경로/대상/출력_파일}}` + +- 구성 파일을 사용하여 X 커서 파일을 만들고 출력을 `stdout`에 쓰기: + +`xcursorgen {{경로/대상/구성.cursor}}` diff --git a/pages.ko/linux/xdg-desktop-menu.md b/pages.ko/linux/xdg-desktop-menu.md new file mode 100644 index 0000000000..b8fb5f03f0 --- /dev/null +++ b/pages.ko/linux/xdg-desktop-menu.md @@ -0,0 +1,20 @@ +# xdg-desktop-menu + +> 데스크탑 메뉴 항목을 설치하거나 제거하는 명령줄 도구. +> 더 많은 정보: . + +- 애플리케이션을 데스크탑 메뉴 시스템에 설치: + +`xdg-desktop-menu install {{경로/대상/파일.desktop}}` + +- 벤더 접두사 확인을 비활성화하고 애플리케이션을 데스크탑 메뉴 시스템에 설치: + +`xdg-desktop-menu install --novendor {{경로/대상/파일.desktop}}` + +- 애플리케이션을 데스크탑 메뉴 시스템에서 제거: + +`xdg-desktop-menu uninstall {{경로/대상/파일.desktop}}` + +- 데스크탑 메뉴 시스템 강제 업데이트: + +`xdg-desktop-menu forceupdate --mode {{user|system}}` diff --git a/pages.ko/linux/xdg-mime.md b/pages.ko/linux/xdg-mime.md new file mode 100644 index 0000000000..6ed95a03a6 --- /dev/null +++ b/pages.ko/linux/xdg-mime.md @@ -0,0 +1,20 @@ +# xdg-mime + +> XDG 표준에 따라 MIME 유형을 조회하고 관리. +> 더 많은 정보: . + +- 파일의 MIME 유형 표시: + +`xdg-mime query filetype {{경로/대상/파일}}` + +- PNG 파일을 여는 기본 애플리케이션 표시: + +`xdg-mime query default {{image/png}}` + +- 특정 파일을 여는 기본 애플리케이션 표시: + +`xdg-mime query default $(xdg-mime query filetype {{경로/대상/파일}})` + +- PNG 및 JPEG 이미지를 여는 기본 애플리케이션을 imv로 설정: + +`xdg-mime default {{imv.desktop}} {{image/png}} {{image/jpeg}}` diff --git a/pages.ko/linux/xdg-open.md b/pages.ko/linux/xdg-open.md new file mode 100644 index 0000000000..5c4d318f81 --- /dev/null +++ b/pages.ko/linux/xdg-open.md @@ -0,0 +1,24 @@ +# xdg-open + +> 사용자 선호 응용 프로그램에서 파일이나 URL 열기. +> 더 많은 정보: . + +- 기본 파일 탐색기에서 현재 디렉터리 열기: + +`xdg-open .` + +- 기본 브라우저에서 URL 열기: + +`xdg-open {{https://example.com}}` + +- 기본 이미지 뷰어에서 이미지 열기: + +`xdg-open {{경로/대상/이미지}}` + +- 기본 PDF 뷰어에서 PDF 열기: + +`xdg-open {{경로/대상/pdf}}` + +- 도움말 표시: + +`xdg-open --help` diff --git a/pages.ko/linux/xdg-settings.md b/pages.ko/linux/xdg-settings.md new file mode 100644 index 0000000000..86246c802a --- /dev/null +++ b/pages.ko/linux/xdg-settings.md @@ -0,0 +1,24 @@ +# xdg-settings + +> XDG 호환 데스크탑 환경의 설정 관리. +> 더 많은 정보: . + +- 기본 웹 브라우저 출력: + +`xdg-settings get {{기본-웹-브라우저}}` + +- 기본 웹 브라우저를 Firefox로 설정: + +`xdg-settings set {{기본-웹-브라우저}} {{firefox.desktop}}` + +- 기본 메일 URL 스킴 핸들러를 Evolution으로 설정: + +`xdg-settings set {{기본-url-스킴-핸들러}} {{mailto}} {{evolution.desktop}}` + +- 기본 PDF 문서 뷰어 설정: + +`xdg-settings set {{pdf-뷰어.desktop}}` + +- 도움말 표시: + +`xdg-settings --help` diff --git a/pages.ko/linux/xdg-user-dirs-update.md b/pages.ko/linux/xdg-user-dirs-update.md new file mode 100644 index 0000000000..5289f37b3c --- /dev/null +++ b/pages.ko/linux/xdg-user-dirs-update.md @@ -0,0 +1,12 @@ +# xdg-user-dirs-update + +> XDG 사용자 디렉터리 업데이트. +> 더 많은 정보: . + +- XDG의 DESKTOP 디렉터리를 지정한 디렉터리로 변경 (절대 경로여야 함): + +`xdg-user-dirs-update --set DESKTOP "{{경로/대상/폴더}}"` + +- 결과를 `user-dirs.dirs` 파일 대신 지정한 실행 파일에 기록: + +`xdg-user-dirs-update --dummy-output "{{경로/대상/실행_파일}}" --set {{xdg_사용자_디렉터리}} "{{경로/대상/폴더}}"` diff --git a/pages.ko/linux/xdotool.md b/pages.ko/linux/xdotool.md new file mode 100644 index 0000000000..46afe7672a --- /dev/null +++ b/pages.ko/linux/xdotool.md @@ -0,0 +1,28 @@ +# xdotool + +> X11을 위한 명령줄 자동화 도구. +> 더 많은 정보: . + +- 실행 중인 Firefox 창의 X-Windows 창 ID 검색: + +`xdotool search --onlyvisible --name {{firefox}}` + +- 오른쪽 마우스 버튼 클릭: + +`xdotool click {{3}}` + +- 현재 활성 창의 ID 가져오기: + +`xdotool getactivewindow` + +- ID가 12345인 창에 포커스 맞추기: + +`xdotool windowfocus --sync {{12345}}` + +- 각 글자마다 500ms 지연을 두고 메시지 입력: + +`xdotool type --delay {{500}} "Hello world"` + +- Enter 키 누르기: + +`xdotool key {{KP_Enter}}` diff --git a/pages.ko/linux/xinput.md b/pages.ko/linux/xinput.md new file mode 100644 index 0000000000..e68213c251 --- /dev/null +++ b/pages.ko/linux/xinput.md @@ -0,0 +1,32 @@ +# xinput + +> 사용 가능한 입력 장치를 나열하고, 장치에 대한 정보를 쿼리하며, 입력 장치 설정을 변경. +> 더 많은 정보: . + +- 모든 입력 장치 나열: + +`xinput list` + +- 입력 장치 비활성화: + +`xinput disable {{id}}` + +- 입력 장치 활성화: + +`xinput enable {{id}}` + +- 입력 장치를 마스터에서 분리: + +`xinput float {{id}}` + +- 입력 장치를 슬레이브로 마스터에 재연결: + +`xinput reattach {{id}} {{마스터_id}}` + +- 입력 장치의 설정 나열: + +`xinput list-props {{id}}` + +- 입력 장치의 설정 변경: + +`xinput set-prop {{id}} {{설정_id}} {{값}}` diff --git a/pages.ko/linux/xrandr.md b/pages.ko/linux/xrandr.md new file mode 100644 index 0000000000..9cba45ad3f --- /dev/null +++ b/pages.ko/linux/xrandr.md @@ -0,0 +1,32 @@ +# xrandr + +> 화면의 출력 크기, 방향 및/또는 반사를 설정. +> 더 많은 정보: . + +- 시스템의 현재 상태(알려진 화면, 해상도 등) 표시: + +`xrandr --query` + +- 연결되지 않은 출력을 비활성화하고 기본 설정으로 연결된 출력 활성화: + +`xrandr --auto` + +- DisplayPort 1의 해상도와 갱신 빈도를 1920x1080, 60Hz로 변경: + +`xrandr --output {{DP1}} --mode {{1920x1080}} --rate {{60}}` + +- HDMI2의 해상도를 1280x1024로 설정하고 DP1의 오른쪽에 배치: + +`xrandr --output {{HDMI2}} --mode {{1280x1024}} --right-of {{DP1}}` + +- VGA1 출력 비활성화: + +`xrandr --output {{VGA1}} --off` + +- LVDS1의 밝기를 50%로 설정: + +`xrandr --output {{LVDS1}} --brightness {{0.5}}` + +- X 서버의 현재 상태 표시: + +`xrandr --display :{{0}} --query` diff --git a/pages.ko/linux/xrdb.md b/pages.ko/linux/xrdb.md new file mode 100644 index 0000000000..486fd9fe5d --- /dev/null +++ b/pages.ko/linux/xrdb.md @@ -0,0 +1,16 @@ +# xrdb + +> 유닉스 계열 시스템을 위한 X 윈도우 서버의 리소스 데이터베이스 도구. +> 더 많은 정보: . + +- 대화형 모드로 `xrdb` 시작: + +`xrdb` + +- 리소스 파일에서 값(예: 스타일 규칙) 불러오기: + +`xrdb -load {{~/.Xresources}}` + +- 리소스 데이터베이스를 조회하고 현재 설정된 값 출력: + +`xrdb -query` diff --git a/pages.ko/linux/xsel.md b/pages.ko/linux/xsel.md new file mode 100644 index 0000000000..82c8a7f234 --- /dev/null +++ b/pages.ko/linux/xsel.md @@ -0,0 +1,28 @@ +# xsel + +> X11 선택 및 클립보드 조작 도구. +> 더 많은 정보: . + +- 명령의 출력을 클립보드 입력으로 사용 (Ctrl + C와 동일): + +`echo 123 | xsel -ib` + +- 파일의 내용을 클립보드 입력으로 사용: + +`cat {{경로/대상/파일}} | xsel -ib` + +- 클립보드의 내용을 터미널에 출력 (Ctrl + V와 동일): + +`xsel -ob` + +- 클립보드의 내용을 파일에 출력: + +`xsel -ob > {{경로/대상/파일}}` + +- 클립보드 내용 지우기: + +`xsel -cb` + +- X11 기본 선택의 내용을 터미널에 출력 (마우스 중간 클릭과 동일): + +`xsel -op` diff --git a/pages.ko/linux/xset.md b/pages.ko/linux/xset.md new file mode 100644 index 0000000000..6e3ff1a436 --- /dev/null +++ b/pages.ko/linux/xset.md @@ -0,0 +1,28 @@ +# xset + +> X를 위한 사용자 환경 설정 도구. +> 더 많은 정보: . + +- 화면 보호기 비활성화: + +`xset s off` + +- 벨 소리 비활성화: + +`xset b off` + +- 비활성 상태 60분 후 화면 보호기 시작 설정: + +`xset s 3600 3600` + +- DPMS (Energy Star) 기능 비활성화: + +`xset -dpms` + +- DPMS (Energy Star) 기능 활성화: + +`xset +dpms` + +- 특정 X 서버의 정보 조회: + +`xset -display :{{0}} q` diff --git a/pages.ko/linux/xsetwacom.md b/pages.ko/linux/xsetwacom.md new file mode 100644 index 0000000000..bd6729babc --- /dev/null +++ b/pages.ko/linux/xsetwacom.md @@ -0,0 +1,24 @@ +# xsetwacom + +> 커맨드 라인 도구로, Wacom 펜 태블릿의 설정을 실행 중에 변경합니다. +> 더 많은 정보: . + +- 사용 가능한 모든 Wacom 장치를 나열. 장치 이름은 첫 번째 열에 표시됩니다: + +`xsetwacom list` + +- Wacom 영역을 특정 화면에 설정. 화면 이름은 `xrandr`로 확인: + +`xsetwacom set "{{장치_이름}}" MapToOutput {{화면}}` + +- 모드를 상대적(마우스처럼) 또는 절대적(펜처럼) 모드로 설정: + +`xsetwacom set "{{장치_이름}}" Mode "{{Relative|Absolute}}"` + +- 입력을 회전(화면을 회전할 때 유용) "자연" 회전에서 0|90|180|270 도로 설정: + +`xsetwacom set "{{장치_이름}}" Rotate {{none|half|cw|ccw}}` + +- 펜촉이 태블릿에 닿을 때만 버튼이 작동하도록 설정: + +`xsetwacom set "{{장치_이름}}" TabletPCButton "on"` diff --git a/pages.ko/linux/xterm.md b/pages.ko/linux/xterm.md new file mode 100644 index 0000000000..b804fdd093 --- /dev/null +++ b/pages.ko/linux/xterm.md @@ -0,0 +1,24 @@ +# xterm + +> X 윈도우 시스템용 터미널 에뮬레이터. +> 더 많은 정보: . + +- `Example`이라는 제목으로 터미널 열기: + +`xterm -T {{Example}}` + +- 전체 화면 모드로 터미널 열기: + +`xterm -fullscreen` + +- 어두운 파란색 배경과 노란색 전경(글꼴 색상)으로 터미널 열기: + +`xterm -bg {{darkblue}} -fg {{yellow}}` + +- 각 줄에 100자, 35줄로, 화면 위치 x=200px, y=20px에 터미널 열기: + +`xterm -geometry {{100}}x{{35}}+{{200}}+{{20}}` + +- Serif 글꼴과 글꼴 크기 20으로 터미널 열기: + +`xterm -fa {{'Serif'}} -fs {{20}}` diff --git a/pages.ko/linux/xtrlock.md b/pages.ko/linux/xtrlock.md new file mode 100644 index 0000000000..ca3fdbc8ee --- /dev/null +++ b/pages.ko/linux/xtrlock.md @@ -0,0 +1,16 @@ +# xtrlock + +> 사용자가 비밀번호를 입력할 때까지 X 디스플레이를 잠급니다. +> 더 많은 정보: . + +- 디스플레이를 잠그고 커서 대신 자물쇠 아이콘 표시: + +`xtrlock` + +- 빈 화면과 자물쇠 커서를 표시: + +`xtrlock -b` + +- xtrlock 프로세스를 포크하고 즉시 반환: + +`xtrlock -f` diff --git a/pages.ko/linux/xvfb-run.md b/pages.ko/linux/xvfb-run.md new file mode 100644 index 0000000000..068571b87b --- /dev/null +++ b/pages.ko/linux/xvfb-run.md @@ -0,0 +1,16 @@ +# xvfb-run + +> 가상 X 서버 환경에서 명령 실행. +> 더 많은 정보: . + +- 가상 X 서버에서 지정된 명령 실행: + +`xvfb-run {{명령}}` + +- 기본값(99)이 사용 불가능한 경우, 사용 가능한 서버 번호를 자동으로 선택: + +`xvfb-run --auto-servernum {{명령}}` + +- Xvfb 서버에 인수 전달: + +`xvfb-run --server-args "{{-screen 0 1024x768x24}}" {{명령}}`