




q! -> quit

vi 파일명
편집상태 이동
a, i, o, O
a: 커저의 뒤쪽에 삽입
i: 커저의 앞쪽에 삽입
o: 커저의 아래쪽에 삽입
O: 커저의 위쪽에 삽입
:wq - 저장하고 종료하기
:q! - 편집문서 버리고 종료하기
명령모드 Ctrl +
[n]r : 한 문자(char) 수정
[n]dd : [n]줄 삭제
[n]x : [n]문자를 삭제
[n]yy : [n]줄을 복사
p : 복사한 줄을 붙여넣기
cw : 단어를 수정
gg : 문서의 처음으로 가기
G : 문서의 마지막으로 가기
G

-- nano 에디터
nano myfile
-.저장후 종료 : ctl+x > y > enter
-.줄번호 보이기/감추기
shift + alt + 3
-.단어찾기
ctl+w
-.단어바꾸기
ctl+\
-.한 줄 지우기
ctl+k
-.복사 및 붙어넣기
alt+a, alt+6, ctl+u
드래그 & 우측 마우스 클릭
-.직전작업 취소(undo)
alt+u
-.다시 실행(redo)
alt+e
-. file의 첫, 마지막
alt+\ 첫 line으로
alt+/ 마지막 line으로
-- 파일에 권한 부여
chmod 755 na_inho
chmod u-x na_inho
-- ugo(user, group , other)
chmod u+x file-name
chmod ug+x file-name
-- 파일에 소유권 변경
chown centos sample.txt
chgrp centos salple.txt
chown centos:centos sample.txt


echo "안녕하세요" > sh-test
echo "echo 안녕핫세요" > sh-test