LINUX - 자주쓰는 명령어
리눅스 명령어로 폴더와 파일 만드는것들을 찾아보다가 생각나서 포스팅!
내가 자주 쓰는 것들을 정리해 놓으테니 필요하면 참고하도록!
pwd (print working directory)
지금 내가 작업중인 디렉토리를 알려주는 command

cd (change directory)
디렉토리 이동을 하고자 할 때 사용하는 command
절대 경로와 상대 경로로 이동이 가능 해!
1. 절대경로

첫 째줄 Desktop이 나의 현재 디렉토리!
cd명령어를 이용해서 Doodle 디렉토리로 가고 싶다면 어떻게 해야 할까?
절대 경로는 최상위 디렉토리 (/)부터 시작해서 목표 디렉토리까지 가는 경로를 전부 기술해야 해!
/Users/macjin/Desktop/C/Doodle
이런식으로 해서 pwd 명령어를 사용하면 저렇게 잘 이동된 것을 확인할 수 있지?
2. 상위 디렉토리 이동

cd .. 을 이용하면 내가 지금 있는 디렉토리의 상위 디렉토리로 이동할 수 있어!
Doodle 디렉토리에서 cd .. 명령어를 두 번 실행 하니 Desktop 디렉토리로 이동한 걸 확인할 수 있지?
3. 상대경로

상대 경로는 "현재 자신이 있는 위치를 기준으로" 이동을 하는 것!
현재 자신이 있는 위치를 .(마침표) 로 표기!
위의 예시를 보면 Desktop 디렉토리에서 Doodle로 이동한걸 확인할 수 있어!
ls (List)
디렉토리의 목록을 확인할 수 있는 command

ls -al 을 입력하면 각 파일들의 좀 더 자세한 정보를 확인할 수 있어!!
mkdir (Make directory)
디렉토리 생성 command
-p 옵션을 주면 하위 디렉토리까지 한 번에 생성 가능 해!

Doodle에 abc라는 디렉토리 생성을 하고 ls로 확인!
Doodle에 -p 옵션을 주고 def디렉토리를 생성하면서 그 하위 디렉토리로 ghi 생성!
Doodle에 ls로 확인하면 abc와 def 확인!
cd로 def디렉토리로 이동!
def디렉토리에서 ls로 확인!
ghi 디렉토리 생성 확인!
touch
파일이나 디렉토리의 최근 업데이트 일자를 현재 시간으로 변경하는 command
But, 파일이나 디렉토리가 존재하지 않으면 빈 파일을 만드는 명령도 가능!

mv (Move)
파일 혹은 디렉토리 이동 command
실제로 원하는 위치로 이동할 때도 사용하지만, 이름을 변경하는 용도로도 사용!

mv (변경할 현재 파일 이름) (변경하고자 하는 파일 이름)
rm (Remove)
파일이나 디렉토리 삭제 command
디렉토리를 삭제할 때는 -r 옵션을 주어야 함!
-f (force) 옵션을 주면 사용자에게 삭제 여부를 묻지 않고 바로 삭제!
디렉토리를 삭제할 때에는 하위 디렉토리와 파일까지 모두 삭제되므로 유의!

rm abc ghi 를 했는데 ghi는 디렉토리여서 삭제되지 않음
그래서 -r 옵션을 주고 ghi도 삭제
ls를 했지만 def 디렉토리 안에 아무것도 없어서 아무것도 출력되지 않음
올바르게 다 삭제 됐다는 뜻!!
clear
터미널에 출력된 내용을 비우고 싶을 때 사용하는 command


bye~
'LINUX' 카테고리의 다른 글
LINUX 기초 이론 - Terminal (0) | 2020.06.25 |
---|---|
[LINUX] SHELL, KERNEL (0) | 2020.06.25 |