Coding
Joy of English Code

https://litt.ly/encode 

우분투 분류

리눅스 우분투(Ubuntu) 명령어 1: 시작, 종료, 로그아웃, 자동완성, 히스토리

작성자 정보

  • EnglishCode 작성
  • 작성일

컨텐츠 정보

본문

이 글은 다음 유튜브 동영상 강의를 공부하면서 정리한 것입니다.

 

이것이 우분투 리눅스다(개정판, Ubuntu LTS 20.04) 저자: 우재남 님

게시자: 한빛미디어 

https://youtube.com/playlist?list=PLVsNizTWUw7FJot9rAiWBJN3V9EZFBFZX&si=xTiOktrj75iurv3f

https://www.hanbit.co.kr/store/books/look.php?p_code=B3658372395

  

# 프롬프트는 root 사용자

$ 프롬프트는 일반 사용자


터미널에서 root로 전환하기


sudo su // 다음에 내 계정의 비밀번호 입력

 

또는 명령어마다 앞에 sudo를 붙인다. 처음에 비밀번호를 물어 본다.

 

리눅스 종료하는 방법


poweroff // 또는
shutdown -P now
shutdown -h +30 // 30분 후에 종료
shutdown -k +30 // (가짜 메시지) 30분 후에 종료, 다른 사용자 로그아웃 유도
shutdown -c // 종료 취소
halt -p // 또는
init 0

 

시스템 재부팅


shutdown -r now // 또는
reboot // 또는
init 6

 

로그아웃


logout // 또는
exit

 

런레벨(Runlevel)

init 명령어 뒤에 붙는 숫자를 런레벨(Runlevel)이라고 한다.

0 종료 모드(Power Off)

1 시스템 복구 모드(Rescue)

3 텍스트 모드의 다중 사용자 모드(Multi-User)

5 그래픽 모드의 다중 사용자 모드(Multi-User)

6 재부팅(Reboot)


런레벨 모드 확인하려면 /lib/systemd/system/runlevel?.target 파일 확인


cd /lib/systemd/system // 폴더로 이동
ls -l runlevel?.target // 런레벨마다 실제 연결된 파일을 확인할 수 있다.
ls -l default.target // 디폴트 런레벨 확인


Multi-user 런레벨을 디폴트 런레벨로 수정하기


ln -sf /lib/systemd/system/multi-user.target /lib/systemd/system/default.target

 

자동완성

명령어 앞 몇 글자를 입력하고 Tap 키를 누르면 자동완성 된다. 오타를 줄이기 위해 자동완성을 이용하는 것이 권장된다.

방향키 위, 아래를 누르면 이전에 입력한 명령어 목록이 나온다.

 

이전에 입력한 명령어 기록 보기


history
history -c // 기록 지우기


관련자료

댓글 0
등록된 댓글이 없습니다.