Parcourir la source

linux/d*: add Korean translation (#14683)

์ฝ”๋“œ์‹ธ์ด il y a 4 mois
Parent
commit
53b2ce7e7f
73 fichiers modifiรฉs avec 1566 ajouts et 0 suppressions
  1. 28 0
      pages.ko/linux/daemon.md
  2. 20 0
      pages.ko/linux/daemonize.md
  3. 20 0
      pages.ko/linux/datamash.md
  4. 24 0
      pages.ko/linux/dbclient.md
  5. 28 0
      pages.ko/linux/dbus-daemon.md
  6. 13 0
      pages.ko/linux/dconf-read.md
  7. 13 0
      pages.ko/linux/dconf-reset.md
  8. 29 0
      pages.ko/linux/dconf-write.md
  9. 29 0
      pages.ko/linux/dconf.md
  10. 21 0
      pages.ko/linux/ddcutil.md
  11. 12 0
      pages.ko/linux/ddrescue.md
  12. 33 0
      pages.ko/linux/deb-get.md
  13. 16 0
      pages.ko/linux/debchange.md
  14. 16 0
      pages.ko/linux/debman.md
  15. 24 0
      pages.ko/linux/debootstrap.md
  16. 16 0
      pages.ko/linux/deborphan.md
  17. 24 0
      pages.ko/linux/debsecan.md
  18. 21 0
      pages.ko/linux/debtap.md
  19. 28 0
      pages.ko/linux/debugfs.md
  20. 8 0
      pages.ko/linux/debuginfod-find.md
  21. 16 0
      pages.ko/linux/debuild.md
  22. 8 0
      pages.ko/linux/delpart.md
  23. 32 0
      pages.ko/linux/dex.md
  24. 28 0
      pages.ko/linux/df.md
  25. 16 0
      pages.ko/linux/dget.md
  26. 12 0
      pages.ko/linux/dhcpcd.md
  27. 12 0
      pages.ko/linux/diff3.md
  28. 9 0
      pages.ko/linux/diffimg.md
  29. 25 0
      pages.ko/linux/dir.md
  30. 20 0
      pages.ko/linux/dirb.md
  31. 24 0
      pages.ko/linux/dirbuster.md
  32. 13 0
      pages.ko/linux/distrobox-create.md
  33. 17 0
      pages.ko/linux/distrobox-enter.md
  34. 24 0
      pages.ko/linux/distrobox-export.md
  35. 12 0
      pages.ko/linux/distrobox-host-exec.md
  36. 13 0
      pages.ko/linux/distrobox-list.md
  37. 12 0
      pages.ko/linux/distrobox-rm.md
  38. 12 0
      pages.ko/linux/distrobox-stop.md
  39. 16 0
      pages.ko/linux/distrobox-upgrade.md
  40. 37 0
      pages.ko/linux/distrobox.md
  41. 20 0
      pages.ko/linux/dkms.md
  42. 20 0
      pages.ko/linux/dm-tool.md
  43. 25 0
      pages.ko/linux/dmenu.md
  44. 36 0
      pages.ko/linux/dmesg.md
  45. 29 0
      pages.ko/linux/dmidecode.md
  46. 28 0
      pages.ko/linux/dnf-config-manager.md
  47. 37 0
      pages.ko/linux/dnf.md
  48. 38 0
      pages.ko/linux/dnf5.md
  49. 9 0
      pages.ko/linux/dnsdomainname.md
  50. 20 0
      pages.ko/linux/dnsmap.md
  51. 32 0
      pages.ko/linux/dnsrecon.md
  52. 28 0
      pages.ko/linux/dnstracer.md
  53. 16 0
      pages.ko/linux/do-release-upgrade.md
  54. 24 0
      pages.ko/linux/dockerd.md
  55. 33 0
      pages.ko/linux/dolphin.md
  56. 22 0
      pages.ko/linux/dos2unix.md
  57. 16 0
      pages.ko/linux/dphys-swapfile.md
  58. 24 0
      pages.ko/linux/dpigs.md
  59. 24 0
      pages.ko/linux/dpkg-deb.md
  60. 24 0
      pages.ko/linux/dpkg-query.md
  61. 8 0
      pages.ko/linux/dpkg-reconfigure.md
  62. 34 0
      pages.ko/linux/dpkg.md
  63. 21 0
      pages.ko/linux/dracut.md
  64. 16 0
      pages.ko/linux/drawing.md
  65. 12 0
      pages.ko/linux/dropbearconvert.md
  66. 20 0
      pages.ko/linux/dropbearkey.md
  67. 28 0
      pages.ko/linux/dstat.md
  68. 29 0
      pages.ko/linux/duc.md
  69. 25 0
      pages.ko/linux/dumpe2fs.md
  70. 20 0
      pages.ko/linux/dunstctl.md
  71. 21 0
      pages.ko/linux/dunstify.md
  72. 22 0
      pages.ko/linux/duperemove.md
  73. 24 0
      pages.ko/linux/dysk.md

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

@@ -0,0 +1,28 @@
+# daemon
+
+> ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ฐ๋ชฌ์œผ๋กœ ์‹คํ–‰.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/daemon>.
+
+- ๋ช…๋ น์–ด๋ฅผ ๋ฐ๋ชฌ์œผ๋กœ ์‹คํ–‰:
+
+`daemon --name="{{์ด๋ฆ„}}" {{๋ช…๋ น์–ด}}`
+
+- ๋ช…๋ น์–ด๋ฅผ ๋ฐ๋ชฌ์œผ๋กœ ์‹คํ–‰ํ•˜๊ณ , ์ถฉ๋Œ ์‹œ ์žฌ์‹œ์ž‘:
+
+`daemon --name="{{์ด๋ฆ„}}" --respawn {{๋ช…๋ น์–ด}}`
+
+- ์ถฉ๋Œ ์‹œ ์žฌ์‹œ์ž‘ํ•˜๋Š” ๋ฐ๋ชฌ์œผ๋กœ ๋ช…๋ น์–ด๋ฅผ ์‹คํ–‰ํ•˜๋ฉฐ, 10์ดˆ๋งˆ๋‹ค ๋‘ ๋ฒˆ ์‹œ๋„:
+
+`daemon --name="{{์ด๋ฆ„}}" --respawn --attempts=2 --delay=10 {{๋ช…๋ น์–ด}}`
+
+- ๋กœ๊ทธ๋ฅผ ํŠน์ • ํŒŒ์ผ์— ๊ธฐ๋กํ•˜๋ฉฐ ๋ช…๋ น์–ด๋ฅผ ๋ฐ๋ชฌ์œผ๋กœ ์‹คํ–‰:
+
+`daemon --name="{{์ด๋ฆ„}}" --errlog={{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.log}} {{๋ช…๋ น์–ด}}`
+
+- ๋ฐ๋ชฌ ์ข…๋ฃŒ (SIGTERM):
+
+`daemon --name="{{์ด๋ฆ„}}" --stop`
+
+- ๋ฐ๋ชฌ ๋ชฉ๋ก ๋‚˜์—ด:
+
+`daemon --list`

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

@@ -0,0 +1,20 @@
+# daemonize
+
+> ์œ ๋‹‰์Šค ๋ฐ๋ชฌ์œผ๋กœ ๋ช…๋ น์–ด(์ž์ฒด์ ์œผ๋กœ ๋ฐ๋ชฌํ™”ํ•˜์ง€ ์•Š๋Š”)๋ฅผ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://software.clapper.org/daemonize/>.
+
+- ๋ช…๋ น์–ด๋ฅผ ๋ฐ๋ชฌ์œผ๋กœ ์‹คํ–‰:
+
+`daemonize {{๋ช…๋ น์–ด}} {{๋ช…๋ น์–ด_์ธ์ž}}`
+
+- PID๋ฅผ ์ง€์ •๋œ ํŒŒ์ผ์— ์ž‘์„ฑ:
+
+`daemonize -p {{๊ฒฝ๋กœ/๋Œ€์ƒ/PID_ํŒŒ์ผ}} {{๋ช…๋ น์–ด}} {{๋ช…๋ น์–ด_์ธ์ž}}`
+
+- ๋ฝ ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ•œ ๋ฒˆ์— ํ•˜๋‚˜์˜ ์ธ์Šคํ„ด์Šค๋งŒ ์‹คํ–‰๋˜๋„๋ก ๋ณด์žฅ:
+
+`daemonize -l {{๊ฒฝ๋กœ/๋Œ€์ƒ/๋ฝ_ํŒŒ์ผ}} {{๋ช…๋ น์–ด}} {{๋ช…๋ น์–ด_์ธ์ž}}`
+
+- ์ง€์ •๋œ ์‚ฌ์šฉ์ž ๊ณ„์ •์„ ์‚ฌ์šฉ:
+
+`sudo daemonize -u {{์‚ฌ์šฉ์ž}} {{๋ช…๋ น์–ด}} {{๋ช…๋ น์–ด_์ธ์ž}}`

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

@@ -0,0 +1,20 @@
+# datamash
+
+> ์ž…๋ ฅ ํ…์ŠคํŠธ ๋ฐ์ดํ„ฐ ํŒŒ์ผ์— ๋Œ€ํ•ด ๊ธฐ๋ณธ์ ์ธ ์ˆ˜์น˜, ํ…์ŠคํŠธ ๋ฐ ํ†ต๊ณ„ ์ž‘์—… ์ˆ˜ํ–‰.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://www.gnu.org/software/datamash/>.
+
+- ํ•œ ์—ด์˜ ์ˆซ์ž์— ๋Œ€ํ•œ ์ตœ๋Œ€๊ฐ’, ์ตœ์†Œ๊ฐ’, ํ‰๊ท  ๋ฐ ์ค‘์•™๊ฐ’ ๊ณ„์‚ฐ:
+
+`seq 3 | datamash max 1 min 1 mean 1 median 1`
+
+- ๋ถ€๋™ ์†Œ์ˆ˜์  ์ˆซ์ž(์†Œ์ˆ˜์ ์€ ","๋กœ ํ‘œ์‹œ)๋ฅผ ํฌํ•จํ•œ ํ•œ ์—ด์˜ ํ‰๊ท  ๊ณ„์‚ฐ:
+
+`echo -e '1.0\n2.5\n3.1\n4.3\n5.6\n5.7' | tr '.' ',' | datamash mean 1`
+
+- ์ง€์ •๋œ ์†Œ์ˆ˜ ์ž๋ฆฟ์ˆ˜๋กœ ํ•œ ์—ด์˜ ์ˆซ์ž ํ‰๊ท  ๊ณ„์‚ฐ:
+
+`echo -e '1\n2\n3\n4\n5\n5' | datamash -R {{์›ํ•˜๋Š”_์†Œ์ˆ˜_์ž๋ฆฟ์ˆ˜}} mean 1`
+
+- "Na"์™€ "NaN"(๋ฌธ์ž์—ด)์„ ๋ฌด์‹œํ•˜๊ณ  ํ•œ ์—ด์˜ ์ˆซ์ž ํ‰๊ท  ๊ณ„์‚ฐ:
+
+`echo -e '1\n2\nNa\n3\nNaN' | datamash --narm mean 1`

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

@@ -0,0 +1,24 @@
+# dbclient
+
+> ๊ฒฝ๋Ÿ‰ Dropbear ๋ณด์•ˆ ์…ธ ํด๋ผ์ด์–ธํŠธ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dbclient.1>.
+
+- ์›๊ฒฉ ํ˜ธ์ŠคํŠธ์— ์—ฐ๊ฒฐ:
+
+`dbclient {{์‚ฌ์šฉ์ž}}@{{ํ˜ธ์ŠคํŠธ}}`
+
+- [p]ํฌํŠธ 2222๋กœ ์›๊ฒฉ ํ˜ธ์ŠคํŠธ์— ์—ฐ๊ฒฐ:
+
+`dbclient {{์‚ฌ์šฉ์ž}}@{{ํ˜ธ์ŠคํŠธ}} -p 2222`
+
+- Dropbear ํ˜•์‹์˜ ํŠน์ • [i]dentity ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์›๊ฒฉ ํ˜ธ์ŠคํŠธ์— ์—ฐ๊ฒฐ:
+
+`dbclient -i {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค_ํŒŒ์ผ}} {{์‚ฌ์šฉ์ž}}@{{ํ˜ธ์ŠคํŠธ}}`
+
+- [t]ty ํ• ๋‹น์œผ๋กœ ์›๊ฒฉ ๋ช…๋ น๊ณผ ์ƒํ˜ธ์ž‘์šฉํ•˜๋ฉฐ ์›๊ฒฉ ํ˜ธ์ŠคํŠธ์—์„œ ๋ช…๋ น ์‹คํ–‰:
+
+`dbclient {{์‚ฌ์šฉ์ž}}@{{ํ˜ธ์ŠคํŠธ}} -t {{๋ช…๋ น}} {{์ธ์ˆ˜1 ์ธ์ˆ˜2 ...}}`
+
+- [A]gent ์—ฐ๊ฒฐ์„ ์›๊ฒฉ ํ˜ธ์ŠคํŠธ๋กœ ์ „๋‹ฌํ•˜๋ฉฐ ์—ฐ๊ฒฐ:
+
+`dbclient -A {{์‚ฌ์šฉ์ž}}@{{ํ˜ธ์ŠคํŠธ}}`

+ 28 - 0
pages.ko/linux/dbus-daemon.md

@@ -0,0 +1,28 @@
+# dbus-daemon
+
+> ์—ฌ๋Ÿฌ ํ”„๋กœ๊ทธ๋žจ์ด ๋ฉ”์‹œ์ง€๋ฅผ ๊ตํ™˜ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋Š” D-Bus ๋ฉ”์‹œ์ง€ ๋ฐ๋ชฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://www.freedesktop.org/wiki/Software/dbus/>.
+
+- ๊ตฌ์„ฑ ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฐ๋ชฌ ์‹คํ–‰:
+
+`dbus-daemon --config-file {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}}`
+
+- ํ‘œ์ค€ ๋กœ๊ทธ์ธ ์„ธ์…˜๋‹น ๋ฉ”์‹œ์ง€ ๋ฒ„์Šค ๊ตฌ์„ฑ์œผ๋กœ ๋ฐ๋ชฌ ์‹คํ–‰:
+
+`dbus-daemon --session`
+
+- ํ‘œ์ค€ ์‹œ์Šคํ…œ ์ „์ฒด ๋ฉ”์‹œ์ง€ ๋ฒ„์Šค ๊ตฌ์„ฑ์œผ๋กœ ๋ฐ๋ชฌ ์‹คํ–‰:
+
+`dbus-daemon --system`
+
+- ์ˆ˜์‹ ํ•  ์ฃผ์†Œ ์„ค์ • ๋ฐ ํ•ด๋‹น ๊ตฌ์„ฑ ๊ฐ’ ์žฌ์ •์˜:
+
+`dbus-daemon --address {{์ฃผ์†Œ}}`
+
+- ํ”„๋กœ์„ธ์Šค ID๋ฅผ `stdout`์— ์ถœ๋ ฅ:
+
+`dbus-daemon --print-pid`
+
+- ๋ฉ”์‹œ์ง€๋ฅผ ์‹œ์Šคํ…œ ๋กœ๊ทธ์— ๊ธฐ๋กํ•˜๋„๋ก ๋ฉ”์‹œ์ง€ ๋ฒ„์Šค๋ฅผ ๊ฐ•์ œ ์„ค์ •:
+
+`dbus-daemon --syslog`

+ 13 - 0
pages.ko/linux/dconf-read.md

@@ -0,0 +1,13 @@
+# dconf read
+
+> dconf ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ํ‚ค ๊ฐ’์„ ์ฝ์Šต๋‹ˆ๋‹ค.
+> ๊ฐ™์ด ๋ณด๊ธฐ: `dconf`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dconf>.
+
+- ํŠน์ • ํ‚ค ๊ฐ’์„ ์ถœ๋ ฅ:
+
+`dconf read {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค}}`
+
+- ํŠน์ • ํ‚ค์˜ [d]๊ธฐ๋ณธ ๊ฐ’์„ ์ถœ๋ ฅ:
+
+`dconf read -d {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค}}`

+ 13 - 0
pages.ko/linux/dconf-reset.md

@@ -0,0 +1,13 @@
+# dconf reset
+
+> dconf ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์—์„œ ํ‚ค ๊ฐ’์„ ์žฌ์„ค์ •.
+> ๊ฐ™์ด ๋ณด๊ธฐ: `dconf`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dconf>.
+
+- ํŠน์ • ํ‚ค ๊ฐ’์„ ์žฌ์„ค์ •:
+
+`dconf reset {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค}}`
+
+- ํŠน์ • ๋””๋ ‰ํ„ฐ๋ฆฌ๋ฅผ ์žฌ์„ค์ •:
+
+`dconf reset -f {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”/}}`

+ 29 - 0
pages.ko/linux/dconf-write.md

@@ -0,0 +1,29 @@
+# dconf write
+
+> dconf ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ํ‚ค ๊ฐ’์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.
+> ๊ฐ™์ด ๋ณด๊ธฐ: `dconf`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dconf>.
+
+- ํŠน์ • ํ‚ค ๊ฐ’ ์ž‘์„ฑ:
+
+`dconf write {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค}} "{{๊ฐ’}}"`
+
+- ํŠน์ • ๋ฌธ์ž์—ด ํ‚ค ๊ฐ’ ์ž‘์„ฑ:
+
+`dconf write {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค}} "'{{๋ฌธ์ž์—ด}}'"`
+
+- ํŠน์ • ์ •์ˆ˜ ํ‚ค ๊ฐ’ ์ž‘์„ฑ:
+
+`dconf write {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค}} "{{5}}"`
+
+- ํŠน์ • ๋ถˆ๋ฆฌ์–ธ ํ‚ค ๊ฐ’ ์ž‘์„ฑ:
+
+`dconf write {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค}} "{{true|false}}"`
+
+- ํŠน์ • ๋ฐฐ์—ด ํ‚ค ๊ฐ’ ์ž‘์„ฑ:
+
+`dconf write {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค}} "[{{'์ฒซ๋ฒˆ์งธ', '๋‘๋ฒˆ์งธ', ...}}]"`
+
+- ํŠน์ • ๋นˆ ๋ฐฐ์—ด ํ‚ค ๊ฐ’ ์ž‘์„ฑ:
+
+`dconf write {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค}} "@as []"`

+ 29 - 0
pages.ko/linux/dconf.md

@@ -0,0 +1,29 @@
+# dconf
+
+> dconf ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๊ด€๋ฆฌ.
+> ๊ฐ™์ด ๋ณด๊ธฐ: `dconf-read`, `dconf-reset`, `dconf-write`, `gsettings`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dconf>.
+
+- ํŠน์ • ํ‚ค ๊ฐ’์„ ์ถœ๋ ฅ:
+
+`dconf read {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค}}`
+
+- ํŠน์ • ๊ฒฝ๋กœ์˜ ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ ๋ฐ ํ•˜์œ„ ํ‚ค๋ฅผ ์ถœ๋ ฅ:
+
+`dconf list {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”/}}`
+
+- ํŠน์ • ํ‚ค ๊ฐ’ ์“ฐ๊ธฐ:
+
+`dconf write {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค}} "{{๊ฐ’}}"`
+
+- ํŠน์ • ํ‚ค ๊ฐ’ ์ดˆ๊ธฐํ™”:
+
+`dconf reset {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค}}`
+
+- ํŠน์ • ํ‚ค/๋””๋ ‰ํ† ๋ฆฌ์˜ ๋ณ€๊ฒฝ ์‚ฌํ•ญ ๊ฐ์‹œ:
+
+`dconf watch {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค|/๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”/}}`
+
+- ํŠน์ • ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ INI ํŒŒ์ผ ํ˜•์‹์œผ๋กœ ๋คํ”„:
+
+`dconf dump {{/๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”/}}`

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

@@ -0,0 +1,21 @@
+# ddcutil
+
+> DDC/CI๋ฅผ ํ†ตํ•ด ์—ฐ๊ฒฐ๋œ ๋””์Šคํ”Œ๋ ˆ์ด์˜ ์„ค์ •์„ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค.
+> ์ด ๋ช…๋ น์€ `i2c-dev` ์ปค๋„ ๋ชจ๋“ˆ์ด ๋กœ๋“œ๋˜์–ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ™์ด ๋ณด๊ธฐ: `modprobe`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://www.ddcutil.com>.
+
+- ํ˜ธํ™˜ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๋””์Šคํ”Œ๋ ˆ์ด ๋‚˜์—ด:
+
+`ddcutil detect`
+
+- ๋””์Šคํ”Œ๋ ˆ์ด 1์˜ ๋ฐ๊ธฐ(์˜ต์…˜ 0x10)๋ฅผ 50%๋กœ ๋ณ€๊ฒฝ:
+
+`ddcutil --display {{1}} setvcp {{10}} {{50}}`
+
+- ๋””์Šคํ”Œ๋ ˆ์ด 1์˜ ๋Œ€๋น„(์˜ต์…˜ 0x12)๋ฅผ 5% ์ฆ๊ฐ€:
+
+`ddcutil -d {{1}} setvcp {{12}} {{+}} {{5}}`
+
+- ๋””์Šคํ”Œ๋ ˆ์ด 1์˜ ์„ค์ • ์ฝ๊ธฐ:
+
+`ddcutil -d {{1}} getvcp {{ALL}}`

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

@@ -0,0 +1,12 @@
+# ddrescue
+
+> ์†์ƒ๋œ ๋ธ”๋ก ์žฅ์น˜์—์„œ ๋ฐ์ดํ„ฐ๋ฅผ ์ฝ๋Š” ๋ฐ์ดํ„ฐ ๋ณต๊ตฌ ๋„๊ตฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://www.gnu.org/software/ddrescue/>.
+
+- ์žฅ์น˜์˜ ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๋กœ๊ทธ ํŒŒ์ผ ์ƒ์„ฑ:
+
+`sudo ddrescue {{/dev/sdb}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ด๋ฏธ์ง€.dd}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/๋กœ๊ทธ.txt}}`
+
+- ๋””์Šคํฌ A๋ฅผ ๋””์Šคํฌ B๋กœ ํด๋ก ํ•˜๊ณ  ๋กœ๊ทธ ํŒŒ์ผ ์ƒ์„ฑ:
+
+`sudo ddrescue --force --no-scrape {{/dev/sdX}} {{/dev/sdY}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/๋กœ๊ทธ.txt}}`

+ 33 - 0
pages.ko/linux/deb-get.md

@@ -0,0 +1,33 @@
+# deb-get
+
+> ํƒ€์‚ฌ ์ €์žฅ์†Œ ๋˜๋Š” ์ง์ ‘ ๋‹ค์šด๋กœ๋“œ๋ฅผ ํ†ตํ•ด ๋ฐฐํฌ๋œ `.deb` ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ `apt-get` ๊ธฐ๋Šฅ.
+> `apt-get`์„ ์‚ฌ์šฉํ•˜๋Š” Linux ๋ฐฐํฌํŒ๊ณผ ํ•จ๊ป˜ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/wimpysworld/deb-get>.
+
+- ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํŒจํ‚ค์ง€ ๋ฐ ๋ฒ„์ „ ๋ชฉ๋ก ์—…๋ฐ์ดํŠธ:
+
+`deb-get update`
+
+- ํŠน์ • ํŒจํ‚ค์ง€ ๊ฒ€์ƒ‰:
+
+`deb-get search {{ํŒจํ‚ค์ง€}}`
+
+- ํŒจํ‚ค์ง€ ์ •๋ณด ํ‘œ์‹œ:
+
+`deb-get show {{ํŒจํ‚ค์ง€}}`
+
+- ํŒจํ‚ค์ง€ ์„ค์น˜ ๋˜๋Š” ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธ:
+
+`deb-get install {{ํŒจํ‚ค์ง€}}`
+
+- ํŒจํ‚ค์ง€ ์ œ๊ฑฐ (`purge`๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๊ตฌ์„ฑ ํŒŒ์ผ๋„ ์ œ๊ฑฐ):
+
+`deb-get remove {{ํŒจํ‚ค์ง€}}`
+
+- ์„ค์น˜๋œ ๋ชจ๋“  ํŒจํ‚ค์ง€๋ฅผ ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ:
+
+`deb-get upgrade`
+
+- ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ํŒจํ‚ค์ง€ ๋‚˜์—ด:
+
+`deb-get list`

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

@@ -0,0 +1,16 @@
+# debchange
+
+> Debian ์†Œ์Šค ํŒจํ‚ค์ง€์˜ debian/changelog ํŒŒ์ผ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/debchange.1>.
+
+- ๋น„๊ด€๋ฆฌ์ž ์—…๋กœ๋“œ๋ฅผ ์œ„ํ•œ ์ƒˆ ๋ฒ„์ „์„ ๋ณ€๊ฒฝ ๋กœ๊ทธ์— ์ถ”๊ฐ€:
+
+`debchange --nmu`
+
+- ํ˜„์žฌ ๋ฒ„์ „์— ๋ณ€๊ฒฝ ๋กœ๊ทธ ํ•ญ๋ชฉ ์ถ”๊ฐ€:
+
+`debchange --append`
+
+- ์ง€์ •๋œ ID์˜ ๋ฒ„๊ทธ๋ฅผ ์ข…๋ฃŒํ•˜๋Š” ๋ณ€๊ฒฝ ๋กœ๊ทธ ํ•ญ๋ชฉ ์ถ”๊ฐ€:
+
+`debchange --closes {{๋ฒ„๊ทธ_ID}}`

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

@@ -0,0 +1,16 @@
+# debman
+
+> ์„ค์น˜๋˜์ง€ ์•Š์€ ํŒจํ‚ค์ง€์—์„œ ๋งค๋‰ด์–ผ ํŽ˜์ด์ง€๋ฅผ ์ฝ์Šต๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/debman.1>.
+
+- ์ง€์ •๋œ ํŒจํ‚ค์ง€๊ฐ€ ์ œ๊ณตํ•˜๋Š” ๋ช…๋ น์–ด์— ๋Œ€ํ•œ ๋งค๋‰ด์–ผ ํŽ˜์ด์ง€ ์ฝ๊ธฐ:
+
+`debman -p {{ํŒจํ‚ค์ง€}} {{๋ช…๋ น์–ด}}`
+
+- ๋‹ค์šด๋กœ๋“œํ•  ํŒจํ‚ค์ง€ ๋ฒ„์ „ ์ง€์ •:
+
+`debman -p {{ํŒจํ‚ค์ง€}}={{๋ฒ„์ „}} {{๋ช…๋ น์–ด}}`
+
+- `.deb` ํŒŒ์ผ์—์„œ ๋งค๋‰ด์–ผ ํŽ˜์ด์ง€ ์ฝ๊ธฐ:
+
+`debman -f {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ๋ช….deb}} {{๋ช…๋ น์–ด}}`

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

@@ -0,0 +1,24 @@
+# debootstrap
+
+> ๊ธฐ๋ณธ Debian ์‹œ์Šคํ…œ ์ƒ์„ฑ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://wiki.debian.org/Debootstrap>.
+
+- `debian-root` ๋””๋ ‰ํ„ฐ๋ฆฌ ๋‚ด์— Debian ์•ˆ์ • ๋ฒ„์ „ ์‹œ์Šคํ…œ ์ƒ์„ฑ:
+
+`sudo debootstrap stable {{๊ฒฝ๋กœ/๋Œ€์ƒ/debian-root/}} http://deb.debian.org/debian`
+
+- ํ•„์ˆ˜ ํŒจํ‚ค์ง€๋งŒ ํฌํ•จํ•˜๋Š” ์ตœ์†Œ ์‹œ์Šคํ…œ ์ƒ์„ฑ:
+
+`sudo debootstrap --variant=minbase stable {{๊ฒฝ๋กœ/๋Œ€์ƒ/debian-root/}}`
+
+- ๋กœ์ปฌ ๋ฏธ๋Ÿฌ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ `focal-root` ๋””๋ ‰ํ„ฐ๋ฆฌ ๋‚ด์— Ubuntu 20.04 ์‹œ์Šคํ…œ ์ƒ์„ฑ:
+
+`sudo debootstrap focal {{๊ฒฝ๋กœ/๋Œ€์ƒ/focal-root/}} {{file:///๊ฒฝ๋กœ/๋Œ€์ƒ/๋ฏธ๋Ÿฌ/}}`
+
+- ๋ถ€ํŠธ์ŠคํŠธ๋žฉ๋œ ์‹œ์Šคํ…œ์œผ๋กœ ์ „ํ™˜:
+
+`sudo chroot {{๊ฒฝ๋กœ/๋Œ€์ƒ/root}}`
+
+- ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฆด๋ฆฌ์Šค ๋‚˜์—ด:
+
+`ls /usr/share/debootstrap/scripts/`

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

@@ -0,0 +1,16 @@
+# deborphan
+
+> APT ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์šด์˜ ์ฒด์ œ์—์„œ ๊ณ ์•„ ํŒจํ‚ค์ง€๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/deborphan>.
+
+- ๋‹ค๋ฅธ ํŒจํ‚ค์ง€์—์„œ ํ•„์š”๋กœ ํ•˜์ง€ ์•Š๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ํŒจํ‚ค์ง€("libs" ์„น์…˜์—์„œ) ํ‘œ์‹œ:
+
+`deborphan`
+
+- "libs" ์„น์…˜์˜ ๊ณ ์•„ ํŒจํ‚ค์ง€์™€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์ด๋ฆ„์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ์ด๋ฆ„์„ ๊ฐ€์ง„ ๊ณ ์•„ ํŒจํ‚ค์ง€ ๋‚˜์—ด:
+
+`deborphan --guess-all`
+
+- ๋‹ค๋ฅธ ํŒจํ‚ค์ง€์—์„œ ์ถ”์ฒœํ•˜๊ฑฐ๋‚˜ ์ œ์•ˆํ•˜์ง€๋งŒ ํ•„์ˆ˜๋Š” ์•„๋‹Œ ํŒจํ‚ค์ง€ ์ฐพ๊ธฐ:
+
+`deborphan --nice-mode`

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

@@ -0,0 +1,24 @@
+# debsecan
+
+> Debian ๋ณด์•ˆ ๋ถ„์„๊ธฐ, ํŠน์ • Debian ์„ค์น˜์—์„œ ์ทจ์•ฝ์ ์„ ๋‚˜์—ดํ•˜๋Š” ๋„๊ตฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://gitlab.com/fweimer/debsecan>.
+
+- ํ˜„์žฌ ํ˜ธ์ŠคํŠธ์—์„œ ์ทจ์•ฝํ•œ ์„ค์น˜ ํŒจํ‚ค์ง€ ๋‚˜์—ด:
+
+`debsecan`
+
+- ํŠน์ • ์Šค์œ„ํŠธ์˜ ์ทจ์•ฝํ•œ ์„ค์น˜ ํŒจํ‚ค์ง€ ๋‚˜์—ด:
+
+`debsecan --suite {{๋ฆด๋ฆฌ์Šค_์ฝ”๋“œ_์ด๋ฆ„}}`
+
+- ์ˆ˜์ •๋œ ์ทจ์•ฝ์ ๋งŒ ๋‚˜์—ด:
+
+`debsecan --suite {{๋ฆด๋ฆฌ์Šค_์ฝ”๋“œ_์ด๋ฆ„}} --only-fixed`
+
+- ๋ถˆ์•ˆ์ •("sid") ๋ฒ„์ „์˜ ์ˆ˜์ •๋œ ์ทจ์•ฝ์ ๋งŒ ๋‚˜์—ดํ•˜๊ณ  ๋ฃจํŠธ๋กœ ๋ฉ”์ผ ๋ฐœ์†ก:
+
+`debsecan --suite {{sid}} --only-fixed --format {{report}} --mailto {{root}} --update-history`
+
+- ์ทจ์•ฝํ•œ ์„ค์น˜ ํŒจํ‚ค์ง€ ์—…๊ทธ๋ ˆ์ด๋“œ:
+
+`sudo apt upgrade $(debsecan --only-fixed --format {{packages}})`

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

@@ -0,0 +1,21 @@
+# debtap
+
+> Debian ํŒจํ‚ค์ง€๋ฅผ Arch Linux ํŒจํ‚ค์ง€๋กœ ๋ณ€ํ™˜ํ•ฉ๋‹ˆ๋‹ค.
+> ๊ฐ™์ด ๋ณด๊ธฐ: `pacman-upgrade`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/helixarch/debtap>.
+
+- debtap ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์—…๋ฐ์ดํŠธ (์ตœ์ดˆ ์‹คํ–‰ ์ „):
+
+`sudo debtap --update`
+
+- ์ง€์ •๋œ ํŒจํ‚ค์ง€ ๋ณ€ํ™˜:
+
+`debtap {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒจํ‚ค์ง€.deb}}`
+
+- ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ ํŒŒ์ผ ํŽธ์ง‘์„ ์ œ์™ธํ•œ ๋ชจ๋“  ์งˆ๋ฌธ์„ ๊ฑด๋„ˆ๋›ฐ๊ณ  ์ง€์ •๋œ ํŒจํ‚ค์ง€ ๋ณ€ํ™˜:
+
+`debtap --quiet {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒจํ‚ค์ง€.deb}}`
+
+- PKGBUILD ํŒŒ์ผ ์ƒ์„ฑ:
+
+`debtap --pkgbuild {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒจํ‚ค์ง€.deb}}`

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

@@ -0,0 +1,28 @@
+# debugfs
+
+> ๋Œ€ํ™”ํ˜• ext2/ext3/ext4 ํŒŒ์ผ ์‹œ์Šคํ…œ ๋””๋ฒ„๊ฑฐ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/debugfs>.
+
+- ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ์ฝ๊ธฐ ์ „์šฉ ๋ชจ๋“œ๋กœ ์—ด๊ธฐ:
+
+`debugfs {{/dev/sdXN}}`
+
+- ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ์ฝ๊ธฐ/์“ฐ๊ธฐ ๋ชจ๋“œ๋กœ ์—ด๊ธฐ:
+
+`debugfs -w {{/dev/sdXN}}`
+
+- ์ง€์ •๋œ ํŒŒ์ผ์—์„œ ๋ช…๋ น์„ ์ฝ์–ด ์‹คํ–‰ํ•˜๊ณ  ์ข…๋ฃŒ:
+
+`debugfs -f {{๊ฒฝ๋กœ/๋Œ€์ƒ/๋ช…๋ น_ํŒŒ์ผ}} {{/dev/sdXN}}`
+
+- debugfs ์ฝ˜์†”์—์„œ ํŒŒ์ผ ์‹œ์Šคํ…œ ํ†ต๊ณ„ ๋ณด๊ธฐ:
+
+`stats`
+
+- ํŒŒ์ผ ์‹œ์Šคํ…œ ๋‹ซ๊ธฐ:
+
+`close -a`
+
+- ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  ๋ช…๋ น ๋‚˜์—ด:
+
+`lr`

+ 8 - 0
pages.ko/linux/debuginfod-find.md

@@ -0,0 +1,8 @@
+# debuginfod-find
+
+> ๋””๋ฒ„๊ทธ ์ •๋ณด ๊ด€๋ จ ๋ฐ์ดํ„ฐ๋ฅผ ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/debuginfod-find>.
+
+- `build_id`๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๋ฐ์ดํ„ฐ ์š”์ฒญ:
+
+`debuginfod-find -vv debuginfo {{๋นŒ๋“œ_ID}}`

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

@@ -0,0 +1,16 @@
+# debuild
+
+> ์†Œ์Šค์—์„œ Debian ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/debuild.1>.
+
+- ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ํŒจํ‚ค์ง€ ๋นŒ๋“œ:
+
+`debuild`
+
+- ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒจํ‚ค์ง€๋งŒ ๋นŒ๋“œ:
+
+`debuild -b`
+
+- ํŒจํ‚ค์ง€ ๋นŒ๋“œ ํ›„ lintian์„ ์‹คํ–‰ํ•˜์ง€ ์•Š์Œ:
+
+`debuild --no-lintian`

+ 8 - 0
pages.ko/linux/delpart.md

@@ -0,0 +1,8 @@
+# delpart
+
+> Linux ์ปค๋„์—๊ฒŒ ํŒŒํ‹ฐ์…˜์„ ์žŠ๋„๋ก ์š”์ฒญํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/delpart>.
+
+- ์ปค๋„์—๊ฒŒ `/dev/sda`์˜ ์ฒซ ๋ฒˆ์งธ ํŒŒํ‹ฐ์…˜์„ ์žŠ๋„๋ก ์š”์ฒญ:
+
+`sudo delpart {{/dev/sda}} {{1}}`

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

@@ -0,0 +1,32 @@
+# dex
+
+> DesktopEntry Execution์€ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์œ ํ˜•์˜ DesktopEntry ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๊ณ  ์‹คํ–‰ํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์ž…๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/jceb/dex>.
+
+- ์ž๋™ ์‹œ์ž‘ ํด๋”์˜ ๋ชจ๋“  ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰:
+
+`dex --autostart`
+
+- ์ง€์ •๋œ ํด๋”์˜ ๋ชจ๋“  ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰:
+
+`dex --autostart --search-paths {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”1}}:{{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”2}}:{{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”3}}:`
+
+- GNOME ํŠน์ • ์ž๋™ ์‹œ์ž‘์—์„œ ์‹คํ–‰๋  ํ”„๋กœ๊ทธ๋žจ ๋ฏธ๋ฆฌ๋ณด๊ธฐ:
+
+`dex --autostart --environment {{GNOME}}`
+
+- ์ผ๋ฐ˜ ์ž๋™ ์‹œ์ž‘์—์„œ ์‹คํ–‰๋  ํ”„๋กœ๊ทธ๋žจ ๋ฏธ๋ฆฌ๋ณด๊ธฐ:
+
+`dex --autostart --dry-run`
+
+- DesktopEntry ์†์„ฑ `Name`์˜ ๊ฐ’ ๋ฏธ๋ฆฌ๋ณด๊ธฐ:
+
+`dex --property {{Name}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.desktop}}`
+
+- ํ˜„์žฌ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ํ”„๋กœ๊ทธ๋žจ์— ๋Œ€ํ•œ DesktopEntry ์ƒ์„ฑ:
+
+`dex --create {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.desktop}}`
+
+- ์ฃผ์–ด์ง„ ํ„ฐ๋ฏธ๋„์—์„œ ๋‹จ์ผ ํ”„๋กœ๊ทธ๋žจ ์‹คํ–‰ (`Terminal=true`๊ฐ€ ๋ฐ์Šคํฌํƒ‘ ํŒŒ์ผ์— ์žˆ๋Š” ๊ฒฝ์šฐ):
+
+`dex --term {{ํ„ฐ๋ฏธ๋„}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.desktop}}`

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

@@ -0,0 +1,28 @@
+# df
+
+> ํŒŒ์ผ ์‹œ์Šคํ…œ ๋””์Šคํฌ ๊ณต๊ฐ„ ์‚ฌ์šฉ ๊ฐœ์š”๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://www.gnu.org/software/coreutils/df>.
+
+- ๋ชจ๋“  ํŒŒ์ผ ์‹œ์Šคํ…œ๊ณผ ๋””์Šคํฌ ์‚ฌ์šฉ๋Ÿ‰ ํ‘œ์‹œ:
+
+`df`
+
+- ๋ชจ๋“  ํŒŒ์ผ ์‹œ์Šคํ…œ๊ณผ ๋””์Šคํฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์‚ฌ๋žŒ์ด ์ฝ๊ธฐ ์‰ฌ์šด ํ˜•์‹์œผ๋กœ ํ‘œ์‹œ:
+
+`df {{-h|--human-readable}}`
+
+- ์ฃผ์–ด์ง„ ํŒŒ์ผ ๋˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ํฌํ•จํ•˜๋Š” ํŒŒ์ผ ์‹œ์Šคํ…œ๊ณผ ๋””์Šคํฌ ์‚ฌ์šฉ๋Ÿ‰ ํ‘œ์‹œ:
+
+`df {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ_๋˜๋Š”_ํด๋”}}`
+
+- ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ inode ์ˆ˜์— ๋Œ€ํ•œ ํ†ต๊ณ„ ํฌํ•จ:
+
+`df {{-i|--inodes}}`
+
+- ํŠน์ • ์œ ํ˜•์„ ์ œ์™ธํ•œ ํŒŒ์ผ ์‹œ์Šคํ…œ ํ‘œ์‹œ:
+
+`df {{-x|--exclude-type}} {{squashfs}} {{-x|--exclude-type}} {{tmpfs}}`
+
+- ํŒŒ์ผ ์‹œ์Šคํ…œ ์œ ํ˜• ํ‘œ์‹œ:
+
+`df {{-T|--print-type}}`

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

@@ -0,0 +1,16 @@
+# dget
+
+> Debian ํŒจํ‚ค์ง€ ๋‹ค์šด๋กœ๋“œ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dget.1>.
+
+- ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒจํ‚ค์ง€ ๋‹ค์šด๋กœ๋“œ:
+
+`dget {{ํŒจํ‚ค์ง€}}`
+
+- `.dsc` ํŒŒ์ผ์—์„œ ํŒจํ‚ค์ง€ ์†Œ์Šค๋ฅผ ๋‹ค์šด๋กœ๋“œํ•˜๊ณ  ์ถ”์ถœ:
+
+`dget {{http://deb.debian.org/debian/pool/main/h/haskell-tldr/haskell-tldr_0.4.0-2.dsc}}`
+
+- `.dsc` ํŒŒ์ผ์—์„œ ํŒจํ‚ค์ง€ ์†Œ์Šค tarball์„ ๋‹ค์šด๋กœ๋“œํ•˜์ง€๋งŒ ์ถ”์ถœํ•˜์ง€ ์•Š์Œ:
+
+`dget -d {{http://deb.debian.org/debian/pool/main/h/haskell-tldr/haskell-tldr_0.4.0-2.dsc}}`

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

@@ -0,0 +1,12 @@
+# dhcpcd
+
+> DHCP ํด๋ผ์ด์–ธํŠธ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://roy.marples.name/projects/dhcpcd>.
+
+- ๋ชจ๋“  ์ฃผ์†Œ ์ž„๋Œ€ ํ•ด์ œ:
+
+`sudo dhcpcd --release`
+
+- DHCP ์„œ๋ฒ„์— ์ƒˆ ์ž„๋Œ€ ์š”์ฒญ:
+
+`sudo dhcpcd --rebind`

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

@@ -0,0 +1,12 @@
+# diff3
+
+> ์„ธ ๊ฐœ์˜ ํŒŒ์ผ์„ ์ค„ ๋‹จ์œ„๋กœ ๋น„๊ตํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://www.gnu.org/software/diffutils/manual/html_node/Invoking-diff3.html>.
+
+- ํŒŒ์ผ ๋น„๊ต:
+
+`diff3 {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ1}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ2}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ3}}`
+
+- ์ถฉ๋Œ์„ ๊ฐ•์กฐํ•˜์—ฌ ๋ชจ๋“  ๋ณ€๊ฒฝ ์‚ฌํ•ญ ํ‘œ์‹œ:
+
+`diff3 --show-all {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ1}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ2}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ3}}`

+ 9 - 0
pages.ko/linux/diffimg.md

@@ -0,0 +1,9 @@
+# diffimg
+
+> ๋‘ ์ด๋ฏธ์ง€ ๊ฐ„์˜ ๊ต์ฐจ์ ์„ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค.
+> ์ฐธ๊ณ : ์ง€์›๋˜๋Š” ํ™•์žฅ์ž๋Š” `.png`, `.gif`, `.jpg`, `.ps`์ž…๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/diffimg>.
+
+- ์ž…๋ ฅ ์ด๋ฏธ์ง€ ๊ฐ„์˜ ๊ต์ฐจ์ ์„ ๊ณ„์‚ฐํ•˜๊ณ , ๊ฐ ํ”ฝ์…€์ด ์ž…๋ ฅ ์ด๋ฏธ์ง€์˜ ํ•ด๋‹น ํ”ฝ์…€ ๊ฐ„ ์ฐจ์ด๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ์ด๋ฏธ์ง€๋ฅผ ์ถœ๋ ฅ:
+
+`diffimg {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ž…๋ ฅ_์ด๋ฏธ์ง€1.ext}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ž…๋ ฅ_์ด๋ฏธ์ง€2.ext}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ถœ๋ ฅ_์ด๋ฏธ์ง€.ext}}`

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

@@ -0,0 +1,25 @@
+# dir
+
+> ํ•œ ์ค„์— ํ•˜๋‚˜์˜ ํŒŒ์ผ์”ฉ ๋””๋ ‰ํ† ๋ฆฌ ๋‚ด์šฉ์„ ๋‚˜์—ดํ•˜๋ฉฐ, ํŠน์ˆ˜ ๋ฌธ์ž๋Š” ๋ฐฑ์Šฌ๋ž˜์‹œ ์ด์Šค์ผ€์ดํ”„ ์‹œํ€€์Šค๋กœ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.
+> `ls -C --escape`์™€ ๊ฐ™์ด ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dir>.
+
+- ์ˆจ๊น€ ํŒŒ์ผ์„ ํฌํ•จํ•œ ๋ชจ๋“  ํŒŒ์ผ ๋‚˜์—ด:
+
+`dir --all`
+
+- ํŒŒ์ผ ์ž‘์„ฑ์ž ์ •๋ณด๋ฅผ ํฌํ•จํ•˜์—ฌ ๋‚˜์—ด (`-l` ํ•„์š”):
+
+`dir -l --author`
+
+- ์ง€์ •๋œ ๋ธ”๋กญ ํŒจํ„ด๊ณผ ์ผ์น˜ํ•˜๋Š” ํŒŒ์ผ์„ ์ œ์™ธํ•˜๊ณ  ๋‚˜์—ด:
+
+`dir --hide={{ํŒจํ„ด}}`
+
+- ํ•˜์œ„ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์žฌ๊ท€์ ์œผ๋กœ ๋‚˜์—ด:
+
+`dir --recursive`
+
+- ๋„์›€๋ง ํ‘œ์‹œ:
+
+`dir --help`

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

@@ -0,0 +1,20 @@
+# dirb
+
+> HTTP ๊ธฐ๋ฐ˜ ์›น ์„œ๋ฒ„์˜ ๋””๋ ‰ํ† ๋ฆฌ์™€ ํŒŒ์ผ์„ ์Šค์บ”ํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://dirb.sourceforge.net>.
+
+- ๊ธฐ๋ณธ ๋‹จ์–ด ๋ชฉ๋ก์„ ์‚ฌ์šฉํ•˜์—ฌ ์›น ์„œ๋ฒ„ ์Šค์บ”:
+
+`dirb {{https://example.org}}`
+
+- ์‚ฌ์šฉ์ž ์ •์˜ ๋‹จ์–ด ๋ชฉ๋ก์„ ์‚ฌ์šฉํ•˜์—ฌ ์›น ์„œ๋ฒ„ ์Šค์บ”:
+
+`dirb {{https://example.org}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/๋‹จ์–ด๋ชฉ๋ก.txt}}`
+
+- ๋น„์žฌ๊ท€์ ์œผ๋กœ ์›น ์„œ๋ฒ„ ์Šค์บ”:
+
+`dirb {{https://example.org}} -r`
+
+- ์ง€์ •๋œ ์‚ฌ์šฉ์ž ์—์ด์ „ํŠธ์™€ ์ฟ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์›น ์„œ๋ฒ„ ์Šค์บ”:
+
+`dirb {{https://example.org}} -a {{์‚ฌ์šฉ์ž_์—์ด์ „ํŠธ_์ŠคํŠธ๋ง}} -c {{์ฟ ํ‚ค_์ŠคํŠธ๋ง}}`

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

@@ -0,0 +1,24 @@
+# dirbuster
+
+> ์„œ๋ฒ„์—์„œ ๋””๋ ‰ํ„ฐ๋ฆฌ์™€ ํŒŒ์ผ๋ช…์„ ๋ฌด์ฐจ๋ณ„ ๋Œ€์ž…์œผ๋กœ ์ฐพ๊ธฐ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://www.kali.org/tools/dirbuster/>.
+
+- GUI ๋ชจ๋“œ๋กœ ์‹œ์ž‘:
+
+`dirbuster -u {{http://example.com}}`
+
+- ํ—ค๋“œ๋ฆฌ์Šค(๋ฌด GUI) ๋ชจ๋“œ๋กœ ์‹œ์ž‘:
+
+`dirbuster -H -u {{http://example.com}}`
+
+- ํŒŒ์ผ ํ™•์žฅ์ž ๋ชฉ๋ก ์„ค์ •:
+
+`dirbuster -e {{txt,html}}`
+
+- ์ž์„ธํ•œ ์ถœ๋ ฅ ํ™œ์„ฑํ™”:
+
+`dirbuster -v`
+
+- ๋ณด๊ณ ์„œ ์œ„์น˜ ์„ค์ •:
+
+`dirbuster -r {{๊ฒฝ๋กœ/๋Œ€์ƒ/๋ณด๊ณ ์„œ.txt}}`

+ 13 - 0
pages.ko/linux/distrobox-create.md

@@ -0,0 +1,13 @@
+# distrobox-create
+
+> Distrobox ์ปจํ…Œ์ด๋„ˆ ์ƒ์„ฑ. ๊ฐ™์ด ๋ณด๊ธฐ: `tldr distrobox`.
+> ์ƒ์„ฑ๋œ ์ปจํ…Œ์ด๋„ˆ๋Š” ํ˜ธ์ŠคํŠธ์™€ ๋ฐ€์ ‘ํ•˜๊ฒŒ ํ†ตํ•ฉ๋˜์–ด ์‚ฌ์šฉ์ž์˜ HOME ๋””๋ ‰ํ† ๋ฆฌ, ์™ธ๋ถ€ ์ €์žฅ์†Œ, ์™ธ๋ถ€ USB ์žฅ์น˜, ๊ทธ๋ž˜ํ”ฝ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜(X11/Wayland), ์˜ค๋””์˜ค๋ฅผ ๊ณต์œ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://distrobox.it/usage/distrobox-create>.
+
+- Ubuntu ์ด๋ฏธ์ง€๋กœ Distrobox ์ปจํ…Œ์ด๋„ˆ ์ƒ์„ฑ:
+
+`distrobox-create {{์ปจํ…Œ์ด๋„ˆ_์ด๋ฆ„}} --image {{ubuntu:latest}}`
+
+- Distrobox ์ปจํ…Œ์ด๋„ˆ ๋ณต์ œ:
+
+`distrobox-create --clone {{์ปจํ…Œ์ด๋„ˆ_์ด๋ฆ„}} {{๋ณต์ œ๋œ_์ปจํ…Œ์ด๋„ˆ_์ด๋ฆ„}}`

+ 17 - 0
pages.ko/linux/distrobox-enter.md

@@ -0,0 +1,17 @@
+# distrobox-enter
+
+> Distrobox ์ปจํ…Œ์ด๋„ˆ์— ์ง„์ž…ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ™์ด ๋ณด๊ธฐ: `tldr distrobox`.
+> ๊ธฐ๋ณธ ์‹คํ–‰ ๋ช…๋ น์–ด๋Š” ์‚ฌ์šฉ์ž์˜ SHELL์ด์ง€๋งŒ, ๋‹ค๋ฅธ ์…ธ ๋˜๋Š” ์ „์ฒด ๋ช…๋ น์–ด๋ฅผ ์ง€์ •ํ•˜์—ฌ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์Šคํฌ๋ฆฝํŠธ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋˜๋Š” ์„œ๋น„์Šค ๋‚ด์—์„œ ์‚ฌ์šฉ ์‹œ, `--headless` ๋ชจ๋“œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ tty ๋ฐ ์ƒํ˜ธ์ž‘์šฉ์„ ๋น„ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://distrobox.it/usage/distrobox-enter>.
+
+- Distrobox ์ปจํ…Œ์ด๋„ˆ์— ์ง„์ž…:
+
+`distrobox-enter {{์ปจํ…Œ์ด๋„ˆ_์ด๋ฆ„}}`
+
+- Distrobox ์ปจํ…Œ์ด๋„ˆ์— ์ง„์ž…ํ•˜๊ณ  ๋กœ๊ทธ์ธ ์‹œ ๋ช…๋ น์–ด ์‹คํ–‰:
+
+`distrobox-enter {{์ปจํ…Œ์ด๋„ˆ_์ด๋ฆ„}} -- {{sh -l}}`
+
+- tty๋ฅผ ์ธ์Šคํ„ด์Šคํ™”ํ•˜์ง€ ์•Š๊ณ  Distrobox ์ปจํ…Œ์ด๋„ˆ์— ์ง„์ž…:
+
+`distrobox-enter --name {{์ปจํ…Œ์ด๋„ˆ_์ด๋ฆ„}} -- {{uptime -p}}`

+ 24 - 0
pages.ko/linux/distrobox-export.md

@@ -0,0 +1,24 @@
+# distrobox-export
+
+> ์ปจํ…Œ์ด๋„ˆ์—์„œ ํ˜ธ์ŠคํŠธ OS๋กœ ์•ฑ/์„œ๋น„์Šค/๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ๋‚ด๋ณด๋ƒ…๋‹ˆ๋‹ค. ๊ฐ™์ด ๋ณด๊ธฐ: `tldr distrobox`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://distrobox.it/usage/distrobox-export>.
+
+- ์ปจํ…Œ์ด๋„ˆ์—์„œ ํ˜ธ์ŠคํŠธ๋กœ ์•ฑ ๋‚ด๋ณด๋‚ด๊ธฐ (๋ฐ์Šคํฌํ†ฑ ํ•ญ๋ชฉ/์•„์ด์ฝ˜์ด ํ˜ธ์ŠคํŠธ ์‹œ์Šคํ…œ์˜ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ๋ชฉ๋ก์— ๋‚˜ํƒ€๋‚ฉ๋‹ˆ๋‹ค):
+
+`distrobox-export --app {{ํŒจํ‚ค์ง€}} --extra-flags "--foreground"`
+
+- ์ปจํ…Œ์ด๋„ˆ์—์„œ ํ˜ธ์ŠคํŠธ๋กœ ๋ฐ”์ด๋„ˆ๋ฆฌ ๋‚ด๋ณด๋‚ด๊ธฐ:
+
+`distrobox-export --bin {{๊ฒฝ๋กœ/๋Œ€์ƒ/๋ฐ”์ด๋„ˆ๋ฆฌ}} --export-path {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํ˜ธ์ŠคํŠธ_๋ฐ”์ด๋„ˆ๋ฆฌ}}`
+
+- ์ปจํ…Œ์ด๋„ˆ์—์„œ ํ˜ธ์ŠคํŠธ๋กœ ๋ฐ”์ด๋„ˆ๋ฆฌ ๋‚ด๋ณด๋‚ด๊ธฐ (์˜ˆ: `$HOME/.local/bin`):
+
+`distrobox-export --bin {{๊ฒฝ๋กœ/๋Œ€์ƒ/๋ฐ”์ด๋„ˆ๋ฆฌ}} --export-path {{๊ฒฝ๋กœ/๋Œ€์ƒ/๋‚ด๋ณด๋‚ด๊ธฐ}}`
+
+- ์ปจํ…Œ์ด๋„ˆ์—์„œ ํ˜ธ์ŠคํŠธ๋กœ ์„œ๋น„์Šค ๋‚ด๋ณด๋‚ด๊ธฐ (`--sudo`๋Š” ํ•ด๋‹น ์„œ๋น„์Šค๋ฅผ ์ปจํ…Œ์ด๋„ˆ ๋‚ด์—์„œ ๋ฃจํŠธ ๊ถŒํ•œ์œผ๋กœ ์‹คํ–‰):
+
+`distrobox-export --service {{ํŒจํ‚ค์ง€}} --extra-flags "--allow-newer-config" --sudo`
+
+- ๋‚ด๋ณด๋‚ธ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์ œ๊ฑฐ/์‚ญ์ œ:
+
+`distrobox-export --app {{ํŒจํ‚ค์ง€}} --delete`

+ 12 - 0
pages.ko/linux/distrobox-host-exec.md

@@ -0,0 +1,12 @@
+# distrobox-host-exec
+
+> Distrobox ์ปจํ…Œ์ด๋„ˆ ๋‚ด๋ถ€์—์„œ ํ˜ธ์ŠคํŠธ์˜ ๋ช…๋ น์„ ์‹คํ–‰ํ•ฉ๋‹ˆ๋‹ค. ๊ฐ™์ด ๋ณด๊ธฐ: `tldr distrobox`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://distrobox.it/usage/distrobox-host-exec>.
+
+- Distrobox ์ปจํ…Œ์ด๋„ˆ ๋‚ด๋ถ€์—์„œ ํ˜ธ์ŠคํŠธ ์‹œ์Šคํ…œ์˜ ๋ช…๋ น ์‹คํ–‰:
+
+`distrobox-host-exec "{{๋ช…๋ น}}"`
+
+- ์ปจํ…Œ์ด๋„ˆ ๋‚ด๋ถ€์—์„œ ํ˜ธ์ŠคํŠธ ์‹œ์Šคํ…œ์˜ `ls` ๋ช…๋ น ์‹คํ–‰:
+
+`distrobox-host-exec ls`

+ 13 - 0
pages.ko/linux/distrobox-list.md

@@ -0,0 +1,13 @@
+# distrobox-list
+
+> ๋ชจ๋“  Distrobox ์ปจํ…Œ์ด๋„ˆ ๋‚˜์—ด. ๊ฐ™์ด ๋ณด๊ธฐ: `tldr distrobox`.
+> Distrobox ์ปจํ…Œ์ด๋„ˆ๋Š” ์ผ๋ฐ˜ Podman ๋˜๋Š” Docker ์ปจํ…Œ์ด๋„ˆ์™€ ๋ณ„๋„๋กœ ๋‚˜์—ด๋ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://distrobox.it/usage/distrobox-list>.
+
+- ๋ชจ๋“  Distrobox ์ปจํ…Œ์ด๋„ˆ ๋‚˜์—ด:
+
+`distrobox-list`
+
+- ์ž์„ธํ•œ ์ •๋ณด๋ฅผ ํฌํ•จํ•˜์—ฌ ๋ชจ๋“  Distrobox ์ปจํ…Œ์ด๋„ˆ ๋‚˜์—ด:
+
+`distrobox-list --verbose`

+ 12 - 0
pages.ko/linux/distrobox-rm.md

@@ -0,0 +1,12 @@
+# distrobox-rm
+
+> Distrobox ์ปจํ…Œ์ด๋„ˆ ์ œ๊ฑฐ. ๊ฐ™์ด ๋ณด๊ธฐ: `tldr distrobox`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://distrobox.it/usage/distrobox-rm>.
+
+- Distrobox ์ปจํ…Œ์ด๋„ˆ ์ œ๊ฑฐ (ํŒ: ์ œ๊ฑฐํ•˜๊ธฐ ์ „์— ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์ค‘์ง€ํ•˜์„ธ์š”):
+
+`distrobox-rm {{์ปจํ…Œ์ด๋„ˆ_์ด๋ฆ„}}`
+
+- Distrobox ์ปจํ…Œ์ด๋„ˆ ๊ฐ•์ œ ์ œ๊ฑฐ:
+
+`distrobox-rm {{์ปจํ…Œ์ด๋„ˆ_์ด๋ฆ„}} --force`

+ 12 - 0
pages.ko/linux/distrobox-stop.md

@@ -0,0 +1,12 @@
+# distrobox-stop
+
+> Distrobox ์ปจํ…Œ์ด๋„ˆ ์ค‘์ง€. ๊ฐ™์ด ๋ณด๊ธฐ: `tldr distrobox`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://distrobox.it/usage/distrobox-stop>.
+
+- Distrobox ์ปจํ…Œ์ด๋„ˆ ์ค‘์ง€:
+
+`distrobox-stop {{์ปจํ…Œ์ด๋„ˆ_์ด๋ฆ„}}`
+
+- ํ™•์ธ ์—†์ด ๋น„๋Œ€ํ™”ํ˜•์œผ๋กœ Distrobox ์ปจํ…Œ์ด๋„ˆ ์ค‘์ง€:
+
+`distrobox-stop --name {{์ปจํ…Œ์ด๋„ˆ_์ด๋ฆ„}} --yes`

+ 16 - 0
pages.ko/linux/distrobox-upgrade.md

@@ -0,0 +1,16 @@
+# distrobox-upgrade
+
+> ํ•˜๋‚˜ ๋˜๋Š” ์—ฌ๋Ÿฌ Distrobox ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์—…๊ทธ๋ ˆ์ด๋“œํ•ฉ๋‹ˆ๋‹ค. ๊ฐ™์ด ๋ณด๊ธฐ: `tldr distrobox`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://distrobox.it/usage/distrobox-upgrade>.
+
+- ์ปจํ…Œ์ด๋„ˆ์˜ ๊ธฐ๋ณธ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ปจํ…Œ์ด๋„ˆ ์—…๊ทธ๋ ˆ์ด๋“œ:
+
+`distrobox-upgrade {{์ปจํ…Œ์ด๋„ˆ_์ด๋ฆ„}}`
+
+- ๋ชจ๋“  ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ธฐ๋ณธ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์—…๊ทธ๋ ˆ์ด๋“œ:
+
+`distrobox-upgrade --all`
+
+- ํŠน์ • ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๊ธฐ๋ณธ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋ฅผ ํ†ตํ•ด ์—…๊ทธ๋ ˆ์ด๋“œ:
+
+`distrobox-upgrade {{์ปจํ…Œ์ด๋„ˆ1 ์ปจํ…Œ์ด๋„ˆ2 ...}}`

+ 37 - 0
pages.ko/linux/distrobox.md

@@ -0,0 +1,37 @@
+# distrobox
+
+> ํ„ฐ๋ฏธ๋„ ๋‚ด์—์„œ ์ปจํ…Œ์ด๋„ˆ๋กœ ๋ฆฌ๋ˆ…์Šค ๋ฐฐํฌํŒ์„ ์‚ฌ์šฉํ•˜์„ธ์š”. ์ด๋ฅผ ํ†ตํ•ด ํŒจํ‚ค์ง€๋ฅผ ์„ค์น˜ํ•˜๊ณ  ์‚ฌ์šฉํ•˜๋ฉฐ, ํ˜ธ์ŠคํŠธ OS์™€์˜ ๊ธด๋ฐ€ํ•œ ํ†ตํ•ฉ, ์Šคํ† ๋ฆฌ์ง€(`home` ๋””๋ ‰ํ† ๋ฆฌ) ๋ฐ ํ•˜๋“œ์›จ์–ด๋ฅผ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค.
+> ์ฐธ๊ณ : Podman ๋˜๋Š” Docker๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/89luca89/distrobox>.
+
+- ์ปจํ…Œ์ด๋„ˆ ์ƒ์„ฑ์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ณด๊ธฐ:
+
+`tldr distrobox-create`
+
+- ์ปจํ…Œ์ด๋„ˆ ์ •๋ณด ๋‚˜์—ด์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ณด๊ธฐ:
+
+`tldr distrobox-list`
+
+- ์ปจํ…Œ์ด๋„ˆ์— ๋“ค์–ด๊ฐ€๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ณด๊ธฐ:
+
+`tldr distrobox-enter`
+
+- ์ปจํ…Œ์ด๋„ˆ ๋‚ด๋ถ€์—์„œ ํ˜ธ์ŠคํŠธ์—์„œ ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ณด๊ธฐ:
+
+`tldr distrobox-host-exec`
+
+- ์ปจํ…Œ์ด๋„ˆ์—์„œ ํ˜ธ์ŠคํŠธ๋กœ ์•ฑ/์„œ๋น„์Šค/๋ฐ”์ด๋„ˆ๋ฆฌ๋ฅผ ๋‚ด๋ณด๋‚ด๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ณด๊ธฐ:
+
+`tldr distrobox-export`
+
+- ์ปจํ…Œ์ด๋„ˆ ์—…๊ทธ๋ ˆ์ด๋“œ์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ณด๊ธฐ:
+
+`tldr distrobox-upgrade`
+
+- ์ปจํ…Œ์ด๋„ˆ ์ค‘์ง€์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ณด๊ธฐ:
+
+`tldr distrobox-stop`
+
+- ์ปจํ…Œ์ด๋„ˆ ์ œ๊ฑฐ์— ๋Œ€ํ•œ ๋ฌธ์„œ ๋ณด๊ธฐ:
+
+`tldr distrobox-rm`

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

@@ -0,0 +1,20 @@
+# dkms
+
+> ์ปค๋„ ๋ชจ๋“ˆ์˜ ๋™์  ๋นŒ๋“œ๋ฅผ ์œ„ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/dell/dkms>.
+
+- ํ˜„์žฌ ์„ค์น˜๋œ ๋ชจ๋“ˆ ๋‚˜์—ด:
+
+`dkms status`
+
+- ํ˜„์žฌ ์‹คํ–‰ ์ค‘์ธ ์ปค๋„์— ๋Œ€ํ•ด ๋ชจ๋“  ๋ชจ๋“ˆ ๋‹ค์‹œ ๋นŒ๋“œ:
+
+`dkms autoinstall`
+
+- ํ˜„์žฌ ์‹คํ–‰ ์ค‘์ธ ์ปค๋„์— ๋Œ€ํ•ด acpi_call ๋ชจ๋“ˆ์˜ ๋ฒ„์ „ 1.2.1 ์„ค์น˜:
+
+`dkms install -m {{acpi_call}} -v {{1.2.1}}`
+
+- ๋ชจ๋“  ์ปค๋„์—์„œ acpi_call ๋ชจ๋“ˆ์˜ ๋ฒ„์ „ 1.2.1 ์ œ๊ฑฐ:
+
+`dkms remove -m {{acpi_call}} -v {{1.2.1}} --all`

+ 20 - 0
pages.ko/linux/dm-tool.md

@@ -0,0 +1,20 @@
+# dm-tool
+
+> ๋””์Šคํ”Œ๋ ˆ์ด ๊ด€๋ฆฌ์ž์™€ ํ†ต์‹ ํ•˜๋Š” ๋„๊ตฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dm-tool>.
+
+- ํ˜„์žฌ ๋ฐ์Šคํฌํ†ฑ ์„ธ์…˜์„ ์—ด์–ด๋‘๊ณ  ๋กœ๊ทธ์ธํ•œ ์‚ฌ์šฉ์ž๊ฐ€ ์ธ์ฆํ•˜๋ฉด ๋ณต์›๋˜๋„๋ก ํ•˜๋ฉด์„œ ๊ทธ๋ฆฌํ„ฐ ํ‘œ์‹œ:
+
+`dm-tool switch-to-greeter`
+
+- ํ˜„์žฌ ์„ธ์…˜ ์ž ๊ธˆ:
+
+`dm-tool lock`
+
+- ํŠน์ • ์‚ฌ์šฉ์ž๋กœ ์ „ํ™˜ํ•˜๋ฉฐ ํ•„์š” ์‹œ ์ธ์ฆ ํ”„๋กฌํ”„ํŠธ ํ‘œ์‹œ:
+
+`dm-tool switch-to-user {{์‚ฌ์šฉ์ž๋ช…}} {{์„ธ์…˜}}`
+
+- ์‹คํ–‰ ์ค‘์ธ LightDM ์„ธ์…˜ ๋‚ด์—์„œ ๋™์  ์‹œํŠธ ์ถ”๊ฐ€:
+
+`dm-tool add-seat {{xlocal}} {{์ด๋ฆ„}}={{๊ฐ’}}`

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

@@ -0,0 +1,25 @@
+# dmenu
+
+> ๋™์  ๋ฉ”๋‰ด.
+> ๊ฐ ํ•ญ๋ชฉ์ด ์ƒˆ ์ค„์— ์žˆ๋Š” ํ…์ŠคํŠธ ์ž…๋ ฅ์—์„œ ๋ฉ”๋‰ด ์ƒ์„ฑ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dmenu>.
+
+- `ls` ๋ช…๋ น์–ด์˜ ์ถœ๋ ฅ์„ ๋ฉ”๋‰ด๋กœ ํ‘œ์‹œ:
+
+`{{ls}} | dmenu`
+
+- ์ƒˆ ์ค„(`\n`)๋กœ ๊ตฌ๋ถ„๋œ ์‚ฌ์šฉ์ž ์ •์˜ ํ•ญ๋ชฉ์œผ๋กœ ๋ฉ”๋‰ด ํ‘œ์‹œ:
+
+`echo -e "{{red}}\n{{green}}\n{{blue}}" | dmenu`
+
+- ์—ฌ๋Ÿฌ ํ•ญ๋ชฉ ์ค‘ ์‚ฌ์šฉ์ž๊ฐ€ ์„ ํƒํ•œ ํ•ญ๋ชฉ์„ ํŒŒ์ผ์— ์ €์žฅ:
+
+`echo -e "{{red}}\n{{green}}\n{{blue}}" | dmenu > {{color.txt}}`
+
+- ํŠน์ • ๋ชจ๋‹ˆํ„ฐ์—์„œ dmenu ์‹คํ–‰:
+
+`ls | dmenu -m {{1}}`
+
+- ํ™”๋ฉด ์•„๋ž˜์ชฝ์— dmenu ํ‘œ์‹œ:
+
+`ls | dmenu -b`

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

@@ -0,0 +1,36 @@
+# dmesg
+
+> ์ปค๋„ ๋ฉ”์‹œ์ง€๋ฅผ `stdout`์— ์ถœ๋ ฅ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dmesg>.
+
+- ์ปค๋„ ๋ฉ”์‹œ์ง€ ํ‘œ์‹œ:
+
+`sudo dmesg`
+
+- ์ปค๋„ ์˜ค๋ฅ˜ ๋ฉ”์‹œ์ง€ ํ‘œ์‹œ:
+
+`sudo dmesg --level err`
+
+- ์ปค๋„ ๋ฉ”์‹œ์ง€๋ฅผ ํ‘œ์‹œํ•˜๊ณ  ์ƒˆ๋กœ์šด ๋ฉ”์‹œ์ง€๋ฅผ ๊ณ„์† ์ฝ๊ธฐ (`tail -f`์™€ ์œ ์‚ฌ, ์ปค๋„ 3.5.0 ์ด์ƒ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅ):
+
+`sudo dmesg -w`
+
+- ์ด ์‹œ์Šคํ…œ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ฌผ๋ฆฌ์  ๋ฉ”๋ชจ๋ฆฌ ์šฉ๋Ÿ‰ ํ‘œ์‹œ:
+
+`sudo dmesg | grep -i memory`
+
+- ํ•œ ํŽ˜์ด์ง€์”ฉ ์ปค๋„ ๋ฉ”์‹œ์ง€ ํ‘œ์‹œ:
+
+`sudo dmesg | less`
+
+- ํƒ€์ž„์Šคํƒฌํ”„์™€ ํ•จ๊ป˜ ์ปค๋„ ๋ฉ”์‹œ์ง€ ํ‘œ์‹œ (์ปค๋„ 3.5.0 ์ด์ƒ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅ):
+
+`sudo dmesg -T`
+
+- ์‚ฌ๋žŒ์ด ์ฝ๊ธฐ ์‰ฌ์šด ํ˜•์‹์œผ๋กœ ์ปค๋„ ๋ฉ”์‹œ์ง€ ํ‘œ์‹œ (์ปค๋„ 3.5.0 ์ด์ƒ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅ):
+
+`sudo dmesg -H`
+
+- ์ถœ๋ ฅ์— ์ƒ‰์ƒ ์ ์šฉ (์ปค๋„ 3.5.0 ์ด์ƒ์—์„œ ์‚ฌ์šฉ ๊ฐ€๋Šฅ):
+
+`sudo dmesg -L`

+ 29 - 0
pages.ko/linux/dmidecode.md

@@ -0,0 +1,29 @@
+# dmidecode
+
+> DMI(๋˜๋Š” SMBIOS๋กœ ์•Œ๋ ค์ง„) ํ…Œ์ด๋ธ”์˜ ๋‚ด์šฉ์„ ์‚ฌ๋žŒ์ด ์ฝ์„ ์ˆ˜ ์žˆ๋Š” ํ˜•์‹์œผ๋กœ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
+> ๋ฃจํŠธ ๊ถŒํ•œ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dmidecode>.
+
+- ๋ชจ๋“  DMI ํ…Œ์ด๋ธ” ๋‚ด์šฉ์„ ํ‘œ์‹œ:
+
+`sudo dmidecode`
+
+- BIOS ๋ฒ„์ „ ํ‘œ์‹œ:
+
+`sudo dmidecode -s bios-version`
+
+- ์‹œ์Šคํ…œ์˜ ์ผ๋ จ๋ฒˆํ˜ธ ํ‘œ์‹œ:
+
+`sudo dmidecode -s system-serial-number`
+
+- BIOS ์ •๋ณด ํ‘œ์‹œ:
+
+`sudo dmidecode -t bios`
+
+- CPU ์ •๋ณด ํ‘œ์‹œ:
+
+`sudo dmidecode -t processor`
+
+- ๋ฉ”๋ชจ๋ฆฌ ์ •๋ณด ํ‘œ์‹œ:
+
+`sudo dmidecode -t memory`

+ 28 - 0
pages.ko/linux/dnf-config-manager.md

@@ -0,0 +1,28 @@
+# dnf config-manager
+
+> Fedora ๊ธฐ๋ฐ˜ ์‹œ์Šคํ…œ์—์„œ DNF ๊ตฌ์„ฑ ์˜ต์…˜๊ณผ ์ €์žฅ์†Œ๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dnf-config-manager>.
+
+- URL์—์„œ ์ €์žฅ์†Œ ์ถ”๊ฐ€(๊ทธ๋ฆฌ๊ณ  ํ™œ์„ฑํ™”):
+
+`dnf config-manager --add-repo={{์ €์žฅ์†Œ_URL}}`
+
+- ํ˜„์žฌ ๊ตฌ์„ฑ ๊ฐ’ ์ถœ๋ ฅ:
+
+`dnf config-manager --dump`
+
+- ํŠน์ • ์ €์žฅ์†Œ ํ™œ์„ฑํ™”:
+
+`dnf config-manager --set-enabled {{์ €์žฅ์†Œ_ID}}`
+
+- ์ง€์ •๋œ ์ €์žฅ์†Œ ๋น„ํ™œ์„ฑํ™”:
+
+`dnf config-manager --set-disabled {{์ €์žฅ์†Œ_ID1 ์ €์žฅ์†Œ_ID2 ...}}`
+
+- ์ €์žฅ์†Œ์— ๋Œ€ํ•œ ๊ตฌ์„ฑ ์˜ต์…˜ ์„ค์ •:
+
+`dnf config-manager --setopt={{์˜ต์…˜}}={{๊ฐ’}}`
+
+- ๋„์›€๋ง ํ‘œ์‹œ:
+
+`dnf config-manager --help-cmd`

+ 37 - 0
pages.ko/linux/dnf.md

@@ -0,0 +1,37 @@
+# dnf
+
+> RHEL, Fedora ๋ฐ CentOS๋ฅผ ์œ„ํ•œ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ๋„๊ตฌ(yum์„ ๋Œ€์ฒด).
+> ๋‹ค๋ฅธ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์˜ ๋™๋“ฑํ•œ ๋ช…๋ น์„ ๋ณด๋ ค๋ฉด <https://wiki.archlinux.org/title/Pacman/Rosetta>.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://dnf.readthedocs.io>.
+
+- ์„ค์น˜๋œ ํŒจํ‚ค์ง€๋ฅผ ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ:
+
+`sudo dnf upgrade`
+
+- ํ‚ค์›Œ๋“œ๋ฅผ ํ†ตํ•ด ํŒจํ‚ค์ง€ ๊ฒ€์ƒ‰:
+
+`dnf search {{ํ‚ค์›Œ๋“œ1 ํ‚ค์›Œ๋“œ2 ...}}`
+
+- ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์„ธ๋ถ€ ์ •๋ณด ํ‘œ์‹œ:
+
+`dnf info {{ํŒจํ‚ค์ง€}}`
+
+- ์ƒˆ ํŒจํ‚ค์ง€ ์„ค์น˜ (`-y`๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋“  ํ”„๋กฌํ”„ํŠธ ์ž๋™ ํ™•์ธ):
+
+`sudo dnf install {{ํŒจํ‚ค์ง€1 ํŒจํ‚ค์ง€2 ...}}`
+
+- ํŒจํ‚ค์ง€ ์ œ๊ฑฐ:
+
+`sudo dnf remove {{ํŒจํ‚ค์ง€1 ํŒจํ‚ค์ง€2 ...}}`
+
+- ์„ค์น˜๋œ ํŒจํ‚ค์ง€ ๋‚˜์—ด:
+
+`dnf list --installed`
+
+- ํŠน์ • ๋ช…๋ น์„ ์ œ๊ณตํ•˜๋Š” ํŒจํ‚ค์ง€ ์ฐพ๊ธฐ:
+
+`dnf provides {{๋ช…๋ น}}`
+
+- ๋ชจ๋“  ๊ณผ๊ฑฐ ์ž‘์—… ๋ณด๊ธฐ:
+
+`dnf history`

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

@@ -0,0 +1,38 @@
+# dnf5
+
+> RHEL, Fedora, CentOS๋ฅผ ์œ„ํ•œ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ ๋„๊ตฌ(dnf๋ฅผ ๋Œ€์ฒดํ•˜๋ฉฐ, dnf๋Š” yum์„ ๋Œ€์ฒด).
+> DNF5๋Š” C++๋กœ ๋‹ค์‹œ ์ž‘์„ฑ๋œ DNF ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋กœ, ์„ฑ๋Šฅ์ด ํ–ฅ์ƒ๋˜๊ณ  ํฌ๊ธฐ๊ฐ€ ์ž‘์•„์กŒ์Šต๋‹ˆ๋‹ค.
+> ๋‹ค๋ฅธ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์˜ ๋™๋“ฑํ•œ ๋ช…๋ น์„ ๋ณด๋ ค๋ฉด <https://wiki.archlinux.org/title/Pacman/Rosetta>.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://dnf5.readthedocs.io>.
+
+- ์„ค์น˜๋œ ํŒจํ‚ค์ง€๋ฅผ ์ตœ์‹  ๋ฒ„์ „์œผ๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ:
+
+`sudo dnf5 upgrade`
+
+- ํ‚ค์›Œ๋“œ๋กœ ํŒจํ‚ค์ง€ ๊ฒ€์ƒ‰:
+
+`dnf5 search {{ํ‚ค์›Œ๋“œ1 ํ‚ค์›Œ๋“œ2 ...}}`
+
+- ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์„ธ๋ถ€ ์ •๋ณด ํ‘œ์‹œ:
+
+`dnf5 info {{ํŒจํ‚ค์ง€}}`
+
+- ์ƒˆ ํŒจํ‚ค์ง€ ์„ค์น˜ (`-y`๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ชจ๋“  ๋ฉ”์‹œ์ง€ ์ž๋™ ํ™•์ธ):
+
+`sudo dnf5 install {{ํŒจํ‚ค์ง€1 ํŒจํ‚ค์ง€2 ...}}`
+
+- ํŒจํ‚ค์ง€ ์ œ๊ฑฐ:
+
+`sudo dnf5 remove {{ํŒจํ‚ค์ง€1 ํŒจํ‚ค์ง€2 ...}}`
+
+- ์„ค์น˜๋œ ํŒจํ‚ค์ง€ ๋‚˜์—ด:
+
+`dnf5 list --installed`
+
+- ํŠน์ • ๋ช…๋ น์„ ์ œ๊ณตํ•˜๋Š” ํŒจํ‚ค์ง€ ์ฐพ๊ธฐ:
+
+`dnf5 provides {{๋ช…๋ น์–ด}}`
+
+- ์บ์‹œ๋œ ๋ฐ์ดํ„ฐ ์ œ๊ฑฐ ๋˜๋Š” ๋งŒ๋ฃŒ:
+
+`sudo dnf5 clean all`

+ 9 - 0
pages.ko/linux/dnsdomainname.md

@@ -0,0 +1,9 @@
+# dnsdomainname
+
+> ์‹œ์Šคํ…œ์˜ DNS ๋„๋ฉ”์ธ ์ด๋ฆ„์„ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
+> ์ฐธ๊ณ : ์ด ๋„๊ตฌ๋Š” `gethostname`์„ ์‚ฌ์šฉํ•˜์—ฌ ์‹œ์Šคํ…œ์˜ ํ˜ธ์ŠคํŠธ๋ช…์„ ์–ป๊ณ , `getaddrinfo`๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ •๊ทœํ™”๋œ ์ด๋ฆ„์œผ๋กœ ํ•ด์„ํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://www.gnu.org/software/inetutils/manual/html_node/dnsdomainname-invocation.html>.
+
+- ์‹œ์Šคํ…œ์˜ DNS ๋„๋ฉ”์ธ ์ด๋ฆ„ ํ‘œ์‹œ:
+
+`dnsdomainname`

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

@@ -0,0 +1,20 @@
+# dnsmap
+
+> dnsmap ๋ช…๋ น์€ ๋„๋ฉ”์ธ์˜ ์ผ๋ฐ˜์ ์ธ ํ•˜์œ„ ๋„๋ฉ”์ธ(e.g. smtp.domain.org)์„ ์Šค์บ”ํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/resurrecting-open-source-projects/dnsmap>.
+
+- ๋‚ด๋ถ€ ๋‹จ์–ด ๋ชฉ๋ก์„ ์‚ฌ์šฉํ•˜์—ฌ ํ•˜์œ„ ๋„๋ฉ”์ธ ์Šค์บ”:
+
+`dnsmap {{example.com}}`
+
+- ํ™•์ธํ•  ํ•˜์œ„ ๋„๋ฉ”์ธ ๋ชฉ๋ก ์ง€์ •:
+
+`dnsmap {{example.com}} -w {{๊ฒฝ๋กœ/๋Œ€์ƒ/๋‹จ์–ด๋ชฉ๋ก.txt}}`
+
+- ๊ฒฐ๊ณผ๋ฅผ CSV ํŒŒ์ผ์— ์ €์žฅ:
+
+`dnsmap {{example.com}} -c {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.csv}}`
+
+- ์ž˜๋ชป๋œ ์–‘์„ฑ์œผ๋กœ ์ธ์‹๋˜๋Š” 2๊ฐœ์˜ IP ๋ฌด์‹œ(์ตœ๋Œ€ 5๊ฐœ ๊ฐ€๋Šฅ):
+
+`dnsmap {{example.com}} -i {{123.45.67.89,98.76.54.32}}`

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

@@ -0,0 +1,32 @@
+# dnsrecon
+
+> DNS ์—ด๊ฑฐ ๋„๊ตฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/darkoperator/dnsrecon>.
+
+- ๋„๋ฉ”์ธ์„ ์Šค์บ”ํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ SQLite ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ €์žฅ:
+
+`dnsrecon --domain {{example.com}} --db {{๊ฒฝ๋กœ/๋Œ€์ƒ/๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค.sqlite}}`
+
+- ๋„๋ฉ”์ธ์„ ์Šค์บ”ํ•˜๋ฉฐ ๋„ค์ž„์„œ๋ฒ„๋ฅผ ์ง€์ •ํ•˜๊ณ  ์กด ์ „์†ก ์ˆ˜ํ–‰:
+
+`dnsrecon --domain {{example.com}} --name_server {{nameserver.example.com}} --type axfr`
+
+- ๋„๋ฉ”์ธ์„ ์Šค์บ”ํ•˜๋ฉฐ ์„œ๋ธŒ๋„๋ฉ”์ธ ๋ฐ ํ˜ธ์ŠคํŠธ๋ช…์˜ ์‚ฌ์ „์œผ๋กœ ๋ฌด์ฐจ๋ณ„ ๊ณต๊ฒฉ ์ˆ˜ํ–‰:
+
+`dnsrecon --domain {{example.com}} --dictionary {{๊ฒฝ๋กœ/๋Œ€์ƒ/์‚ฌ์ „.txt}} --type brt`
+
+- ๋„๋ฉ”์ธ์„ ์Šค์บ”ํ•˜๋ฉฐ SPF ๋ ˆ์ฝ”๋“œ์—์„œ IP ๋ฒ”์œ„์˜ ์—ญ๋ฐฉํ–ฅ ์กฐํšŒ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ณ  JSON ํŒŒ์ผ์— ๊ฒฐ๊ณผ ์ €์žฅ:
+
+`dnsrecon --domain {{example.com}} -s --json`
+
+- ๋„๋ฉ”์ธ์„ ์Šค์บ”ํ•˜๋ฉฐ Google ์—ด๊ฑฐ๋ฅผ ์ˆ˜ํ–‰ํ•˜๊ณ  CSV ํŒŒ์ผ์— ๊ฒฐ๊ณผ ์ €์žฅ:
+
+`dnsrecon --domain {{example.com}} -g --csv`
+
+- ๋„๋ฉ”์ธ์„ ์Šค์บ”ํ•˜๋ฉฐ DNS ์บ์‹œ ์Šค๋ˆ„ํ•‘ ์ˆ˜ํ–‰:
+
+`dnsrecon --domain {{example.com}} --type snoop --name_server {{nameserver.example.com}} --dictionary {{๊ฒฝ๋กœ/๋Œ€์ƒ/์‚ฌ์ „.txt}}`
+
+- ๋„๋ฉ”์ธ์„ ์Šค์บ”ํ•˜๋ฉฐ ์กด ์›Œํ‚น ์ˆ˜ํ–‰:
+
+`dnsrecon --domain {{example.com}} --type zonewalk`

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

@@ -0,0 +1,28 @@
+# dnstracer
+
+> dnstracer ๋ช…๋ น์€ DNS๊ฐ€ ์ •๋ณด๋ฅผ ์–ด๋””์„œ ์–ป๋Š”์ง€ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dnstracer>.
+
+- ๋กœ์ปฌ DNS๊ฐ€ www.example.com์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ์–ด๋””์„œ ์–ป์—ˆ๋Š”์ง€ ํ™•์ธ:
+
+`dnstracer {{www.example.com}}`
+
+- ์ด๋ฏธ ์•Œ๊ณ  ์žˆ๋Š” ํŠน์ • DNS์—์„œ ์‹œ์ž‘:
+
+`dnstracer -s {{dns.example.org}} {{www.example.com}}`
+
+- IPv4 ์„œ๋ฒ„๋งŒ ์ฟผ๋ฆฌ:
+
+`dnstracer -4 {{www.example.com}}`
+
+- ์‹คํŒจ ์‹œ ๊ฐ ์š”์ฒญ์„ 5๋ฒˆ ์žฌ์‹œ๋„:
+
+`dnstracer -r {{5}} {{www.example.com}}`
+
+- ์‹คํ–‰ ์ค‘ ๋ชจ๋“  ๋‹จ๊ณ„ ํ‘œ์‹œ:
+
+`dnstracer -v {{www.example.com}}`
+
+- ์‹คํ–‰ ํ›„ ์ˆ˜์‹ ๋œ ๋ชจ๋“  ์‘๋‹ต์˜ ๊ฐœ์š” ํ‘œ์‹œ:
+
+`dnstracer -o {{www.example.com}}`

+ 16 - 0
pages.ko/linux/do-release-upgrade.md

@@ -0,0 +1,16 @@
+# do-release-upgrade
+
+> Ubuntu ๋ฆด๋ฆฌ์Šค ์—…๊ทธ๋ ˆ์ด๋”.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/do-release-upgrade.8>.
+
+- ์ตœ์‹  ๋ฆด๋ฆฌ์Šค๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ:
+
+`sudo do-release-upgrade`
+
+- ์ตœ์‹  ๊ฐœ๋ฐœ ๋ฆด๋ฆฌ์Šค๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ:
+
+`sudo do-release-upgrade --devel-release`
+
+- ์ตœ์‹  ์ œ์•ˆ๋œ ๋ฆด๋ฆฌ์Šค๋กœ ์—…๊ทธ๋ ˆ์ด๋“œ:
+
+`sudo do-release-upgrade --proposed`

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

@@ -0,0 +1,24 @@
+# dockerd
+
+> Docker ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹œ์ž‘ํ•˜๊ณ  ๊ด€๋ฆฌํ•˜๋Š” ์ง€์†์ ์ธ ํ”„๋กœ์„ธ์Šค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://docs.docker.com/reference/cli/dockerd/>.
+
+- Docker ๋ฐ๋ชฌ ์‹คํ–‰:
+
+`dockerd`
+
+- Docker ๋ฐ๋ชฌ์„ ์‹คํ–‰ํ•˜๊ณ  ํŠน์ • ์†Œ์ผ“(UNIX ๋ฐ TCP)์„ ์ˆ˜์‹ ํ•˜๋„๋ก ์„ค์ •:
+
+`dockerd --host unix://{{๊ฒฝ๋กœ/๋Œ€์ƒ/tmp.sock}} --host tcp://{{IP}}`
+
+- ํŠน์ • ๋ฐ๋ชฌ PID ํŒŒ์ผ๋กœ ์‹คํ–‰:
+
+`dockerd --pidfile {{๊ฒฝ๋กœ/๋Œ€์ƒ/PID_ํŒŒ์ผ}}`
+
+- ๋””๋ฒ„๊ทธ ๋ชจ๋“œ๋กœ ์‹คํ–‰:
+
+`dockerd --debug`
+
+- ํŠน์ • ๋กœ๊ทธ ๋ ˆ๋ฒจ๋กœ ์‹คํ–‰:
+
+`dockerd --log-level {{debug|info|warn|error|fatal}}`

+ 33 - 0
pages.ko/linux/dolphin.md

@@ -0,0 +1,33 @@
+# dolphin
+
+> KDE์˜ ํŒŒ์ผ ๊ด€๋ฆฌ์ž๋กœ, ํŒŒ์ผ ๋ฐ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
+> ๊ฐ™์ด ๋ณด๊ธฐ: `nautilus`, `caja`, `thunar`, `ranger`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://apps.kde.org/dolphin/>.
+
+- ํŒŒ์ผ ๊ด€๋ฆฌ์ž ์‹คํ–‰:
+
+`dolphin`
+
+- ํŠน์ • ๋””๋ ‰ํ† ๋ฆฌ ์—ด๊ธฐ:
+
+`dolphin {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”1 ๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”2 ...}}`
+
+- ํŠน์ • ํŒŒ์ผ ๋˜๋Š” ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์„ ํƒํ•˜์—ฌ ์—ด๊ธฐ:
+
+`dolphin --select {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ_๋˜๋Š”_ํด๋”1 ๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ_๋˜๋Š”_ํด๋”2 ...}}`
+
+- ์ƒˆ ์ฐฝ ์—ด๊ธฐ:
+
+`dolphin --new-window`
+
+- ํŠน์ • ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๋ถ„ํ•  ๋ทฐ๋กœ ์—ด๊ธฐ:
+
+`dolphin --split {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”1}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”2}}`
+
+- ๋ฐ๋ชฌ ์‹คํ–‰ (D-Bus ์ธํ„ฐํŽ˜์ด์Šค ์‚ฌ์šฉ ์‹œ์—๋งŒ ํ•„์š”):
+
+`dolphin --daemon`
+
+- ๋„์›€๋ง ํ‘œ์‹œ:
+
+`dolphin --help`

+ 22 - 0
pages.ko/linux/dos2unix.md

@@ -0,0 +1,22 @@
+# dos2unix
+
+> DOS ์Šคํƒ€์ผ์˜ ์ค„ ๋ฐ”๊ฟˆ์„ Unix ์Šคํƒ€์ผ๋กœ ๋ณ€๊ฒฝ.
+> CRLF๋ฅผ LF๋กœ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค.
+> ๊ฐ™์ด ๋ณด๊ธฐ: `unix2dos`, `unix2mac`, `mac2unix`.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dos2unix>.
+
+- ํŒŒ์ผ์˜ ์ค„ ๋ฐ”๊ฟˆ ๋ณ€๊ฒฝ:
+
+`dos2unix {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}}`
+
+- Unix ์Šคํƒ€์ผ์˜ ์ค„ ๋ฐ”๊ฟˆ์œผ๋กœ ๋ณต์‚ฌ๋ณธ ์ƒ์„ฑ:
+
+`dos2unix {{-n|--newfile}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ƒˆ_ํŒŒ์ผ}}`
+
+- ํŒŒ์ผ ์ •๋ณด ํ‘œ์‹œ:
+
+`dos2unix {{-i|--info}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}}`
+
+- ๋ฐ”์ดํŠธ ์ˆœ์„œ ํ‘œ์‹œ(BOM) ์œ ์ง€/์ถ”๊ฐ€/์ œ๊ฑฐ:
+
+`dos2unix --{{keep-bom|add-bom|remove-bom}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}}`

+ 16 - 0
pages.ko/linux/dphys-swapfile.md

@@ -0,0 +1,16 @@
+# dphys-swapfile
+
+> Debian ๊ธฐ๋ฐ˜ Linux ์‹œ์Šคํ…œ์—์„œ ์Šค์™‘ ํŒŒ์ผ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dphys-swapfile>.
+
+- ์Šค์™‘ ํŒŒ์ผ ๋น„ํ™œ์„ฑํ™”:
+
+`dphys-swapfile swapoff`
+
+- ์Šค์™‘ ํŒŒ์ผ ํ™œ์„ฑํ™”:
+
+`dphys-swapfile swapon`
+
+- ์ƒˆ ์Šค์™‘ ํŒŒ์ผ ์ƒ์„ฑ:
+
+`dphys-swapfile setup`

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

@@ -0,0 +1,24 @@
+# dpigs
+
+> `apt` ๊ธฐ๋ฐ˜ ์‹œ์Šคํ…œ์—์„œ ์„ค์น˜๋œ ํŒจํ‚ค์ง€ ์ค‘ ๊ฐ€์žฅ ๋งŽ์€ ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•˜๋Š” ํŒจํ‚ค์ง€๋ฅผ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dpigs>.
+
+- ์‹œ์Šคํ…œ์—์„œ ๊ฐ€์žฅ ํฐ N๊ฐœ์˜ ํŒจํ‚ค์ง€ ํ‘œ์‹œ:
+
+`dpigs --lines={{N}}`
+
+- ๊ธฐ๋ณธ dpkg [s]tatus ํŒŒ์ผ ๋Œ€์‹  ์ง€์ •๋œ [f]ํŒŒ์ผ ์‚ฌ์šฉ:
+
+`dpigs --status={{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}}`
+
+- ์‹œ์Šคํ…œ์— ์„ค์น˜๋œ ๋ฐ”์ด๋„ˆ๋ฆฌ ํŒจํ‚ค์ง€์˜ ๊ฐ€์žฅ ํฐ [S]์†Œ์Šค ํŒจํ‚ค์ง€ ํ‘œ์‹œ:
+
+`dpigs --source`
+
+- ํŒจํ‚ค์ง€ ํฌ๊ธฐ๋ฅผ ์‚ฌ๋žŒ์ด ์ฝ๊ธฐ ์‰ฌ์šด [H]ํ˜•์‹์œผ๋กœ ํ‘œ์‹œ:
+
+`dpigs --human-readable`
+
+- ๋„์›€๋ง ํ‘œ์‹œ:
+
+`dpigs --help`

+ 24 - 0
pages.ko/linux/dpkg-deb.md

@@ -0,0 +1,24 @@
+# dpkg-deb
+
+> Debian ์•„์นด์ด๋ธŒ๋ฅผ ํŒจํ‚ค์ง•, ์••์ถ• ํ•ด์ œ ๋ฐ ์ •๋ณด ์ œ๊ณต.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dpkg-deb>.
+
+- ํŒจํ‚ค์ง€ ์ •๋ณด ํ‘œ์‹œ:
+
+`dpkg-deb --info {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.deb}}`
+
+- ํŒจํ‚ค์ง€์˜ ์ด๋ฆ„๊ณผ ๋ฒ„์ „์„ ํ•œ ์ค„๋กœ ํ‘œ์‹œ:
+
+`dpkg-deb --show {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.deb}}`
+
+- ํŒจํ‚ค์ง€์˜ ๋‚ด์šฉ ๋‚˜์—ด:
+
+`dpkg-deb --contents {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.deb}}`
+
+- ํŒจํ‚ค์ง€์˜ ๋‚ด์šฉ์„ ๋””๋ ‰ํ† ๋ฆฌ์— ์ถ”์ถœ:
+
+`dpkg-deb --extract {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.deb}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”}}`
+
+- ์ง€์ •๋œ ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ํŒจํ‚ค์ง€ ์ƒ์„ฑ:
+
+`dpkg-deb --build {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”}}`

+ 24 - 0
pages.ko/linux/dpkg-query.md

@@ -0,0 +1,24 @@
+# dpkg-query
+
+> ์„ค์น˜๋œ ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์ •๋ณด ํ‘œ์‹œ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dpkg-query.1>.
+
+- ์„ค์น˜๋œ ๋ชจ๋“  ํŒจํ‚ค์ง€ ๋‚˜์—ด:
+
+`dpkg-query --list`
+
+- ํŒจํ„ด๊ณผ ์ผ์น˜ํ•˜๋Š” ์„ค์น˜๋œ ํŒจํ‚ค์ง€ ๋‚˜์—ด:
+
+`dpkg-query --list '{{libc6*}}'`
+
+- ํŒจํ‚ค์ง€์— ์˜ํ•ด ์„ค์น˜๋œ ๋ชจ๋“  ํŒŒ์ผ ๋‚˜์—ด:
+
+`dpkg-query --listfiles {{libc6}}`
+
+- ํŒจํ‚ค์ง€์— ๋Œ€ํ•œ ์ •๋ณด ํ‘œ์‹œ:
+
+`dpkg-query --status {{libc6}}`
+
+- ํŒจํ„ด๊ณผ ์ผ์น˜ํ•˜๋Š” ํŒŒ์ผ์„ ์†Œ์œ ํ•œ ํŒจํ‚ค์ง€ ๊ฒ€์ƒ‰:
+
+`dpkg-query --search {{/etc/ld.so.conf.d}}`

+ 8 - 0
pages.ko/linux/dpkg-reconfigure.md

@@ -0,0 +1,8 @@
+# dpkg-reconfigure
+
+> ์ด๋ฏธ ์„ค์น˜๋œ ํŒจํ‚ค์ง€๋ฅผ ์žฌ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dpkg-reconfigure.8>.
+
+- ํ•˜๋‚˜ ์ด์ƒ์˜ ํŒจํ‚ค์ง€๋ฅผ ์žฌ๊ตฌ์„ฑ:
+
+`dpkg-reconfigure {{ํŒจํ‚ค์ง€1 ํŒจํ‚ค์ง€2 ...}}`

+ 34 - 0
pages.ko/linux/dpkg.md

@@ -0,0 +1,34 @@
+# dpkg
+
+> Debian ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž.
+> `deb`์™€ ๊ฐ™์€ ์ผ๋ถ€ ํ•˜์œ„ ๋ช…๋ น์—๋Š” ์ž์ฒด ์‚ฌ์šฉ ์„ค๋ช…์„œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
+> ๋‹ค๋ฅธ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์˜ ๋™๋“ฑํ•œ ๋ช…๋ น์„ ๋ณด๋ ค๋ฉด <https://wiki.archlinux.org/title/Pacman/Rosetta>.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dpkg>.
+
+- ํŒจํ‚ค์ง€ ์„ค์น˜:
+
+`dpkg -i {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.deb}}`
+
+- ํŒจํ‚ค์ง€ ์ œ๊ฑฐ:
+
+`dpkg -r {{ํŒจํ‚ค์ง€}}`
+
+- ์„ค์น˜๋œ ํŒจํ‚ค์ง€ ๋‚˜์—ด:
+
+`dpkg -l {{ํŒจํ„ด}}`
+
+- ํŒจํ‚ค์ง€์˜ ๋‚ด์šฉ ๋‚˜์—ด:
+
+`dpkg -L {{ํŒจํ‚ค์ง€}}`
+
+- ๋กœ์ปฌ ํŒจํ‚ค์ง€ ํŒŒ์ผ์˜ ๋‚ด์šฉ ๋‚˜์—ด:
+
+`dpkg -c {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ.deb}}`
+
+- ํŠน์ • ํŒŒ์ผ์ด ์–ด๋–ค ํŒจํ‚ค์ง€์— ์†ํ•ด ์žˆ๋Š”์ง€ ํ™•์ธ:
+
+`dpkg -S {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํŒŒ์ผ}}`
+
+- ์„ค์น˜๋˜์—ˆ๊ฑฐ๋‚˜ ์ด๋ฏธ ์ œ๊ฑฐ๋œ ํŒจํ‚ค์ง€ ๋ฐ ๊ตฌ์„ฑ ํŒŒ์ผ ์‚ญ์ œ:
+
+`dpkg -P {{ํŒจํ‚ค์ง€}}`

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

@@ -0,0 +1,21 @@
+# dracut
+
+> Linux ์ปค๋„์„ ๋ถ€ํŒ…ํ•˜๊ธฐ ์œ„ํ•œ initramfs ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
+> Dracut์€ ๊ธฐ๋ณธ์ ์œผ๋กœ `/etc/dracut.conf`, `/etc/dracut.conf.d/*.conf`, `/usr/lib/dracut/dracut.conf.d/*.conf`์˜ ๊ตฌ์„ฑ ํŒŒ์ผ์—์„œ ์˜ต์…˜์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/dracutdevs/dracut/wiki>.
+
+- ํ˜„์žฌ ์ปค๋„์— ๋Œ€ํ•œ initramfs ์ด๋ฏธ์ง€๋ฅผ ์˜ต์…˜์„ ๋ฎ์–ด์“ฐ์ง€ ์•Š๊ณ  ์ƒ์„ฑ:
+
+`dracut`
+
+- ํ˜„์žฌ ์ปค๋„์— ๋Œ€ํ•œ initramfs ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๊ธฐ์กด ์ด๋ฏธ์ง€๋ฅผ ๋ฎ์–ด์”€:
+
+`dracut --force`
+
+- ํŠน์ • ์ปค๋„์— ๋Œ€ํ•œ initramfs ์ด๋ฏธ์ง€ ์ƒ์„ฑ:
+
+`dracut --kver {{์ปค๋„_๋ฒ„์ „}}`
+
+- ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“ˆ ๋‚˜์—ด:
+
+`dracut --list-modules`

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

@@ -0,0 +1,16 @@
+# drawing
+
+> GNOME ๋ฐ์Šคํฌํƒ‘ ํ™˜๊ฒฝ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋ฌด๋ฃŒ ๊ธฐ๋ณธ ๋ž˜์Šคํ„ฐ ์ด๋ฏธ์ง€ ํŽธ์ง‘๊ธฐ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://maoschanz.github.io/drawing/>.
+
+- Drawing ์‹œ์ž‘:
+
+`drawing`
+
+- ํŠน์ • ํŒŒ์ผ ์—ด๊ธฐ:
+
+`drawing {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ด๋ฏธ์ง€1 ๊ฒฝ๋กœ/๋Œ€์ƒ/์ด๋ฏธ์ง€2 ...}}`
+
+- ์ƒˆ ์ฐฝ์—์„œ ํŠน์ • ํŒŒ์ผ ์—ด๊ธฐ:
+
+`drawing --new-window {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ด๋ฏธ์ง€1 ๊ฒฝ๋กœ/๋Œ€์ƒ/์ด๋ฏธ์ง€2 ...}}`

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

@@ -0,0 +1,12 @@
+# dropbearconvert
+
+> Dropbear์™€ OpenSSH ๊ฐœ์ธ ํ‚ค ํ˜•์‹ ๊ฐ„ ๋ณ€ํ™˜.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dropbearconvert.1>.
+
+- OpenSSH ๊ฐœ์ธ ํ‚ค๋ฅผ Dropbear ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜:
+
+`dropbearconvert openssh dropbear {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ž…๋ ฅ_ํ‚ค}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ถœ๋ ฅ_ํ‚ค}}`
+
+- Dropbear ๊ฐœ์ธ ํ‚ค๋ฅผ OpenSSH ํ˜•์‹์œผ๋กœ ๋ณ€ํ™˜:
+
+`dropbearconvert dropbear openssh {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ž…๋ ฅ_ํ‚ค}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/์ถœ๋ ฅ_ํ‚ค}}`

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

@@ -0,0 +1,20 @@
+# dropbearkey
+
+> Dropbear ํ˜•์‹์œผ๋กœ SSH ํ‚ค๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dropbearkey.1>.
+
+- [t]์œ ํ˜• ed25519์˜ SSH ํ‚ค๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ํ‚ค [f]ํŒŒ์ผ์— ์ €์žฅ:
+
+`dropbearkey -t {{ed25519}} -f {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค_ํŒŒ์ผ}}`
+
+- [t]์œ ํ˜• ecdsa์˜ SSH ํ‚ค๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ํ‚ค [f]ํŒŒ์ผ์— ์ €์žฅ:
+
+`dropbearkey -t {{ecdsa}} -f {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค_ํŒŒ์ผ}}`
+
+- 4096๋น„ํŠธ ํ‚ค [s]ํฌ๊ธฐ์˜ [t]์œ ํ˜• RSA SSH ํ‚ค๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ํ‚ค [f]ํŒŒ์ผ์— ์ €์žฅ:
+
+`dropbearkey -t {{rsa}} -s {{4096}} -f {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค_ํŒŒ์ผ}}`
+
+- ํ‚ค [f]ํŒŒ์ผ์˜ ๊ฐœ์ธ ํ‚ค ์ง€๋ฌธ๊ณผ ๊ณต๊ฐœ ํ‚ค ์ถœ๋ ฅ:
+
+`dropbearkey -y -f {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํ‚ค_ํŒŒ์ผ}}`

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

@@ -0,0 +1,28 @@
+# dstat
+
+> ์‹œ์Šคํ…œ ๋ฆฌ์†Œ์Šค ํ†ต๊ณ„ ์ƒ์„ฑ์„ ์œ„ํ•œ ๋‹ค์žฌ๋‹ค๋Šฅํ•œ ๋„๊ตฌ.
+> ๋” ๋งŽ์€ ์ •๋ณด: <http://dag.wieers.com/home-made/dstat>.
+
+- CPU, ๋””์Šคํฌ, ๋„คํŠธ์›Œํฌ, ํŽ˜์ด์ง• ๋ฐ ์‹œ์Šคํ…œ ํ†ต๊ณ„ ํ‘œ์‹œ:
+
+`dstat`
+
+- 5์ดˆ๋งˆ๋‹ค ํ†ต๊ณ„๋ฅผ ํ‘œ์‹œํ•˜๊ณ  4๋ฒˆ๋งŒ ์—…๋ฐ์ดํŠธ:
+
+`dstat {{5}} {{4}}`
+
+- CPU ๋ฐ ๋ฉ”๋ชจ๋ฆฌ ํ†ต๊ณ„๋งŒ ํ‘œ์‹œ:
+
+`dstat --cpu --mem`
+
+- ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๋ชจ๋“  dstat ํ”Œ๋Ÿฌ๊ทธ์ธ ๋‚˜์—ด:
+
+`dstat --list`
+
+- ๊ฐ€์žฅ ๋งŽ์€ ๋ฉ”๋ชจ๋ฆฌ์™€ CPU๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ํ”„๋กœ์„ธ์Šค ํ‘œ์‹œ:
+
+`dstat --top-mem --top-cpu`
+
+- ๋ฐฐํ„ฐ๋ฆฌ ๋ฐฑ๋ถ„์œจ ๋ฐ ๋‚จ์€ ๋ฐฐํ„ฐ๋ฆฌ ์‹œ๊ฐ„ ํ‘œ์‹œ:
+
+`dstat --battery --battery-remain`

+ 29 - 0
pages.ko/linux/duc.md

@@ -0,0 +1,29 @@
+# duc
+
+> ๋””์Šคํฌ ์‚ฌ์šฉ๋Ÿ‰์„ ์ƒ‰์ธํ™”, ๊ฒ€์‚ฌ ๋ฐ ์‹œ๊ฐํ™”ํ•˜๋Š” ๋„๊ตฌ ๋ชจ์Œ.
+> Duc๋Š” ํŒŒ์ผ ์‹œ์Šคํ…œ์˜ ํด๋” ๋ˆ„์  ํฌ๊ธฐ๋ฅผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ์œ ์ง€ํ•˜์—ฌ ์ด๋ฅผ ์ฟผ๋ฆฌํ•˜๊ฑฐ๋‚˜ ๋ฐ์ดํ„ฐ์˜ ์œ„์น˜๋ฅผ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฉ‹์ง„ ๊ทธ๋ž˜ํ”„๋ฅผ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <http://duc.zevv.nl>.
+
+- `/usr` ํด๋”๋ฅผ ์ƒ‰์ธํ•˜๊ณ  ๊ธฐ๋ณธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์œ„์น˜ `~/.duc.db`์— ๊ธฐ๋ก:
+
+`duc index {{/usr}}`
+
+- `/usr/local` ์•„๋ž˜์˜ ๋ชจ๋“  ํŒŒ์ผ๊ณผ ํด๋”๋ฅผ ๋‚˜์—ดํ•˜๊ณ  ์ƒ๋Œ€์  ํŒŒ์ผ ํฌ๊ธฐ๋ฅผ [g]๊ทธ๋ž˜ํ”„๋กœ ํ‘œ์‹œ:
+
+`duc ls --classify --graph {{/usr/local}}`
+
+- `/usr/local` ์•„๋ž˜์˜ ๋ชจ๋“  ํŒŒ์ผ๊ณผ ํด๋”๋ฅผ ํŠธ๋ฆฌ๋ทฐ๋กœ ์žฌ๊ท€์ ์œผ๋กœ ๋‚˜์—ด:
+
+`duc ls --classify --graph --recursive {{/usr/local}}`
+
+- ์„ ๋ฒ„์ŠคํŠธ ๊ทธ๋ž˜ํ”„๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ํƒ์ƒ‰ํ•˜๋Š” ๊ทธ๋ž˜ํ”ฝ ์ธํ„ฐํŽ˜์ด์Šค ์‹œ์ž‘:
+
+`duc gui {{/usr}}`
+
+- ํŒŒ์ผ ์‹œ์Šคํ…œ์„ ํƒ์ƒ‰ํ•˜๊ธฐ ์œ„ํ•œ ncurses ์ฝ˜์†” ์ธํ„ฐํŽ˜์ด์Šค ์‹คํ–‰:
+
+`duc ui {{/usr}}`
+
+- ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ •๋ณด ๋คํ”„:
+
+`duc info`

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

@@ -0,0 +1,25 @@
+# dumpe2fs
+
+> ext2/ext3/ext4 ํŒŒ์ผ์‹œ์Šคํ…œ์˜ ์Šˆํผ๋ธ”๋ก ๋ฐ ๋ธ”๋ก ๊ทธ๋ฃน ์ •๋ณด๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
+> `umount {{์žฅ์น˜}}`๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด ๋ช…๋ น์„ ์‹คํ–‰ํ•˜๊ธฐ ์ „์— ํŒŒํ‹ฐ์…˜์„ ๋งˆ์šดํŠธ ํ•ด์ œํ•˜์„ธ์š”.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dumpe2fs>.
+
+- ext2, ext3 ๋ฐ ext4 ํŒŒ์ผ์‹œ์Šคํ…œ ์ •๋ณด ํ‘œ์‹œ:
+
+`dumpe2fs {{/dev/sdXN}}`
+
+- ํŒŒ์ผ์‹œ์Šคํ…œ์—์„œ ๋ถˆ๋Ÿ‰์œผ๋กœ ์˜ˆ์•ฝ๋œ ๋ธ”๋ก ํ‘œ์‹œ:
+
+`dumpe2fs -b {{/dev/sdXN}}`
+
+- ์ธ์‹ํ•  ์ˆ˜ ์—†๋Š” ๊ธฐ๋Šฅ ํ”Œ๋ž˜๊ทธ๊ฐ€ ์žˆ์–ด๋„ ํŒŒ์ผ์‹œ์Šคํ…œ ์ •๋ณด๋ฅผ ๊ฐ•์ œ๋กœ ํ‘œ์‹œ:
+
+`dumpe2fs -f {{/dev/sdXN}}`
+
+- ์Šˆํผ๋ธ”๋ก ์ •๋ณด๋งŒ ํ‘œ์‹œํ•˜๊ณ  ๋ธ”๋ก ๊ทธ๋ฃน ์„ค๋ช…์ž ์„ธ๋ถ€ ์ •๋ณด๋Š” ํ‘œ์‹œํ•˜์ง€ ์•Š์Œ:
+
+`dumpe2fs -h {{/dev/sdXN}}`
+
+- ๊ทธ๋ฃน์˜ ์„ธ๋ถ€ ์ •๋ณด ๋ธ”๋ก ๋ฒˆํ˜ธ๋ฅผ 16์ง„์ˆ˜ ํ˜•์‹์œผ๋กœ ์ถœ๋ ฅ:
+
+`dumpe2fs -x {{/dev/sdXN}}`

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

@@ -0,0 +1,20 @@
+# dunstctl
+
+> `dunst` ์ œ์–ด ๋ช…๋ น์–ด.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://manned.org/dunstctl>.
+
+- ์•Œ๋ฆผ ์ผ์‹œ ์ค‘์ง€:
+
+`dunstctl set-paused true`
+
+- ์•Œ๋ฆผ ์ผ์‹œ ์ค‘์ง€ ํ•ด์ œ:
+
+`dunstctl set-paused false`
+
+- ๋ชจ๋“  ์•Œ๋ฆผ ๋‹ซ๊ธฐ:
+
+`dunstctl close-all`
+
+- ๋„์›€๋ง ํ‘œ์‹œ:
+
+`dunstctl --help`

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

@@ -0,0 +1,21 @@
+# dunstify
+
+> `notify-send`์˜ ํ™•์žฅ ๊ธฐ๋Šฅ์„ ๊ฐ€์ง„ ์•Œ๋ฆผ ๋„๊ตฌ๋กœ, `dunst`๋ฅผ ์ค‘์‹ฌ์œผ๋กœ ๋” ๋งŽ์€ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
+> `notify-send`์˜ ๋ชจ๋“  ์˜ต์…˜์„ ์ˆ˜์šฉํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://github.com/dunst-project/dunst/wiki/Guides>.
+
+- ์ง€์ •๋œ ์ œ๋ชฉ๊ณผ ๋ฉ”์‹œ์ง€๋กœ ์•Œ๋ฆผ ํ‘œ์‹œ:
+
+`dunstify "{{์ œ๋ชฉ}}" "{{๋ฉ”์‹œ์ง€}}"`
+
+- ์ง€์ •๋œ ๊ธด๊ธ‰๋„๋กœ ์•Œ๋ฆผ ํ‘œ์‹œ:
+
+`dunstify "{{์ œ๋ชฉ}}" "{{๋ฉ”์‹œ์ง€}}" -u {{low|normal|critical}}`
+
+- ๋ฉ”์‹œ์ง€ ID ์ง€์ • (๊ฐ™์€ ID์˜ ์ด์ „ ๋ฉ”์‹œ์ง€๋ฅผ ๋ฎ์–ด์”€):
+
+`dunstify "{{์ œ๋ชฉ}}" "{{๋ฉ”์‹œ์ง€}}" -r {{123}}`
+
+- ๋„์›€๋ง ํ‘œ์‹œ:
+
+`dunstify --help`

+ 22 - 0
pages.ko/linux/duperemove.md

@@ -0,0 +1,22 @@
+# duperemove
+
+> ์ค‘๋ณต ํŒŒ์ผ ์‹œ์Šคํ…œ ์ต์Šคํ…ํŠธ๋ฅผ ์ฐพ์•„ ์ค‘๋ณต ์ œ๊ฑฐ๋ฅผ ์˜ˆ์•ฝํ•ฉ๋‹ˆ๋‹ค.
+> ์ต์Šคํ…ํŠธ๋Š” ํŒŒ์ผ ์‹œ์Šคํ…œ ๋‚ด ํŒŒ์ผ์˜ ์ž‘์€ ๋ถ€๋ถ„์ž…๋‹ˆ๋‹ค.
+> ์ผ๋ถ€ ํŒŒ์ผ ์‹œ์Šคํ…œ์—์„œ๋Š” ํŒŒ์ผ์˜ ๋‚ด์šฉ์ด ๋™์ผํ•  ๊ฒฝ์šฐ ํ•˜๋‚˜์˜ ์ต์Šคํ…ํŠธ๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ์ฐธ์กฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://markfasheh.github.io/duperemove/>.
+
+- ๋””๋ ‰ํ† ๋ฆฌ์—์„œ ์ค‘๋ณต ์ต์Šคํ…ํŠธ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ  ํ‘œ์‹œ:
+
+`duperemove -r {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”}}`
+
+- Btrfs ๋˜๋Š” XFS(์‹คํ—˜์ ) ํŒŒ์ผ ์‹œ์Šคํ…œ์—์„œ ์ค‘๋ณต ์ต์Šคํ…ํŠธ๋ฅผ ์ค‘๋ณต ์ œ๊ฑฐ:
+
+`duperemove -r -d {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”}}`
+
+- ํ•ด์‹œ ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜์—ฌ ์ต์Šคํ…ํŠธ ํ•ด์‹œ๋ฅผ ์ €์žฅ (๋ฉ”๋ชจ๋ฆฌ ์‚ฌ์šฉ๋Ÿ‰ ๊ฐ์†Œ ๋ฐ ์ดํ›„ ์‹คํ–‰์—์„œ ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅ):
+
+`duperemove -r -d --hashfile={{๊ฒฝ๋กœ/๋Œ€์ƒ/ํ•ด์‹œํŒŒ์ผ}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”}}`
+
+- I/O ์Šค๋ ˆ๋“œ(ํ•ด์‹ฑ ๋ฐ ์ค‘๋ณต ์ œ๊ฑฐ ๋‹จ๊ณ„) ๋ฐ CPU ์Šค๋ ˆ๋“œ(์ค‘๋ณต ์ต์Šคํ…ํŠธ ์ฐพ๊ธฐ ๋‹จ๊ณ„) ์ œํ•œ:
+
+`duperemove -r -d --hashfile={{๊ฒฝ๋กœ/๋Œ€์ƒ/ํ•ด์‹œํŒŒ์ผ}} --io-threads={{N}} --cpu-threads={{N}} {{๊ฒฝ๋กœ/๋Œ€์ƒ/ํด๋”}}`

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

@@ -0,0 +1,24 @@
+# dysk
+
+> ํŒŒ์ผ ์‹œ์Šคํ…œ ์ •๋ณด๋ฅผ ํ‘œ ํ˜•์‹์œผ๋กœ ํ‘œ์‹œํ•ฉ๋‹ˆ๋‹ค.
+> ๋” ๋งŽ์€ ์ •๋ณด: <https://dystroy.org/dysk>.
+
+- ์ผ๋ฐ˜ ๋””์Šคํฌ์— ๋Œ€ํ•œ ํ‘œ์ค€ ๊ฐœ์š” ํ™•์ธ:
+
+`dysk`
+
+- ์—ฌ์œ  ํฌ๊ธฐ๋กœ ์ •๋ ฌ:
+
+`dysk --sort free`
+
+- HDD ๋””์Šคํฌ๋งŒ ํฌํ•จ:
+
+`dysk --filter 'disk = HDD'`
+
+- SSD ๋””์Šคํฌ ์ œ์™ธ:
+
+`dysk --filter 'disk <> SSD'`
+
+- ๋†’์€ ์‚ฌ์šฉ๋ฅ  ๋˜๋Š” ๋‚ฎ์€ ์—ฌ์œ  ๊ณต๊ฐ„์„ ๊ฐ€์ง„ ๋””์Šคํฌ ํ‘œ์‹œ:
+
+`dysk --filter 'use > 65% | free < 50G'`