디렉토리 생성 및 이동, 복사, 이름 변경, 삭제 등을 미리 약속된 명령어를 사용하여 실행하는 환경
pwd
: 현재 작업중인 폴더의 절대경로가 출력
mkdir [디렉토리 이름]
mkdir Frontend
: 현재 폴더에 Frontend
폴더 생성cd [디렉토리 경로]
cd .
: 현재 디렉토리 (생략 가능)cd ..
: 상위 경로로 한 단계 이동cd ../..
: 상위 경로로 두 단계 이동cd ~/Desktop
: 데스크탑 디렉토리로 바로 이동ls [디렉토리 경로][옵션]
ls ~/Frontend/assets
: Frontend/assets
폴더의 하위 폴더 목록을 출력ls -l ~/Frontend/assets
: 폴더 목록을 출력할 때 사용 권한, 소유자, 그룹, 크기, 날짜 등 상세 정보를 함께 표시ls -a ~/Frontend/assets
: 폴더 목록을 출력할 때 숨겨진 항목을 포함하여 모든 내용을 출력ls -al ~/Frontend/assets
: 폴더 목록을 출력할 때 숨겨진 항목을 포함하여 사용 권한, 소유자, 그룹, 크기, 날짜 등 상세 정보를 함께 표시touch
: 빈 파일을 생성할 경우
echo
: 간단한 내용이 들어있는 파일을 생성할 경우
$ touch index.html
: 내용이 없는 빈 index.html
파일 생성$ echo 'let me = "Frontend Developer"' > js/index.js
let me = "Frontend Developer"
라는 코드가 삽입된 index.js
파일 생성cat js/index.js
: index.js
파일의 내용을 화면에 출력cat index.js app.js
: index.js
파일의 내용으로 app.js
파일 내용 덮어쓰기rm {제거할 파일/디렉토리 이름}
rm index.html
: index.html
파일 삭제rm -r js
: js폴더 내부 하위 디렉토리까지 모두 삭제$ rm -rf assets
: assets
폴더 안의 하위 디렉토리까지 모두 삭제하되, 경고를 나타내지 않음rmdir {제거할 디렉토리 이름}
$rmdir js
: js
폴더 삭제mv
: 이미 존재하는 파일/디렉토리의 경우 이름 변경이 가능
mv index.html views/index.html
: index.html
파일을 views
폴더로 이동mv js/index.js js/app.js
:js
폴더에 있는 index.js
파일명을 app.js
로 변경cp index.html main.html
:index.html
파일을 동일한 폴더에 복사한 후 파일명을 main.html
로 변경cp index.html views/main.html
:index.html
파일을 views
폴더에 복사한 후 파일명을 main.html
로 변경COPYRIGHT RESERVED. 2020 이듬(EUID)