็€่ฆฝไปฃ็ขผ

x0*,x11*,xauth,xbacklight,xclip,xcursor,xdg*,xdotool,xinput,xr*,xsel,xset,xsetwacom: add Korean translation (#14439)

์ฝ”๋“œ์‹ธ์ด 4 ๆœˆไน‹ๅ‰
็ˆถ็ฏ€้ปž
็•ถๅ‰ๆไบค
5297ea5b15

+ 12 - 0
pages.ko/linux/x0vncserver.md

@@ -0,0 +1,12 @@
+# x0vncserver
+
+> X ๋””์Šคํ”Œ๋ ˆ์ด์šฉ TigerVNC ์„œ๋ฒ„.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://tigervnc.org/doc/x0vncserver.html>.
+
+- ์•”ํ˜ธ ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ VNC ์„œ๋ฒ„ ์‹œ์ž‘:
+
+`x0vncserver -display {{:0}} -passwordfile {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}}`
+
+- ํŠน์ • ํฌํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ VNC ์„œ๋ฒ„ ์‹œ์ž‘:
+
+`x0vncserver -display {{:0}} -rfbport {{ํฌํŠธ}}`

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

@@ -0,0 +1,25 @@
+# x11vnc
+
+> ๊ธฐ์กด ๋””์Šคํ”Œ๋ ˆ์ด ์„œ๋ฒ„์—์„œ VNC๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋Š” VNC ์„œ๋ฒ„.
+> ๊ธฐ๋ณธ์ ์œผ๋กœ, ์„œ๋ฒ„๋Š” ๋ชจ๋“  ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์—ฐ๊ฒฐ์„ ๋Š์œผ๋ฉด ์ž๋™์œผ๋กœ ์ข…๋ฃŒ๋ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/x11vnc>.
+
+- ์—ฌ๋Ÿฌ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋„๋ก VNC ์„œ๋ฒ„ ์‹œ์ž‘:
+
+`x11vnc -shared`
+
+- ๋ทฐ ์ „์šฉ ๋ชจ๋“œ๋กœ VNC ์„œ๋ฒ„๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ๋งˆ์ง€๋ง‰ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์—ฐ๊ฒฐ์„ ๋Š์–ด๋„ ์ข…๋ฃŒ๋˜์ง€ ์•Š๋„๋ก ์„ค์ •:
+
+`x11vnc -forever -viewonly`
+
+- ํŠน์ • ๋””์Šคํ”Œ๋ ˆ์ด์™€ ํ™”๋ฉด์—์„œ VNC ์„œ๋ฒ„ ์‹œ์ž‘ (๋‘˜ ๋‹ค ์ƒ‰์ธ 0๋ถ€ํ„ฐ ์‹œ์ž‘):
+
+`x11vnc -display :{{๋””์Šคํ”Œ๋ ˆ์ด}}.{{ํ™”๋ฉด}}`
+
+- ์„ธ ๋ฒˆ์งธ ๋””์Šคํ”Œ๋ ˆ์ด์˜ ๊ธฐ๋ณธ ํ™”๋ฉด์—์„œ VNC ์„œ๋ฒ„ ์‹œ์ž‘:
+
+`x11vnc -display :{{2}}`
+
+- ์ฒซ ๋ฒˆ์งธ ๋””์Šคํ”Œ๋ ˆ์ด์˜ ๋‘ ๋ฒˆ์งธ ํ™”๋ฉด์—์„œ VNC ์„œ๋ฒ„ ์‹œ์ž‘:
+
+`x11vnc -display :{{0}}.{{1}}`

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

@@ -0,0 +1,36 @@
+# xauth
+
+> X ์„œ๋ฒ„์— ์—ฐ๊ฒฐํ•  ๋•Œ ์‚ฌ์šฉ๋˜๋Š” ์ธ์ฆ ์ •๋ณด๋ฅผ ํŽธ์ง‘ํ•˜๊ณ  ํ‘œ์‹œ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/xauth>.
+
+- ํŠน์ • ์ธ์ฆ ํŒŒ์ผ๋กœ ๋Œ€ํ™”ํ˜• ๋ชจ๋“œ ์‹œ์ž‘ (`~/.Xauthority`๊ฐ€ ๊ธฐ๋ณธ๊ฐ’):
+
+`xauth -f {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}}`
+
+- ์ธ์ฆ ํŒŒ์ผ์— ๋Œ€ํ•œ ์ •๋ณด ํ‘œ์‹œ:
+
+`xauth info`
+
+- ๋ชจ๋“  ๋””์Šคํ”Œ๋ ˆ์ด์— ๋Œ€ํ•œ ์ธ์ฆ ํ•ญ๋ชฉ ํ‘œ์‹œ:
+
+`xauth list`
+
+- ํŠน์ • ๋””์Šคํ”Œ๋ ˆ์ด์— ๋Œ€ํ•œ ์ธ์ฆ ์ถ”๊ฐ€:
+
+`xauth add {{๋””์Šคํ”Œ๋ ˆ์ด_์ด๋ฆ„}} {{ํ”„๋กœํ† ์ฝœ_์ด๋ฆ„}} {{ํ‚ค}}`
+
+- ํŠน์ • ๋””์Šคํ”Œ๋ ˆ์ด์— ๋Œ€ํ•œ ์ธ์ฆ ์ œ๊ฑฐ:
+
+`xauth remove {{๋””์Šคํ”Œ๋ ˆ์ด_์ด๋ฆ„}}`
+
+- ํ˜„์žฌ ๋””์Šคํ”Œ๋ ˆ์ด์— ๋Œ€ํ•œ ์ธ์ฆ ํ•ญ๋ชฉ์„ `stdout`์— ์ถœ๋ ฅ:
+
+`xauth extract - $DISPLAY`
+
+- ํŠน์ • ํŒŒ์ผ์—์„œ ์ธ์ฆ ํ•ญ๋ชฉ์„ ์ธ์ฆ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋ณ‘ํ•ฉ:
+
+`cat {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}} | xauth merge -`
+
+- ๋„์›€๋ง ํ‘œ์‹œ:
+
+`xauth --help`

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

@@ -0,0 +1,24 @@
+# xbacklight
+
+> RandR ํ™•์žฅ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ™”๋ฉด ๋ฐ๊ธฐ๋ฅผ ์กฐ์ ˆํ•˜๋Š” ์œ ํ‹ธ๋ฆฌํ‹ฐ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://gitlab.freedesktop.org/xorg/app/xbacklight>.
+
+- ํ˜„์žฌ ํ™”๋ฉด ๋ฐ๊ธฐ๋ฅผ ํผ์„ผํŠธ๋กœ ํ™•์ธ:
+
+`xbacklight`
+
+- ํ™”๋ฉด ๋ฐ๊ธฐ๋ฅผ 40%๋กœ ์„ค์ •:
+
+`xbacklight -set {{40}}`
+
+- ํ˜„์žฌ ๋ฐ๊ธฐ๋ฅผ 25% ์ฆ๊ฐ€:
+
+`xbacklight -inc {{25}}`
+
+- ํ˜„์žฌ ๋ฐ๊ธฐ๋ฅผ 75% ๊ฐ์†Œ:
+
+`xbacklight -dec {{75}}`
+
+- 60์ดˆ(๋ฐ€๋ฆฌ์ดˆ ๋‹จ์œ„) ๋™์•ˆ 60๋‹จ๊ณ„๋กœ ํ™”๋ฉด ๋ฐ๊ธฐ๋ฅผ 100%๋กœ ์ฆ๊ฐ€:
+
+`xbacklight -set {{100}} -time {{60000}} -steps {{60}}`

+ 38 - 0
pages.ko/linux/xclip.md

@@ -0,0 +1,38 @@
+# xclip
+
+> X11 ํด๋ฆฝ๋ณด๋“œ ์กฐ์ž‘ ๋„๊ตฌ๋กœ, `xsel`๊ณผ ์œ ์‚ฌํ•ฉ๋‹ˆ๋‹ค.
+> X ๊ธฐ๋ณธ ๋ฐ ๋ณด์กฐ ์„ ํƒ ์˜์—ญ๊ณผ ์‹œ์Šคํ…œ ํด๋ฆฝ๋ณด๋“œ(`Ctrl + C`/`Ctrl + V`)๋ฅผ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
+> ๊ฐ™์ด ๋ณด๊ธฐ: `wl-copy`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/xclip>.
+
+- ๋ช…๋ น์˜ ์ถœ๋ ฅ์„ 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`

+ 17 - 0
pages.ko/linux/xcursorgen.md

@@ -0,0 +1,17 @@
+# xcursorgen
+
+> PNG ๋ชจ์Œ์—์„œ X ์ปค์„œ ํŒŒ์ผ ์ƒ์„ฑ.
+> `--prefix`๊ฐ€ ์ƒ๋žต๋˜๋ฉด ์ด๋ฏธ์ง€ ํŒŒ์ผ์€ ํ˜„์žฌ ์ž‘์—… ๋””๋ ‰ํ„ฐ๋ฆฌ์— ์œ„์น˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/xcursorgen>.
+
+- ๊ตฌ์„ฑ ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ X ์ปค์„œ ํŒŒ์ผ ์ƒ์„ฑ:
+
+`xcursorgen {{๊ฒฝ๋กœ/๋Œ€์ƒ/๊ตฌ์„ฑ.cursor}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ถœ๋ ฅ_ํŒŒ์ผ}}`
+
+- ๊ตฌ์„ฑ ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ X ์ปค์„œ ํŒŒ์ผ์„ ๋งŒ๋“ค๊ณ  ์ด๋ฏธ์ง€ ํŒŒ์ผ์˜ ๊ฒฝ๋กœ ์ง€์ •:
+
+`xcursorgen --prefix {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ด๋ฏธ์ง€_๋””๋ ‰ํ„ฐ๋ฆฌ/}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/๊ตฌ์„ฑ.cursor}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ถœ๋ ฅ_ํŒŒ์ผ}}`
+
+- ๊ตฌ์„ฑ ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ X ์ปค์„œ ํŒŒ์ผ์„ ๋งŒ๋“ค๊ณ  ์ถœ๋ ฅ์„ `stdout`์— ์“ฐ๊ธฐ:
+
+`xcursorgen {{๊ฒฝ๋กœ/๋Œ€์ƒ/๊ตฌ์„ฑ.cursor}}`

+ 20 - 0
pages.ko/linux/xdg-desktop-menu.md

@@ -0,0 +1,20 @@
+# xdg-desktop-menu
+
+> ๋ฐ์Šคํฌํƒ‘ ๋ฉ”๋‰ด ํ•ญ๋ชฉ์„ ์„ค์น˜ํ•˜๊ฑฐ๋‚˜ ์ œ๊ฑฐํ•˜๋Š” ๋ช…๋ น์ค„ ๋„๊ตฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/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}}`

