공부한 책 : Do It! 깃&깃허브 입문
cd~
: 홈 디렉토리로 이동
- ~은 홈 디렉토리를 의미
- 리눅스에서 디렉토리를 나타내는 기호
- ~ : 현재 접속 중인 사용자의 홈 디렉토리를 가리킴. 홈 디렉토리의 경로는 'c/Users/사용자아이디'이며 사용자 디렉토리라고도 부름. 사용자 아이디는 5글자 까지만 나타남
- ./ : 현재 사용자가 작업 중인 디렉토리
- ../ : 현재 디렉토리의 상위 디렉토리
mkdir mine
: 새 디렉토리 mined을 만듦
- MaKe DIRectory
cd mine
: mine 디렉토리로 이동
- Change Directory
cd..
: 부모 디렉토리로 이동
pwd
: 현재 경로를 보여줌
- Print Working Directory
ls
: 디렉토리의 내용을 보여줌
- List의 줄임말
- ls의 옵션
- -l : 파일이나 디렉토리의 상세 정보를 함게 표시함
- -a : 숨김 파일과 디렉토리도 함께 표시함
- -r : 파일의 정렬 순서를 거꾸로 표시함
- -t : 파일 작성 시간 순으로 (내림차순) 표시
ls -l
: 옵션을 사용해 디렉토리의 폴더 상세 정보까지 보여줌
ls -a
: 옵션을 사용해 디렉토리의 숨김 파일과 디렉토리까지 보여줌
- 위의 두 옵션을 함께 사용하려면 -la 혹은 -al처럼 순서 상관없이 글자를 붙여서 입력하면 됨
rm -r mine
: 하위 디렉토리 mine을 삭제
- ReMove
- -r 옵션을 붙이면 디렉토리 안에 있는 하위 디렉토리와 파일까지 함께 삭제됨
- 주의할 점 : 삭제할 디렉토리의 상위 디렉토리에서 rm 명령을 입력해야 함.
vim f1.txt
: 빔을 사용해 f1.txt 파일을 작성
- 뒤에 입력한 파일 이름과 같은 파일이 없다면 그 이름으로 새로운 텍스트 문서를 만들고, 파일이 있다면 그 파일은 엶
- vim은 리눅스의 기본 편집기로, 터미널에서 사용할 수 있는 대표적인 편집기이다.
- 빔 모드
- ex 모드 : 저장, 종료 등, I혹음 A를 눌러 입력모드로 변환
- 입력 모드 : 텍스트 입력, 수정, Esc를 눌러 ex 모드로 변환
- 빔 ex모드 명령어
- 콜론(:)시작하여 사용 (e.g.) :wq
- w 혹은 write : 편집 중이던 문서를 저장
- q 혹은 quit : 편집기를 종료
- wq : 편집 중이던 문서를 저장하고 종료, 파일 이름을 함께 입력하면 그 이름으로 저장
- q! : 문서를 저장하지 않고 편집기를 종료, 혹장자가 .swp인 임시 파일이 생김
cat f1.txt
: f1.txt. 파일의 내용을 터미널 창에 보여줌
- 터미널 창에서 텍스트 문서의 내용을 간단히 확인
- ConcAtenaTe (연쇄하다)
clear
: 터미널 창의 내용을 지움
exit
: 터미널 창을 종료