vi(vim) 사용하기
:set nu //라인넘버 표기 :3,5 d //3~5라인 지우기 :set ai //새로운 라인에 이전 라인 들여쓰기 적용 :set ci //c언어 스타일의 들여쓰기 사용 :set showmatch //괄호의 시작과 끝을 알려줌 :mouse=a //마우스 사용 가능
i 입력모드 :wq 저장후 종료 :q 종료 :q! 강제종료
- 매 로그인마다 초기화되는 vi설정(z shell) 번거롭다면?
vim ~/.zshrc
를 연 후, 이 안에 명령어를 기입해주자
+ vim을 더 잘 사용하는 방법
참고 !!
https://johngrib.github.io/wiki/vim/auto-completion/
chmod(change mode)
기존 파일 또는 디렉토리에 대한 접근 권한을 변경할 때 사용
파일의 읽기(r), 쓰기(w), 실행(x)의 권한을 설정chmod [소유자 권한] [그룹권한] [일반사용자권한] file
각 권한은 10진수 형태로 부여 가능함
./로 간단하게 실행하고 싶을 때, 실행 권한을 수정해보자!
chown/chgrp
파일이나 디렉토리의 소유주나 그룹을 변경할 때 사용
명령을 실행하고 나면 파일에 대한 이전 소유주는 해당 파일에 이 명령을 다시 실행할 수 없다.
소유권 또는 그룹 병경의 경우 슈퍼유저 권한이 필요
심볼릭 링크(소프트 링크) & 하드 링크
- 생성시 ln 명령어 사용
- 하드링크
ln [원본] [링크 걸 대상]
파일에만 링크 가능하며, 원본이 삭제되어도 남아있음
원본 권한을 수정시 하드링크 파일도 수정됨
백업용이
- 심볼릭링크
ln -s [원본] [링크 걸 대상]
원본파일이 훼손되면 유효하지 않음
파일 또는 디렉토리에 링크할 수 있음