Git, SVN

생활코딩 POSIX : CLI how to use by git

philo0407 2020. 10. 2. 01:42

POSIX (interface, portable operating system interface)는 이식 가능 운영 체제 인터페이스의 약자

수업의 목표: 이 내가지의 처리 방법을 파악하면, 여기 이제 알아! 라고 할 수 있다.

 

pwd print working directory

현재 디렉토리 경로
cd change directory

현 디렉토리 위치 수정

cd / 루트로 이동
cd ~ 홈 디렉토리로 간다
cd [dir] 해당 dir로 ( 사실 ./[dir]의 약자] )
cd /[dir] root의 dir
cd .[ ] 현 dir의 파일
* ./ 는 현 dir, 만일 /dir이면 최상위 dir
/ root directory
./ current directory
../ parent directory

ls list directory contents 현 디렉토리 내 리스트
ls -l 풍부한 형식으로 리스트를 보여준다
ls -a 숨김 파일도 보여준다
la -l -a 같이 쓰기
ls -la 같이 쓰기 2
ls -R 하위 파일들까지 보여줘
clear  화면 지우기
mv mv dir dir2 : 디렉토리 이름 바꾸기
dir을 현 폴더의 dir2로 옮기기!
이것은 file에도 해당한다
mv f1 dir/ f1을 폴더내로 이동

rm 기본적으로 파일제거
rm -r 폴더제거 혹은 rmdir
nano text editor
cat 단순히 txt 읽을 때는 이걸루
아주 간단한 컵라면 명령어야

 

git에서는 paste가 " shift + insert " 이다!

home directory : 터미널을 켰을 때 나오는 홈 디렉토리

tab키로 자동완성

[cmd] --help : mannual

man [cmd] : mannual

설명 보는 중 만일 밖으로 빠져나오고 싶어? q

내용 없는 간단한 파일 만들기 : touch ***.txt

touch .***.txt라 하면 POSIX는 숨긴거야, 하지만 윈도는 보여 ㅋ

폴더/디렉토리에 공백이 있다?

Single or Double Quotes로 감싸 "C:\Users\philz\Documents\cli practice"

; command seperator 명령어 같이 쓰기

mkdir d2; cd d2; touch hi.txt; cd ..; ls -R

; and operator 실패하면 멈추기

mkdir d2 && cd d3 && touch hi.txt && cd .. && ls -R

 

^, 꺽새는 Ctrl 이얍!

많이쓰는 것 : ^O

다시 수정하고 싶으면 nano '[fileName]'