티스토리 뷰

Git

[Git] 자주쓰는 CMD/터미널 명령어

피치크러스트 2021. 2. 13. 20:12
매번 쓰거나 숙지하면 좋을 만한 명령어 리스트 정리해보기 :)
(* 표기 : 퍼블리셔인 내 기준에서 가장 많이 쓴 명령어)

 

* cd (change directory) : 경로이동 (절대/상대경로)

$ cd /dev/vue/Monaka

$ pwd
/dev/vue/Monaka

$ cd .. // 이전 단계 경로로 이동
$ pwd
/dev/vue

 

* pwd (print working directory) : 현재 작업중인 디렉토리 정보출력

$ pwd
/dev/vue/Monaka

 

* mkdir (make directory) : 디렉토리 생성

$ pwd
/dev/vue

$ mkdir toDoList

$ pwd
/dev/vue/toDoList

 

디렉토리 목록확인

* ls (list) (MacOs)

$ ls
vuex-base	vue-router	Monaka

 

* dir (window)

$ dir
2020-10-28  오후 02:33    <DIR>          game
2021-02-09  오전 09:33    <DIR>          Monaka

 

cp (copy) : 파일 혹은 디렉토리를 복사 (디렉토리를 복사할때는 -r 옵션을 주어야함) (MacOs)

1) 파일 복사

$ ls css
app.css

$ cp app.css text.css
$ ls
app.css		text.css

 

2) 디렉토리 복사

$ ls
public		src

$ cp -r public public2

$ ls
public		public2		src
$ ls
app.css		text.css

$ cp text.css depth2
// depth2 라는 디렉토리가 없다면 'text.css' 파일을 'depth2' 라는 파일로 복사함.

$ ls
app.css		text.css	depth2
$ ls
app.css		text.css	depth2/

$ cp text.css depth2
// depth2 라는 디렉토리가 있다면 'depth2' 안에 'text.css' 를 복사함.

$ cd depth2

$ ls
text.css

 

mv (move) : 파일 혹은 디렉토리 이동 (이름변경 용도로도 쓰임.)

$ ls
text.css

$ mv text.css text2.css
// 'text.css 를 'text2.css'로 파일명을 변경함.

$ ls
text2.css

 

rm (move) : 파일 혹은 디렉토리 삭제

1) 파일 삭제

$ ls
app.css		common.css

$ rm app.css

$ ls
common.css

$ rm * // 해당 폴더에 있는 전체파일 삭제.
$ rm *.css // .css로 끝나는 파일 모두 삭제.

 

2) 디렉토리 삭제

$ ls
public		public2

$ rm -r public2

$ ls
public

 

cat (concatenate) : 단순한 파일내용 출력 / 파일 여러개를 합쳐 단일파일로 만들기.

1) 단순한 파일내용 출력

$ ls
index.html	app.css

$ cat index.html
-> 해당 index.html 에 담김 정보 출력함.

 

2) 파일 여러개를 합쳐 단일파일로 만들기.

$ ls
index.html	app.css

$ cat index.html app.css > index_2.html
-> index.html과 app.css 내용을 합쳐서 새로운 파일인 index_2.html을 생성함.

 

touch : 파일의 날짜정보를 변경하는 명령어, 비어있는 파일 생성가능.

$ ls
index.html

$ touch index_2.html

$ ls
index.html		index_2.html

 


참고

www.manualfactory.net/10805

m.blog.naver.com/PostView.nhn?blogId=diceworld&logNo=220190468271&proxyReferer=https:%2F%2Fwww.google.com%2F

댓글
공지사항
최근에 올라온 글