GIT

[CLI] POSIX 호환 시스템에서 사용되는 CLI 여러 가지

15호의 개발자 2021. 8. 15. 13:46
반응형

[CLI] POSIX 호환 시스템에서 사용되는 CLI 여러 가지

 

 

 

CLI (Command Line Interface)

 

 

pwd

print working directory

 

cd

change directory

 

/

root directory

 

cd /

root로 change directory

 

cd ~

home directory로 change directory

 

ls

파일 및 폴더 목록

 

ls --help

ls라는 명령의 사용설명 안내

 

ls -l

long listing format으로 ls 설명

(d로 시작하는 건 폴더(directory), -로 시작하는 건 파일)

 

ls -a

숨긴 파일도 다 출력

(숨긴 파일은 .으로 시작)

 

ls -l -a 또는 ls -al 또는 ls -la

ls -l와 ls -a를 동시에(long listing format으로 보여주며 순긴 파일도 다 보여준다)

 

ls -R

모든 directory의 밑에 있는 파일까지 다 보여준다

 

mkdir (폴더명)

폴더 만들기

 

cd (폴더명) = cd ./(폴더명)

폴더명으로 이동(./은 현재 디렉터리를 의미한다)

(cd /(폴더명): .이 빠진 /은 최상위 디렉터리를 의미하는 것이다)

 

cd ../ = cd ..

부모 directory(상위 directory)로 이동 (상대경로 사용)

 

mv (폴더명1) (폴더명2)

폴더명1을 폴더명2로 이름 변경

 

mv (폴더명1) ../(폴더명1)

폴더명1을 상위 폴더로 이동

 

rm (파일명)

파일 삭제

 

rm -r (폴더명)

폴더 삭제

 

tab

자동완성 기능

ex. 파일명이 hello_world.txt이면, he까지만 써놓고 tab 누르면 hello_world.txt 자동완성

 

ctrl+C

작성한 명렁어 취소

 

touch (파일명).txt

빈 텍스트 파일을 만든다

 

;

여러 명령어를 한 번에 실행할 때 사용하는 명령어 구분자

여러 명령어를 동시에 실행할 땐 명령어 사이에 ;를 둔다.

ex) mkdir test;cd test;touch hello.txt;cd ..;ls -R

test라는 이름의 directory를 만든 후, test directory로 이동 후,

hello.txt라는 빈 텍스트 파일을 만든 후, 상위 directory로 이동한 후

모든 directory의 밑에 있는 파일까지 다 보여준다.

 

&&

여러 명령어를 한 번에 실행할 때,

앞 명령어가 실패했으면 후속 명령어가 실행되지 않도록 한다.

ex) mkdir test&&cd tes&&touch hello.txt&&cd ..&&ls -R

test라는 이름의 directory를 만든 후, test라는 이름의 directory로 이동해야하는 데

오타가 나서 tes라는 directory로 이동하라고 작성한 경우,

명령어는 실패하고 실행되지 않는다.

이후의 명령어인 touch hello.txt와 cd ..와 ls -R 도 실행되지 않는다.

 

 

 

 

======nano======

 

nano

nano 치고 엔터 누르면 txt 파일에 들어갈 내용을 적을 수 있음

 

nano (파일명).txt

해당 파일 속 내용 확인

 

cat (파일명).txt

해당 파일 속 내용을 바로 띄워줌

 

 

 

 

(출처: 생활코딩)

반응형