반응형
책을 보면서 계속 진행 중입니다.
서버 관련해서는 문외한이다 보니 리눅스 관련 명령어를 알고 있어야 작업이 가능했습니다.
남들 공부할 때 나는 뭘 했을까...
그래서 이제라도 늦게나마 정리를 하고자 합니다.
ec2 접속 | ssh 접속할ec2 주소 |
현재 디렉토리에 있는 파일 출력 | ls |
현재 디렉토리에 있는 파일 출력(숨겨진 파일까지) | ls -a |
현재 디렉토리에 있는 파일 출력 권한까지 자세히 | ls -l |
현재 디렉토리에 있는 파일 출력 권한까지 자세히 숨겨진 파일까지 | ls -al |
현재 디렉토리에 있는 파일 출력 리스트로 | ls -l, ll <간편하게 ll을 많이 사용한다. |
경로 이동 | cd 이동할 폴더 |
maria db 접속 | my sql -u 아이디 -p -h 호스트주소 (엔터 후 비밀번호 입력) |
sh 파일 실행 | 파일 경로로 이동 후 ./sh 파일명.sh |
실행 권한 추가 | chmod +x ./파일명.sh |
파일 생성 | vim 경로 // ex)vim ~/app/step1/deploy.sh |
현재 경로 확인하기 | pwd |
파일 삭제하기 | rm 파일명 |
폴더 삭제하기 | rm -r 폴더명 < 이 경우 파일을 삭제할 것인지 계속 묻는다. rm -rf 폴더명 < 묻지 않고 완전히 삭제 |
계속 업데이트 예정입니다.
vim으로 문서 편집하기.
1. vim은 NORMAL모드, INSERT모드가 있다.
최하단을 보면 NORMAL, INSERT라고 적혀 있음.
2. NORMAL모드일 때는 타이핑을 안 하는 게 좋음 여기저기 돌아다니고 삭제될 수도 있음.
i를 누르면 INSERT 모드로 변경
3. esc키를 누르면 다시 NORMAL모드로 변경
- 명령어
:q | VIM 종료 편집중이던 파일이 있으면 저장하지 않았음을 알려주며 종료되지 않음. |
:q! | 강제 종료 |
:wq | 편집중인 파일 저장 후 종료 |
:x | 편집중인 파일 저장 후 종료 단 편집된게 없으면 그냥 종료 |
ZZ | 편집중인 파일 저장 후 종료 (대소문자 구분) |
:w 파일이름 | 다른이름으로 저장 |
반응형