systemd-inhibit.md 1.2 KB

systemd-inhibit

ํŠน์ • ์ „์› ์ƒํƒœ๋กœ์˜ ์ง„์ž…์„ ๊ธˆ์ง€. ์ธํžˆ๋น„ํ„ฐ ์ž ๊ธˆ์„ ์‚ฌ์šฉํ•˜์—ฌ ์‹œ์Šคํ…œ์˜ ์ ˆ์ „ ๋ฐ ์ข…๋ฃŒ ์š”์ฒญ์„ ์ฐจ๋‹จํ•˜๊ฑฐ๋‚˜ ์ง€์—ฐ์‹œํ‚ค๊ณ  ์ž๋™ ์œ ํœด ์ฒ˜๋ฆฌ๋ฅผ ๋ฐฉ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋” ๋งŽ์€ ์ •๋ณด: https://www.freedesktop.org/software/systemd/man/systemd-inhibit.html.

  • ํ™œ์„ฑํ™”๋œ ๋ชจ๋“  ์ธํžˆ๋น„์…˜ ์ž ๊ธˆ๊ณผ ์ƒ์„ฑ ์ด์œ  ๋‚˜์—ด:

systemd-inhibit --list

  • ์ง€์ •๋œ ์ดˆ ๋™์•ˆ sleep ๋ช…๋ น์œผ๋กœ ์‹œ์Šคํ…œ ์ข…๋ฃŒ ์ฐจ๋‹จ:

systemd-inhibit --what shutdown sleep {{5}}

  • ๋‹ค์šด๋กœ๋“œ๊ฐ€ ์™„๋ฃŒ๋  ๋•Œ๊นŒ์ง€ ์‹œ์Šคํ…œ์ด ์ ˆ์ „ ๋˜๋Š” ์œ ํœด ์ƒํƒœ๋กœ ๊ฐ€์ง€ ์•Š๋„๋ก ์œ ์ง€:

systemd-inhibit --what sleep:idle wget {{https://example.com/file}}

  • ์Šคํฌ๋ฆฝํŠธ๊ฐ€ ์ข…๋ฃŒ๋  ๋•Œ๊นŒ์ง€ ๋…ธํŠธ๋ถ ๋ฎ๊ฐœ ๋‹ซํž˜ ์Šค์œ„์น˜ ๋ฌด์‹œ:

systemd-inhibit --what sleep:handle-lid-switch {{๊ฒฝ๋กœ/๋Œ€์ƒ/์Šคํฌ๋ฆฝํŠธ}}

  • ๋ช…๋ น์ด ์‹คํ–‰๋˜๋Š” ๋™์•ˆ ์ „์› ๋ฒ„ํŠผ ๋ˆ„๋ฆ„ ๋ฌด์‹œ:

systemd-inhibit --what handle-power-key {{๋ช…๋ น}}

  • ๋ˆ„๊ฐ€, ์™œ ์ธํžˆ๋น„ํ„ฐ๋ฅผ ์ƒ์„ฑํ–ˆ๋Š”์ง€ ์„ค๋ช… (๊ธฐ๋ณธ๊ฐ’: --who์˜ ๊ฒฝ์šฐ ๋ช…๋ น๊ณผ ์ธ์ˆ˜, --why์˜ ๊ฒฝ์šฐ '์•Œ ์ˆ˜ ์—†๋Š” ์ด์œ '):

systemd-inhibit --who {{$USER}} --why {{์ด์œ }} --what {{์ž‘์—…}} {{๋ช…๋ น}}