vi
command mode 와 edit mode 가 있다
esc로 edit mode->command mode
a(다음 커서부터)/i(자기 커서부터)/o(다음 줄부터)로 command mode->edit mode
h <-
j 아래로
k 위로
l ->
:wq 저장하고 빠져나온다
:q! 그냥 빠져나온다
:w 저장만
:w file 다른 이름으로 저장
:w! file 기존 파일 존재해도 덮어쓰기!
:q! 변경사항 저장 안하고 무작정 빠져나오기
/etc/passwd
pwd 홈 디렉토리(~)
^ 첫번째 컬럼
$ 끝을 의미한다 :13, $ d
:1, $ s/root/toor/g
:1, $ s/^/3333/c
:1, $ s/$/3333/c
진짜 달러를 넣고 싶으면 $ 를 사용!
*
diff 파일명A 파일명B