VMware & Ubuntu & CentOS

VMware 설치 (가상머신) #6 : 시작/종료 , 로그아웃, 가상콘솔(화면)/에디터

Digital Audio Player 2021. 11. 9. 14:03

1. 재시작 -> reboot  / shutdown -R now  / init 0 (런레벨)

2. 종료 -> halt -p / shutdown -P now , poweroff / init 6 (런레벨)

3. 나만 로그아웃 -> exit

4. 다중모니터 - > ctrl + alt + [f1, f2 , .... ] 

5. 일반사용자 / root 사용자 (관리자) 

일반사용자 -> 아이디 ubuntu ( ~$)
root 사용자 -> 관리자접속 ( ~#) 

[로그인아이디]@[서버hostname] : ~

 

 

6.  서버 종료 

> shutdown -h +5 ( 5분후에 강제종료 )  :  커맨드 입력 시 다중모니터 및 원격접속자들에게 5분후에 shutdown 을 알려줌 

> shutdown -c (종료 취소)

> shutdown -k + 10 (강제종료 fake) : 서버관리가 필요한 시점 , 서버에 접속자가 너무 많을 때 진짜로 종료하지 않고 fake 알림을 서버접속자들에게 준다 (리소스가 부족 할 때 )

 

 

7. run level  (부팅방법)  

      # 예 ) GUI -> CUI 

> /lib/systemd/system 

> ls -l renlevel?.tareget  ( 런레벨 당 부팅 방법 리스트 ) 

> default.target ( 현재 graphical.target - > GUI ) 

>  ln -sf 로 default.target 을 multi-user.target 으로 설정하면 reboot  -> CUI 모드로 부팅됨 

> CUI 모드로 부팅 -> startx ( GUI 로 변경됨 )

 

 

8. 그 외 

그동안의 커맨드 목록 

history -c > 커맨드 기록 제거 

 

 

 

 9. 에디터 

vi / nano 

 

 # nano  dir > 에디터 수정(ctrl + c : 행,열 정보등기술)  > ctrl + x 저장 > file 명등록 >  나오기 

  [ nano -c dir > ( 에디터 오픈 + 행,열 정보 기술 ) ]

 # vi  dir > 에디터 수정 > i (insert : 수정 ) > exit > :w [파일명] (저장) > :q (종료) 

 [ q! 저장 x -> 종료 ] 

 

 # 파일 삭제 

text 파일 비정상 종료시 (save x ) -> .[file명].swp (임시파일생성) -> 해당 파일 삭제시 기존 파일 수정 가능 

 

 

10.  vi editor 행 지우기 / 복,붙 

       

> dd ( delete 버튼을 일일이 누르지 않고 한 행 전체를 지우고자 하면 ) 

> 5dd ( 5개의 행을 지움 ) 

> yy (현재 커서 행을 복사 ) 

> 5yy ( 현재커서로부터 5개행 복사 )

> p ( 붙여넣기 ) 

 

> exit -> :set number (행 수를 기술)

 

 

11. 도움말 

> man ls ( ls 커맨드에 대한 정보 ) 

f -> 뒷장 / b or space->  앞장 / q -> 종료