1. Command Line Interface (CLI)
표준 입출력 시스템을 통한 입력과 그에 따른 결과를 출력하는 형태
2. 자주 사용되는 명령어
ls 파일보기
ls -al 숨김 파일 포함 모든 파일 리스트 확인 + 파일 사이즈, 권한 등 상세 정보 확인
cd 디렉토리로 이동
cd ~ 홈 디렉토리 (현재 사용자의 개인화 파일들이 있는 디렉토리)
cd / 루트 디렉토리 (시스템의 최상위 디렉토리)
cd . 현재 디렉토리
cd .. 부모 디렉토리
pwd 현재 디렉토리 확인
touch [file_name] 빈 파일 생성
mkdir [dir_name] 디렉토리 생성
cat [file_name] 텍스트 형태의 파일 확인
mv [file_or_dir] [target_dir] 파일 및 디렉토리 옮기기
mv [file_or_dir] [new_name] 파일 및 디렉토리 이름 바꾸기
cp [file] [target_dir] : 복사
cp -r [folder] : 복사
rm [filename] : 파일 삭제
rm -r [dirname] : 폴더 삭제
(rm 명령어는 삭제 여부를 확인하지 않으며 휴지통으로도 가지 않기 때문에 주의해서 사용)
sudo : 관리자 권한으로 실행 (가능한 한 user 권한으로 해결)
+ 파일 소유권 변경 : chown owner:group file
※참고
· 공백은 \ 이용
· tab키 - 자동 완성
3. GUI 프로그램의 실행을 더 간편하게
explorer . : 현재 폴더를 Windows 파일 관리자에서 보기
open . : 현재 폴더를 macOS Fineder에서 보기
code . : 현재 폴더를 VS Code 에디터로 열기
4. 자주 사용하게 될 CLI 프로그램
1. 버전 관리 시스템 git
2. Package Manager (프로그램 추가/삭제)
· Ubuntu - apt
· macOS - Homebrew
· Windows - chocolatey
3. 텍스트 에디터 vim
4. 클라우드 서비스 관리 AWS CLI
'TIL 👩🏻💻' 카테고리의 다른 글
TIL : Twittler 목업 구현하기 (0) | 2021.03.15 |
---|---|
TIL : Javascript Koans (0) | 2021.03.12 |
TIL : 배열, 객체 (0) | 2021.03.09 |
TIL : Calculator (0) | 2021.03.08 |
TIL : 이중 for문 (0) | 2021.03.07 |