+ 20 - 0
pages.ko/linux/xdg-mime.md

@@ -0,0 +1,20 @@
+# xdg-mime
+
+> XDG ํ‘œ์ค€์— ๋”ฐ๋ผ MIME ์œ ํ˜•์„ ์กฐํšŒํ•˜๊ณ  ๊ด€๋ฆฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://portland.freedesktop.org/doc/xdg-mime.html>.
+
+- ํŒŒ์ผ์˜ 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}}`

+ 24 - 0
pages.ko/linux/xdg-open.md

@@ -0,0 +1,24 @@
+# xdg-open
+
+> ์‚ฌ์šฉ์ž ์„ ํ˜ธ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ ํŒŒ์ผ์ด๋‚˜ URL ์—ด๊ธฐ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://portland.freedesktop.org/doc/xdg-open.html>.
+
+- ๊ธฐ๋ณธ ํŒŒ์ผ ํƒ์ƒ‰๊ธฐ์—์„œ ํ˜„์žฌ ๋””๋ ‰ํ„ฐ๋ฆฌ ์—ด๊ธฐ:
+
+`xdg-open .`
+
+- ๊ธฐ๋ณธ ๋ธŒ๋ผ์šฐ์ €์—์„œ URL ์—ด๊ธฐ:
+
+`xdg-open {{https://example.com}}`
+
+- ๊ธฐ๋ณธ ์ด๋ฏธ์ง€ ๋ทฐ์–ด์—์„œ ์ด๋ฏธ์ง€ ์—ด๊ธฐ:
+
+`xdg-open {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ด๋ฏธ์ง€}}`
+
+- ๊ธฐ๋ณธ PDF ๋ทฐ์–ด์—์„œ PDF ์—ด๊ธฐ:
+
+`xdg-open {{๊ฒฝ๋กœ/๋Œ€์ƒ/pdf}}`
+
+- ๋„์›€๋ง ํ‘œ์‹œ:
+
+`xdg-open --help`

+ 24 - 0
pages.ko/linux/xdg-settings.md

@@ -0,0 +1,24 @@
+# xdg-settings
+
+> XDG ํ˜ธํ™˜ ๋ฐ์Šคํฌํƒ‘ ํ™˜๊ฒฝ์˜ ์„ค์ • ๊ด€๋ฆฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://portland.freedesktop.org/doc/xdg-settings.html>.
+
+- ๊ธฐ๋ณธ ์›น ๋ธŒ๋ผ์šฐ์ € ์ถœ๋ ฅ:
+
+`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`

+ 12 - 0
pages.ko/linux/xdg-user-dirs-update.md

@@ -0,0 +1,12 @@
+# xdg-user-dirs-update
+
+> XDG ์‚ฌ์šฉ์ž ๋””๋ ‰ํ„ฐ๋ฆฌ ์—…๋ฐ์ดํŠธ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/xdg-user-dirs-update>.
+
+- XDG์˜ DESKTOP ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์ง€์ •ํ•œ ๋””๋ ‰ํ„ฐ๋ฆฌ๋กœ ๋ณ€๊ฒฝ (์ ˆ๋Œ€ ๊ฒฝ๋กœ์—ฌ์•ผ ํ•จ):
+
+`xdg-user-dirs-update --set DESKTOP "{{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”}}"`
+
+- ๊ฒฐ๊ณผ๋ฅผ `user-dirs.dirs` ํŒŒ์ผ ๋Œ€์‹  ์ง€์ •ํ•œ ์‹คํ–‰ ํŒŒ์ผ์— ๊ธฐ๋ก:
+
+`xdg-user-dirs-update --dummy-output "{{๊ฒฝ๋กœ/๋Œ€์ƒ/์‹คํ–‰_ํŒŒ์ผ}}" --set {{xdg_์‚ฌ์šฉ์ž_๋””๋ ‰ํ„ฐ๋ฆฌ}} "{{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”}}"`

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

@@ -0,0 +1,28 @@
+# xdotool
+
+> X11์„ ์œ„ํ•œ ๋ช…๋ น์ค„ ์ž๋™ํ™” ๋„๊ตฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/xdotool>.
+
+- ์‹คํ–‰ ์ค‘์ธ 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}}`

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

@@ -0,0 +1,32 @@
+# xinput
+
+> ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์ž…๋ ฅ ์žฅ์น˜๋ฅผ ๋‚˜์—ดํ•˜๊ณ , ์žฅ์น˜์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์ฟผ๋ฆฌํ•˜๋ฉฐ, ์ž…๋ ฅ ์žฅ์น˜ ์„ค์ •์„ ๋ณ€๊ฒฝ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/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}} {{๊ฐ’}}`

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

