[Linux] 우분투 리눅스 기본 명령어(종료, 재부팅, 편집기)
종료
poweroff
shutdown -P now
(now는 지금바로 종료 / 시간을 지정하면 지정한 시간 뒤에 종료)
shutdown -P +10 (10분뒤 종료)
----------------------------------------------------------------------------------------
재부팅
reboot
shutdown -r now
init6
----------------------------------------------------------------------------------------
편집기 (파일이 있으면 수정, 없으면 생성)
gedit
gedit test.txt
vi
vi test.txt -- test.txt파일을 생성 또는 수정
수정 후
esc +
:q! -- 저장하지 않고 종료
:wq! -- 저장 후 종료
:wq test1.txt -- 새이름으로 저장 후 종료
:set number -- 행의 번호를 표시
<입력>
i -- 현재 커서 위치부터 입력
a -- 현재 커서 다음위치 부터 입력
o -- 현재 커서 다음 줄 부터 입력
<이동>
h, j, k, l -- 왼쪽, 아래, 위, 오른쪽으로 이동가능 (esc를 눌러 편집중에서 빠져나올시 키보드 방향키로도 가능)
ctrl + f -- 다음페이지 이동
ctrl + b -- 이전페이지 이동
:숫자 -- 입력된 숫자의 행으로 이동
<삭제>
x -- 현재 커서 글자 삭제
dd -- 현재 커서 행 전체삭제
<되돌리기, 다시실행>
u -- 되돌리기 undo
ctrl _ r -- 다시실행 redo
vi편집기에서 기본으로 사용되는 단축키만 정리해봤고 추가적으로 더 많음