[Git] 기본적인 리눅스 명령

현재 디렉터리(폴더) 살펴보기


$ pwd

: 현재 위치의 경로를 알고 싶을 때(print working directory)

pwd

 

 

$ ls

: 현재 디렉터리에 어떤 파일, 디렉터리가 있는지 확인할 때(list)

: 이름 뒤에 슬래시(/)가 붙어 있는 건 디렉터리

 

 

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

 

 

 

터미널 창 지우기


$ clear

- 터미널 화면이 가득차서 결과를 보기 어려울 때 화면 깨끗하게 비움

clear

 

 

 

디렉터리 이동


$ cd

- 다른 디렉터리로 이동할 때(change directory)

 

 

  • 디렉터리 기호
기호 설명
~ 현재 접속 중인 사용자 디렉터리. 'c/User/사용자 아이디'
. 현재 사용자가 작업 중인 디렉터리
.. 현재 디렉터리의 상위 디렉터리
# 홈 디렉터리로 이동
cd ~
# 상위 디렉터리로 이동
cd ..
# 하위 디렉터리(Desktop)로 이동
cd Desktop

 

 

 

디렉터리 생성 및 삭제


$ mkdir

- 현재 디렉터리 안에 하위 디렉터리 만들 때(make directory)

# test라는 이름의 디렉터리 생성
mkdir test

 

 

$ rm

- 디렉터리 삭제할 때(remove)

 

 

  • 옵션
-r 디렉터리 안에 있는 하위 디렉터리와 파일 함께 삭제
# test 디렉터리 안에 있는 하위 디렉터리와 파일 함께 삭제
rm -r test

 

 

 

 

터미널 종료


$ exit

- 터미널 창 닫을 때

exit

 

 

 

텍스트 문서 확인


$ cat

- 텍스트 문서 간단히 확인할 때(concatenate)

 

 

  • 옵션
명령 기능
cat file file의 내용을 화면에 표시
cat file(s) > Newfile file(s)를 차례로 연결해서 새로운 파일인 Newfile 생성
cat file1 >> file2 file1의 내용을 file2의 내용 끝에 연결
cat test.txt