@@ -0,0 +1,32 @@
+# xrandr
+
+> ํ™”๋ฉด์˜ ์ถœ๋ ฅ ํฌ๊ธฐ, ๋ฐฉํ–ฅ ๋ฐ/๋˜๋Š” ๋ฐ˜์‚ฌ๋ฅผ ์„ค์ •.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://www.x.org/releases/current/doc/man/man1/xrandr.1.xhtml>.
+
+- ์‹œ์Šคํ…œ์˜ ํ˜„์žฌ ์ƒํƒœ(์•Œ๋ ค์ง„ ํ™”๋ฉด, ํ•ด์ƒ๋„ ๋“ฑ) ํ‘œ์‹œ:
+
+`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`

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

@@ -0,0 +1,16 @@
+# xrdb
+
+> ์œ ๋‹‰์Šค ๊ณ„์—ด ์‹œ์Šคํ…œ์„ ์œ„ํ•œ X ์œˆ๋„์šฐ ์„œ๋ฒ„์˜ ๋ฆฌ์†Œ์Šค ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋„๊ตฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://www.x.org/releases/X11R7.7/doc/man/man1/xrdb.1.xhtml>.
+
+- ๋Œ€ํ™”ํ˜• ๋ชจ๋“œ๋กœ `xrdb` ์‹œ์ž‘:
+
+`xrdb`
+
+- ๋ฆฌ์†Œ์Šค ํŒŒ์ผ์—์„œ ๊ฐ’(์˜ˆ: ์Šคํƒ€์ผ ๊ทœ์น™) ๋ถˆ๋Ÿฌ์˜ค๊ธฐ:
+
+`xrdb -load {{~/.Xresources}}`
+
+- ๋ฆฌ์†Œ์Šค ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์กฐํšŒํ•˜๊ณ  ํ˜„์žฌ ์„ค์ •๋œ ๊ฐ’ ์ถœ๋ ฅ:
+
+`xrdb -query`

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

