Home
Today : 2026-05-28 07:26:49
 
ikjinan.kro.kr
local IP address is: 216.73.216.24  public IP address is: 112.175.185.138 [ LOG IN ]  [ SIGN UP]
Bulletin Board(to Db)
이재λͺ…  
Science  
Island-monkey-disaster  
Great-korea  
health  
k-culture  
office-file  
Catholic  
freeboard  
windog  
linux-bsd  
apm  
linux-bsd
Title 이건 였래된 λ¦¬λˆ…μŠ€ μ‚¬μš©μžλ“€μ΄ 많이 μ“°λ˜ β€œλΉ„μƒ μ•ˆμ „ μž¬λΆ€νŒ…β€ λ°©λ²•μž…λ‹ˆλ‹€.
File
Name admin | 2026-05-28 | Views: 1
Content

이건 였래된 λ¦¬λˆ…μŠ€ μ‚¬μš©μžλ“€μ΄ 많이 μ“°λ˜ “비상 μ•ˆμ „ μž¬λΆ€νŒ…” λ°©λ²•μž…λ‹ˆλ‹€.

보톡 μ‹œμŠ€ν…œμ΄ λ©ˆμ·„μ„ λ•Œ:

  • 마우슀 μ•ˆ μ›€μ§μž„
  • Ctrl+Alt+Del μ•ˆ 먹음
  • ν™”λ©΄ 멈좀

이어도, 컀널 μžμ²΄λŠ” μ‚΄μ•„μžˆλŠ” κ²½μš°κ°€ μžˆμŠ΅λ‹ˆλ‹€.

그럴 λ•Œ μ‚¬μš©ν•˜λŠ” 것이:

    Alt + SysRq + REISUB  

μž…λ‹ˆλ‹€.

핡심

SysRq ν‚€λŠ” 보톡 ν‚€λ³΄λ“œμ˜:

    Print Screen PrtSc PrtScn  

킀와 같이 μžˆμŠ΅λ‹ˆλ‹€.

즉 μ‹€μ œ λˆ„λ₯΄λŠ” 방법은:

    Alt + PrintScreen(SysRq)  

λ₯Ό 계속 λˆ„λ₯Έ μƒνƒœμ—μ„œ:

    R E I S U B  

λ₯Ό 1초 정도 κ°„κ²©μœΌλ‘œ 천천히 λˆ„λ₯΄λŠ” κ²λ‹ˆλ‹€.

μ˜ˆμ‹œ
  1.  

Alt λˆ„λ¦„

  1.  

PrintScreen(SysRq) λˆ„λ¦„

(λ‘˜ λ‹€ 계속 λˆ„λ₯΄κ³  μžˆλŠ” λŠλ‚Œ)

  1.  

κ·Έ μƒνƒœλ‘œ:

    R  
  1.  

1초 ν›„:

    E  
  1.  

또 1초 ν›„:

    I  

이런 식.

각 의미     R = ν‚€λ³΄λ“œ μ œμ–΄ 볡ꡬ  

X/window manager μ—μ„œ ν‚€λ³΄λ“œ μ œμ–΄κΆŒ 회수.

    E = λͺ¨λ“  ν”„λ‘œμ„ΈμŠ€ μ’…λ£Œ μš”μ²­(SIGTERM)  

정상 μ’…λ£Œ μ‹œλ„.

    I = κ°•μ œ μ’…λ£Œ(SIGKILL)  

μ•ˆ μ£½λŠ” ν”„λ‘œμ„ΈμŠ€ κ°•μ œ μ’…λ£Œ.

    S = sync  

λ””μŠ€ν¬μ— λ©”λͺ¨λ¦¬ μΊμ‹œ κ°•μ œ μ €μž₯.

맀우 μ€‘μš”.

    U = remount read-only  

νŒŒμΌμ‹œμŠ€ν…œμ„ μ½κΈ°μ „μš©μœΌλ‘œ λ°”κΏ” 손상 μ΅œμ†Œν™”.

    B = reboot  

μž¬λΆ€νŒ….

즉 핡심은:

