명령어 알아보기 1

shinyeongwoon·2022년 10월 31일
0

서버

목록 보기
2/18

시작과 종료

  • poweroff, shutdown -p now, halp -p , init 0 실행

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분 후 종료 된다는 메세지를 보내지만 실제로 종료되지는 않음

우분투 재부팅

  • reboot, shutdown -r now, init 6 명령으로도 재부팅 가능

로그아웃

로그아웃 개념

  • 리눅스는 여러 사용자가 동시에 접속하는 다중 사용자 시스템
  • 자신만 접속을 끝내는 로그아웃이 필요
  • 만약 관리자가 자기 업무가 끝났다고 시스템을 종료해 버리면, 시스템에 접속된 많은 사용자의 컴퓨터도 함께 종료됨

기본 명령어

  • 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

리눅스의 런레벨

시스템을 실행할 때 네트워크를 사용할지 말지, 여러 명의 사용자가 로그인하도록 허용할지 말지, 그래픽 인터페이스를 사용할지 말지 등을 구분해서 시스템을 구동시키는것

  • init 명령어 뒤에 붙는 숫자가 런레벨
    0 Power Off 종료모드
    1 Rescue 시스템 복구 모드 / 단일 사용자 모드
    2 Multi-User 사용하지 않음
    3 Multi-User 텍스트 모드의 다중 사용자 모드
    4 Multi-User 사용하지 않음
    5 Graphical 그래픽 모드의 다중 사용자 모드
    6 Reboot 재부팅 모드

런레벨 모드 확인 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윈도우를 제외하면 동일한 레벨로 취급가능

0개의 댓글