본문 바로가기
FE/HTML_CSS_JavaScript

CLI (Command Line Interface)

by Lulurem 2023. 10. 25.

1. 현재 작업중인 폴더 확인

pwd : print working directory

 

2. 폴더 생성

mkdir : make directory

mkdir {디렉토리 이름}

 

3. 디렉토리 이동

cd : change directory

cd {디렉토리 경로}

  • cd   - 현재 디렉토리

  • cd ..   - 상위 경로로 한 단계 이동

  • cd ../..   - 상위 경로로 두 단계 이동

  • cd ~/Desktop   - 데스크탑 디렉토리로 바로 이동

 

4. 디렉토리 및 파일 목록 출력

ls : list segments

ls {옵션}{디렉토리 경로}

  • ls 

  • ls -l 

  • ls -a

  • ls -al

 

5. 파일 생성

touch : 빈 파일 생성

echo : 간단한 내용이 들어있는 파일 생성

  • touch 파일명.확장자

  • echo '간단한 내용' > 폴더명/파일명.확장자

    ** > 내용 덮어쓰기    >> 내용 추가하기

 

6. 파일 내용 확인하기

cat : concatenate

  • cat js/index.js   - index.js 파일의 내용을 화면에 출력 

  • cat index.js app.js   - index.js 파일의 내용으로 app.js 파일 내용 덮어쓰기

 

7. 파일/(비어있지 않은)디렉토리 삭제

rm : remove

rm {제거할 파일/디렉토리 이름}

  • rm index.html   - index.html 파일 삭제

  • rm -r js   - js폴더 내부 하위 디렉토리까지 모두 삭제

  • rm -rf js   - js폴더 내부 하위 디렉토리까지 모두 삭제하되, 경고를 나타내지 않음

 

8. (비어있는)디렉토리 삭제

rmdir : remove directory

rmdir {제거할 디렉토리 이름} 

 

9. 파일/디렉토리 이동 및 이름 변경

mv : move (이미 존재하는 파일/디렉토리의 경우 이름 변경이 가능)

  • mv index.html views/index.html   - index.html 파일을 views 폴더로 이동

  • mv js/index.js js/app.js   - js 폴더에 있는 index.js 파일명을 app.js로 변경

 

10. 파일/디렉토리 복사

cp : copy

  • cp index.html main.html   - index.html 파일을 동일 폴더에서  복사한 후 파일명을 main.html로 변경

  • cp index.html views/main.html   - index.html 파일을 views 폴더에 복사한 후 파일명을 main.html로 변경

'FE > HTML_CSS_JavaScript' 카테고리의 다른 글

Sass vs Tailwind CSS  (0) 2023.11.30
HTML 2  (1) 2023.10.30
HTML 1  (0) 2023.10.27
마크업 언어  (0) 2023.10.27
Git Command  (0) 2023.10.27