카테고리 없음

Linux 생활코딩 (2) cd,rm,mkdir,절대/상대경로, --help

bran_dy 2022. 1. 5. 16:24

 

mkdir : make directory 디렉토리 만들기

리눅스에서는 다음 라인에 아무것도 출력되지 않으면 정상적으로 실행되었다는 뜻입니다.

 

cd : change directory 현 디렉토리 위치 변경

현 위치에서 hello_linux 디렉토리로 이동하기 위해 cd 명령어를 입력하였습니다.

그랬더니 밑에 줄에 ec2-user:~ /hello_linux 디렉토리로 이동이 되었죠?

touch는 해당 디렉토리 밑에 빈 파일을 생성한다는 뜻입니다.

 

※ 절대경로와 상대경로

절대경로는 고정된 위치입니다. 예를 들어 C:\Users\Win10\Desktop\chat2 와 같은 경로인데요,

어느 위치에서 접근하든 C밑에 Users 폴더 밑에 ~ chat2에 있다는 뜻입니다.

 

상대경로는 해당 디렉토리 기준에서의 up & down 경로라고 생각하시면 될 것 같습니다.

 

제가 만든 디렉토리인데요, hello_linux를 기준으로 본다면

hello_linux는 hi_linux의 부모(상위)디렉토리이며, hi_linux는 자식(하위)디렉토리 입니다.

폴더 in 폴더입니다. hello_linux 디렉토리가 hi_linux 디렉토리를 감싸고 있는(포함하고 있는) 구조인것이죠.

상대경로의 표시는 / (슬래쉬)로 표시하며

/ 루트 /. 현재 위치 /.. 현재 위치의 상단 폴더 입니다.

 

cd와 함께 접목해본다면,

cd . 현재 디렉토리

cd .. 한 단계 상위 디렉토리로 이동

cd / 최상위 디렉토리로 이동

추가 ) cd - 는 이전 디렉토리로 이동

cd ~ 는 사용자의 홈 디렉토리로 이동

 

 

 

rm : remove 삭제

rm 파일명 > 해당 파일명 삭제

rm -r 디렉토리명 > 해당 디렉토리 삭제

 

--help

리눅스 명령어 --help 를 쉘에 입력하면 해당 명령어에 대한 사용방법과 정보가 출력됩니다.

 

 

 

덧붙여, 최상위 디렉토리(/)로 이동하고 ls를 찍어보니

사진 삭제
 

사진 설명을 입력하세요.

리눅스를 구성하고 있는 전체 트리 구조가 출력되었습니다.

대부분 리눅스 시스템은 FHS(Filesystem Hierarchy Standard) 계층을 많이 사용하고 있기 때문에

같은 목적의 파일들을 같은 장소에 모아 일괄적으로 관리한다고 합니다.

 

 

 

참고 https://wlgnschlkkk.tistory.com/62