@@ -0,0 +1,28 @@
+# xsel
+
+> X11 ์„ ํƒ ๋ฐ ํด๋ฆฝ๋ณด๋“œ ์กฐ์ž‘ ๋„๊ตฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/xsel>.
+
+- ๋ช…๋ น์˜ ์ถœ๋ ฅ์„ ํด๋ฆฝ๋ณด๋“œ ์ž…๋ ฅ์œผ๋กœ ์‚ฌ์šฉ (Ctrl + C์™€ ๋™์ผ):
+
+`echo 123 | xsel -ib`
+
+- ํŒŒ์ผ์˜ ๋‚ด์šฉ์„ ํด๋ฆฝ๋ณด๋“œ ์ž…๋ ฅ์œผ๋กœ ์‚ฌ์šฉ:
+
+`cat {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}} | xsel -ib`
+
+- ํด๋ฆฝ๋ณด๋“œ์˜ ๋‚ด์šฉ์„ ํ„ฐ๋ฏธ๋„์— ์ถœ๋ ฅ (Ctrl + V์™€ ๋™์ผ):
+
+`xsel -ob`
+
+- ํด๋ฆฝ๋ณด๋“œ์˜ ๋‚ด์šฉ์„ ํŒŒ์ผ์— ์ถœ๋ ฅ:
+
+`xsel -ob > {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}}`
+
+- ํด๋ฆฝ๋ณด๋“œ ๋‚ด์šฉ ์ง€์šฐ๊ธฐ:
+
+`xsel -cb`
+
+- X11 ๊ธฐ๋ณธ ์„ ํƒ์˜ ๋‚ด์šฉ์„ ํ„ฐ๋ฏธ๋„์— ์ถœ๋ ฅ (๋งˆ์šฐ์Šค ์ค‘๊ฐ„ ํด๋ฆญ๊ณผ ๋™์ผ):
+
+`xsel -op`

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

