Git | 깃을 위한 리눅스 명령

파과·2022년 9월 22일
0

Git

목록 보기
2/8

디렉터리 조회 및 이동

깃 배시 실행시 윗줄에 보이는 ~물결 표시는 현재 홈 디렉터리에 있다는 의미이다.

$ pwd
현재 위치의 경로 (print working directory)

$ ls
현재 디렉터리에 속한 디렉터리와 파일 이름 조회 (list)

$ ls -la

  • -는 옵션 추가 기호.
  • -l은 상세 정보까지 표시
  • -a는 숨김 파일과 디렉터리까지 표시
  • la 또는 al과 같이 붙여 쓸 수 있다.
  • -r은 파일의 정렬 순서를 거꾸로 표시
  • -t는 작성 시간(내림차순) 순으로 표시.

$ cd ..
cd 뒤에 한 칸을 띄어야 한다.

  • 해당 경로로 이동한다. (change directory)
  • ..는 한 단계 위로 올라간다.

$ cd Users
Users 디렉터리로 이동한다. (하위 디렉터리일 때)

$ cd ~
홈 디렉터리(출발한 디렉터리) 로 이동한다.

./
사용자가 현재 작업중인 디렉터리를 의미.

디렉터리 생성 및 삭제

$cd Documents 하위 디렉터리 Documents로 이동하자.

$mkdir test
test라는 하위 디렉터리를 만든다. (make directory)

ls 명령으로 만들어졌는지 확인하자.

$ rm -r test
rm은 삭제 명령이고(remove), -r 옵션은 디렉터리 안의 하위 디렉터리와 파일까지 함께 삭제해준다.

Vim으로 텍스트 문서 작업

test 디렉토리 만들고 test로 이동하기

cd Documents
mkdir test
cd test

test.txt 파일 만들기
vim은 해당 파일이 있다면 파일을 열고, 없다면 생성한다.

vim test.txt

빔에는 문서 작성하는 '입력 모드'와 문서를 저장하는 'ex모드' 가 있다. 텍스트 입력을 위해 I(insert) 또는 A(add)를 누른다. ex모드로 가려면 esc를 누르면 된다.

화면 아래쪽에 '끼워넣기' 가 뜨면 입력이 가능하다.

esc 후 콜론:을 입력해 끼워넣기가 있던 자리에 텍스트를 입력할 수 있다. :wq를 입력하고 엔터를 누르면 저장 후 종료된다.
w 저장
q 종료

빔 ex모드에서 사용하는 명령

ex모드 명령은 : 로 시작한다.

:w 또는 :write : 편집 중이던 문서 저장
:q 또는 :quit : 편집기 종료
:wq : 편집 중이던 문서를 저장하고 종료. 파일 이름을 함께 입력하면 그 이름으로 저장.
:q! : 문서를 저장하지 않고 편집기 종료. 확장자가 .swp인 임시 파일이 생긴다.

깃에서 기본 편집기 변경

$ git config --global core.editor "notepad++"

텍스트 문서 내용 확인

$ cat test.txt
cat(concatenate)과 함께 텍스트 파일 이름을 입력하면 앞서 작성한 내용이 나타난다.

$ cat 파일 파일 내용을 화면에 표시
$ cat 파일1, 파일2, ... > 새 파일 파일을 차례로 연결해 새 파일을 만든다.
$ cat 파일1 >> 파일2 파일1의 내용을 파일2 끝에 연결한다.

기타

clear 터미널 창의 내용을 지운다.
exit 터미널 창을 종료한다.

참고

  • Do it! 깃& 깃허브 입문

0개의 댓글