TIL 👩🏻‍💻

TIL : Command Line, Git

heesue 2021. 3. 11. 16:00

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