티스토리 뷰
매번 쓰거나 숙지하면 좋을 만한 명령어 리스트 정리해보기 :)
(* 표기 : 퍼블리셔인 내 기준에서 가장 많이 쓴 명령어)
* 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
참고
'Git' 카테고리의 다른 글
[Github] Github Desktop을 이용한 프로젝트 업로드 방법 (신규 / 기존) (0) | 2021.02.22 |
---|
댓글
공지사항
최근에 올라온 글