@@ -0,0 +1,28 @@
+# xset
+
+> X๋ฅผ ์œ„ํ•œ ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ ์„ค์ • ๋„๊ตฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/xset>.
+
+- ํ™”๋ฉด ๋ณดํ˜ธ๊ธฐ ๋น„ํ™œ์„ฑํ™”:
+
+`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`

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

@@ -0,0 +1,24 @@
+# xsetwacom
+
+> ์ปค๋งจ๋“œ ๋ผ์ธ ๋„๊ตฌ๋กœ, Wacom ํŽœ ํƒœ๋ธ”๋ฆฟ์˜ ์„ค์ •์„ ์‹คํ–‰ ์ค‘์— ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/xsetwacom>.
+
+- ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  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"`

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

@@ -0,0 +1,24 @@
+# xterm
+
+> X ์œˆ๋„์šฐ ์‹œ์Šคํ…œ์šฉ ํ„ฐ๋ฏธ๋„ ์—๋ฎฌ๋ ˆ์ดํ„ฐ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/xterm>.
+
+- `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}}`

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

@@ -0,0 +1,16 @@
+# xtrlock
+
+> ์‚ฌ์šฉ์ž๊ฐ€ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์ž…๋ ฅํ•  ๋•Œ๊นŒ์ง€ X ๋””์Šคํ”Œ๋ ˆ์ด๋ฅผ ์ž ๊ธ‰๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/xtrlock>.
+
+- ๋””์Šคํ”Œ๋ ˆ์ด๋ฅผ ์ž ๊ทธ๊ณ  ์ปค์„œ ๋Œ€์‹  ์ž๋ฌผ์‡  ์•„์ด์ฝ˜ ํ‘œ์‹œ:
+
+`xtrlock`
+
+- ๋นˆ ํ™”๋ฉด๊ณผ ์ž๋ฌผ์‡  ์ปค์„œ๋ฅผ ํ‘œ์‹œ:
+
+`xtrlock -b`
+
+- xtrlock ํ”„๋กœ์„ธ์Šค๋ฅผ ํฌํฌํ•˜๊ณ  ์ฆ‰์‹œ ๋ฐ˜ํ™˜:
+
+`xtrlock -f`

+ 16 - 0
pages.ko/linux/xvfb-run.md

@@ -0,0 +1,16 @@
+# xvfb-run
+
+> ๊ฐ€์ƒ X ์„œ๋ฒ„ ํ™˜๊ฒฝ์—์„œ ๋ช…๋ น ์‹คํ–‰.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://www.x.org/wiki/>.
+
+- ๊ฐ€์ƒ X ์„œ๋ฒ„์—์„œ ์ง€์ •๋œ ๋ช…๋ น ์‹คํ–‰:
+
+`xvfb-run {{๋ช…๋ น}}`
+
+- ๊ธฐ๋ณธ๊ฐ’(99)์ด ์‚ฌ์šฉ ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒฝ์šฐ, ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์„œ๋ฒ„ ๋ฒˆํ˜ธ๋ฅผ ์ž๋™์œผ๋กœ ์„ ํƒ:
+
+`xvfb-run --auto-servernum {{๋ช…๋ น}}`
+
+- Xvfb ์„œ๋ฒ„์— ์ธ์ˆ˜ ์ „๋‹ฌ:
+
+`xvfb-run --server-args "{{-screen 0 1024x768x24}}" {{๋ช…๋ น}}`