728x90

# 출처 : [도서]Do it! 지옥에서 온 문서 관리자 깃&깃허브 입문(이고잉)


명령어 의미
pwd → print working directory의 줄임말 현재 위치의 경로
ls → list의 줄임말 현재 디렉터리의 파일이나 디렉터리 확인
cd .. → change directory의 줄임말 현재 위치에서 상위디렉터리로 이동
cd Users Users 디렉터리로 이동
cd ~ 홈 디렉터리로 이동
mkdir test test 디렉터리 생성
rm -r test → remove의 줄임말 test 디렉터리 삭제 (-r : 디렉터리 안에 있는 하위 디렉터리와 파일까지 함께 삭제)
vim test.txt 현재 디렉터리에 test.txt파일을 생성 및 편집
cat test.txt test.txt 파일의 내용 확인

윈도우 탐색기의 폴더(folder)를 리눅스에서는 디렉터리(directory)라고 부른다.
pwd

동그라미로 표시된 부분(물결표시: ~)은 현재 홈 디렉터리에 있다는 의미.

 

ls

디렉터리와 파일을 확인할 수 있다.

옵션 설명
-a 숨김 파일과 디렉터리도 함께 표시
-l 파일이나 디렉터리의 상세 정보를 함께 표시
-r 파일의 정렬 순서를 거꾸로 표시
-t 파일 작성 시간 순으로 (내림차순) 표시

리눅스 명령어에 옵션을 추가하려면 붙임표(-)와 원하는 옵션을 나타내는 글자를 함께 입력한다. -al를 입력하여 숨긴 파일과 디렉터리를 표시하면서 파일과 디렉터리의 상세 정보까지 표시하라는 옵션이다. 여기서 옵션 -al 또는 -la 와 같이 순서에 상관없이 글자를 붙여 추가 입력하면 된다.

 

cd

디렉터리 사이를 이동할 때 cd명령어를 통해서 상위 디레터리 이동(cd ..)이나 하위 디렉터리 이동(cd [directory]), 그리고 홈 디렉터리 이동(cd ~)을 할 수 있다.

기호 설명
~ 현재 접속 중인 사용자의 홈 디렉터리를 가리킴. 홈 디렉터리 경로는 'C:/Users/사용자아이디'이며 사용자 디렉터리라고도 부름. 
./ 현재 상요자가 작업 중인 디렉터리
../ 현재 디렉터리의 상위 디렉터리

 

mkdir

test 디렉터리 생성 확인
test 디렉터리 삭제 확인

 

vim(파일 생성 및 편집) / cat(파일 내용 확인)

vim test.txt 를 통해 텍스트 문서 생성 및 편집. 편집 시, i를 입력하여 INSERT 모드로 전환 후, 텍스트 작성.
편집 완료 후, ESC 버튼 클릭 후, :wq 및 enter를 통해 편집 내용을 저장 및 나가기 진행
vim으로 test.txt 텍스트 문서 생성 및 편집 후, cat으로 test.txt 텍스트 문서 내용 확인
vim 모드는 두가지로 ex모드와 입력 모드가 있다. ex모드에서 i(insert 의미)또는 A(add 의미)를 눌러 입력 모드로 변경할 수 있으며, 입력모드에서 ESC를 눌러 다시 ex모드로 변경할 수 있다.

명령 설명
:w 또는 :write 편집 중이던 문서를 저장
:q 또는 :quit 편집기를 종료
:wq (파일) 편집 중이던 문서를 저장하고 종료. 파일 이름을 함께 입력 시 해당 이름으로 저장
:q! 문서를 저장하지 않고 편집기를 종료. 확장자가 .swp인 임시 파일 생성
명령 설명
cat 파일 파일의 내용을 화면에 표시
cat 파일1 파일2 ... 파일n > 새파일 파일 n개를 차례로 연결해서 새로운 파일을 생성
cat 파일1 >> 파일2 파일 1의 내용을 파일 2에 연결

cat 사용 예시

728x90

'IT > Git' 카테고리의 다른 글

[Git] 커밋 내용 확인하기  (0) 2022.08.11
[Git] 버전 만들기  (0) 2022.08.04
[Git] 깃 저장소 만들기  (0) 2022.08.04
[Git] 설치 및 환경 세팅  (0) 2022.07.31
[Git] branch & push  (0) 2021.09.17

+ Recent posts