shutdown 명령어 옵션 중 now 부분에 시간을 지정하면 설정한 시간에 시스템 종료됨
shutdown -p +10 --10분 후에 종료(p : power off)
shutdown -r 22:00 --오후 10시에 재부팅(r: reboot)
shutdown -c --예약된 shutdown 취소 (c: cancel)
shutdown -h +5 --메세지 출력 및 일정 시간 후 종료하기
shutdown -k +15 --현재 접속한 사용자에게 15분 후 종료 된다는 메세지를 보내지만 실제로 종료되지는 않음
우분투 재부팅
로그아웃 개념
date
현재 날짜와 시간이 출력된다.
timedatectl : 시간 동기화(우분투 시스템에서 구동되고 있는 날짜와 시각에 대해서 하드웨어 시계와 소프트웨어 시계, UTC, 타임존 등을 출력하고자 할 때 사용)
타임존을 변겨하려면 timedatectl set-timezone Asia/Seoul
cal
오늘 날짜에 해당하는 월의 달력이 출력된다. (apt install ncal)
cal 2023년도 달력 출력
clear 화면 지우기
log name : 사용중인 로그인 네임
users : 우분투에 접속한 사용자들의 ID 정보 확인
history
터미널에서 사용했던 모든 명령들을 확인
사용했던 명령을 라인번호로 다시 실행 !라인번호
사용했던 명령어 모두 삭제 history -c
우분투는 7개의 가상 콘솔을 제공, 컴퓨터 1대에 모니터 7개가 연결된 효과를 냄
Server를 부팅하면 x 윈도우가 자동으로 실행 됨
각각의 가상 콘솔로 이동하는 단축키는 Ctrl + Alt + F1 ~ F7
기본은 1번 가상 콘솔을 보는 상태, 2번 가상 콘솔로 변경하려면 Ctrl + Alt + F2
시스템을 실행할 때 네트워크를 사용할지 말지, 여러 명의 사용자가 로그인하도록 허용할지 말지, 그래픽 인터페이스를 사용할지 말지 등을 구분해서 시스템을 구동시키는것
런레벨 모드 확인 cd /lib/systemd/system ls -l runlevel?.target
설정된 런레벨 터미널에서 확인하기
cd
ls -l /lib/systemd/system/default.target
default.target에 연결된 파일 확인
default.target은 시스템에 기본으로 설정된 런레벨이 지정됨
ln -sf /lib/systemd/system/multi-user.target /lib/systemd/system/default.target
ls -l /lib/systemd/system/default.target
reboot
텍스트 모드로 부팅 됨
x윈도우 실행하기
startx
되돌리기
ln -sf /lib/systemd/system/graphical.target /lib/systemd/system/default.target
reboot
재부팅된 화면은 윈도우 x가 실행됨
결국, 런레벨 5번은 런레벨 3번 이후에 x윈도우가 실행된 것
런레벨 5과 3은 x윈도우를 제외하면 동일한 레벨로 취급가능