4장. 서버를 구축하는 데 알아야 할 필수 개념과 명령 (1) - 리눅스 필수 개념과 명령 : 시스템 시작과 종료, 가상 콘솔

728x90
반응형

출처 : https://www.youtube.com/watch?v=F4XlnUVfajE&list=PLVsNizTWUw7FqN2gq79Cb3R6qkS7mqOJk&index=13

 

시스템 시작과 종료

 

  • 시스템 시작

Rocky Linux를 설치한 서버와 클라이언트 가상 머신을 부팅하면 X window가 자동으로 실행된다.

X window 환경에서 접속하려면 서버 가상 환경에서는 root 사용자로 로그인해야 한다. 반면에 클라이언트 가상 환경에서는 자동으로 rocky 사용자로 접속되기때문에 별다른 조치를 하지 않아도 된다.

 

  • 시스템 종료
  1. 바탕 화면의 오른쪽 위에 전원 -> 컴퓨터 끄기/로그아웃 -> 컴퓨터 끄기 -> 컴퓨터 끄기
  2. 터미널 / 콘솔에서 시스템 종료 명령을 입력한다. 시스템 종료 명령 : poweroff, shutdown -P now, halt -p, init 0
  • 시스템 재부팅
  1. 바탕 화면의 오른쪽 위에 전원 -> 컴퓨터 끄기/로그아웃 -> 다시 시작
  2. 터미널 / 콘솔에서 시스템 재부팅 명령을 입력한다. 시스템 재부팅 명령 : shutdown -r now, reboot, init 6
  • 로그 아웃
  1. 바탕 화면의 오른쪽 위에 전원 -> 컴퓨터 끄기/로그아웃 -> 로그아웃
  2. 터미널 / 콘솔에서 시스템 로그아웃 명령을 입력한다. 시스템 로그아웃 명령 : logout, exit

 

프롬프트

 

프롬프트를 보면 현재 내가 root 사용자로 접속했는지, 일반 사용자로 접속했는지를 알 수 있다.

  • # 프롬프트 = root 사용자
  • $ 프롬프트 = 일반 사용자

 

가상 콘솔

 

  • '가상의 모니터'라 생각하면 쉽다. Rocky Linux는 총 6개의 가상 콘솔을 제공한다. 즉, 6개의 모니터를 제공하는 것과 동일하다.
  • 가상의 모니터는 6개가 있지만 실제 모니터는 1개이므로 이 모니터들을 화면 전환으로 바꿀 수 있는 기능이 필요하다. 이 기능이 바로 '가상 콘솔'이다.
  • 각각의 가상 콘솔로 이동하는 단축키는 Ctrl + Alt + F1 ~ F6
  • 'chvt 가상콘솔번호' 명령을 사용해도 된다.

 

 

가상 서버의 루트 사용자로 로그인 한 다음, ctrl + alt + F3 을 누르거나 혹은 터미널에서 chvt 3 을 누르면 3번 모니터가 나오게 된다.

 

우리가 처음에 사용하던 2번 모니터를 제외하면 나머지는 모두 텍스트 모드의 모니터이다.

 

 

root 사용자로 접속하면 프롬프트가 #로 표시된다.

 

 

반면에 일반 사용자로 접속하면 프롬프트가 $로 표시된다.

 

 

shutdown -h +5 하면 5분 후에 컴퓨터가 종료된다.

 

 

다른 모니터로 접속하면 곧 컴퓨터가 종료될 것이라고 알려준다.

 

 

shutdown -c 를 하면 우리가 했던 종료 예약이 취소가 된다.

 

 

일반 사용자들에게 종료 예약이 취소되었다고 메시지가 나타나게 된다.

 

 

 

root 사용자의 모니터에서 shutdown -k +10 을 하면 실제로는 컴퓨터가 종료되지 않지만 일반 사용자들에게는 10분 후에 컴퓨터가 종료된다는 메시지가 나타나게 된다. 일반 사용자 입장에서는 이것이 가짜인지 진짜인지 알 수 없기 때문에 10분 후에 알아서 종료를 하게 될 것이다.

 

참고로 이 기능은 root 사용자만 사용할 수 있다.

 

 

Ctrl + alt + F2를 누르면 원래 X window 화면으로 돌아오게 된다. 

 

 

로그 아웃을 하려면 exit 혹은 logout을 입력하면 된다.

 

 

728x90
반응형