κ·Έλƒ₯ 전원 OFF ν•˜λŠ” 게 μ•„λ‹ˆλΌ:

    파일 μ €μž₯(sync) → νŒŒμΌμ‹œμŠ€ν…œ 보호(read-only) → μž¬λΆ€νŒ…  

을 컀널 μˆ˜μ€€μ—μ„œ κ°•μ œλ‘œ μˆ˜ν–‰ν•˜λŠ” κ²λ‹ˆλ‹€.

κ·Έλž˜μ„œ ext4 손상 μœ„ν—˜μ΄ 훨씬 μ€„μ–΄λ“­λ‹ˆλ‹€.

μ€‘μš”

이건:

  • μ™„μ „ ν•˜λ“œλ½
  • 컀널 panic
  • CPU freeze

μƒνƒœμ—μ„œλŠ” μ•ˆ 먹힐 수 μžˆμŠ΅λ‹ˆλ‹€.

ν•˜μ§€λ§Œ:

  • GUI만 멈좀
  • USB μž…λ ₯ κΌ¬μž„
  • X11 멈좀
  • 일뢀 λ“œλΌμ΄λ²„ 멈좀

μ—μ„œλŠ” μƒλ‹Ήνžˆ 잘 λ¨Ήνž™λ‹ˆλ‹€.

Fedoraμ—μ„œ ν™œμ„± μ—¬λΆ€ 확인     cat /proc/sys/kernel/sysrq  

κ²°κ³Ό:

    1  

이면 ν™œμ„±ν™” μƒνƒœμž…λ‹ˆλ‹€.

λ§Œμ•½:

    0  

이면 λΉ„ν™œμ„±.

ν™œμ„±ν™”:

    sudo sysctl -w kernel.sysrq=1  

영ꡬ 적용:

    echo "kernel.sysrq = 1" | sudo tee /etc/sysctl.d/99-sysrq.conf  

μž…λ‹ˆλ‹€ πŸ™‚

  fedora@ikjinan:~$ cat /proc/sys/kernel/sysrq 16  

μ’‹λ„€μš” πŸ™‚
16 이면 μ™„μ „ λΉ„ν™œμ„±μ€ μ•„λ‹™λ‹ˆλ‹€.

Linux의 kernel.sysrq 값은 λΉ„νŠΈλ§ˆμŠ€ν¬ 방식이라:

    16 = sync command 만 ν—ˆμš©  

에 κ°€κΉμŠ΅λ‹ˆλ‹€.

즉 ν˜„μž¬λŠ”:

    Alt + SysRq + S  

(λ””μŠ€ν¬ sync)λŠ” κ°€λŠ₯ν•  수 μžˆμ§€λ§Œ,

REISUB 전체 κΈ°λŠ₯은 μ œν•œλ  κ°€λŠ₯성이 ν½λ‹ˆλ‹€.

κ·Έλž˜μ„œ ꢌμž₯:

μΌμ‹œμ μœΌλ‘œ 전체 ν™œμ„±ν™”:

    sudo sysctl -w kernel.sysrq=1  

확인:

    cat /proc/sys/kernel/sysrq  

κ²°κ³Ό:

    1  

이면 OK.

영ꡬ 적용:     echo "kernel.sysrq = 1" | sudo sudo tee /etc/sysctl.d/99-sysrq.conf  

κ·Έ ν›„:

    sudo sysctl --system  

λ˜λŠ” μž¬λΆ€νŒ….

그러면 REISUB 전체 λ™μž‘ κ°€λŠ₯성이 λ†’μ•„μ§‘λ‹ˆλ‹€.

참고둜:     1  

은 “λͺ¨λ“  SysRq κΈ°λŠ₯ ν—ˆμš©” μ˜λ―Έμž…λ‹ˆλ‹€.

반면:

    16  

은 배포판이 λ³΄μ•ˆμƒ μΌλΆ€λ§Œ ν—ˆμš©ν•΄λ‘” μƒνƒœμž…λ‹ˆλ‹€.

Fedora μ΅œμ‹  버전은 기본값을 κ½€ μ œν•œμ μœΌλ‘œ λ‘λŠ” κ²½μš°κ°€ μžˆμŠ΅λ‹ˆλ‹€.

God Bless & Peace Be with You
Visitors For today : ( 3 )
2026-05-28