본문으로 바로가기

리눅스 디렉터리 구조

category SECURITY/Linux 2017. 3. 21. 21:52

 

리눅스 디렉터리 구조

 

디렉터리 구조

/ : 최상위 디렉터리, root 디렉터리라고 한다. 윈도우즈로 따지자면 C:\라고 할 수 있다.

/bin : 실행 가능한 파일.

/boot : 부팅과 관련된 내용이 들어있음.

/dev : 장치에 관련된 파일 (장치 : 프린터, 터미널)

/etc : 모든 설정이 들어가 있음.

/home : 각 사용자의 홈 디렉터리

/mnt : 다른 장치를 마운트하기 위한 디렉터리

/lib : 기본적인 프로그램 모듈. 시스템의 공유 라이브러리 저장

/proc : 가상 파일 시스템.

/root : 슈퍼유저 root 홈 디렉터리

/sbin : 관리자용(root) 실행파일(명령어)

/tmp : 임시 디렉터리

/usr : 패키지를 설치했을 때 설정되는 파일

/var : 가변적인 파일 ex) log 파일

 

># ls / 명령을 통해 확인해 볼 수 있다.

 

 

작업 디렉터리 확인 : PWD(Print Working Directory)

[root@localhost ~]#  - 기본 프롬프트를 보고 작업 디렉터리를 볼 수 있다.

여기서 앞에 # 과 $를 보고 구분할 수 있는데 #은 관리자를 뜻하고, $는 일반 사용자를 뜻한다.

pwd 명령을 통해 현재 /root 디렉터리 내에 있는 것을 확인할 수 있다.

 

프롬프트를 보고 root 관리자임을 확인할 수 있다.

마찬가지로 프롬프트를 보고 user1이라는 일반 사용자임을 확인할 수 있다.

 

 

디렉터리 관련 특수 문자

 ~ : 로그인한 사용자의 홈 디렉터리

 / : 최상위 디렉터리

 . : 현재 디렉터리

 .. : 상위 디렉터리

 - : 이전 작업 디렉터리

 

 

디렉터리 이동(교체) : cd

 #> cd 교체할 디렉터리 경로

ex) 현재 루트 홈디렉터리에서 / (최상위 디렉터리)로 이동하려고 한다. 위에 관련 특수문자를 활용해서 이동할 수 있다.

 

※ 상대경로 : 어떠한 디렉터리에 가서 쓰느냐에 따라서 내용이 달라짐.

    ex) ls, ls .

    읽을때 현재 디렉터리의~

    root -> 현재 디렉터리의 root 디렉터리

절대경로 : 어떤 디렉터리에 위치를 하던 내용은 동일함.

    ex) ls ~ 

    반드시 / 가 들어가야 됨.

    /root -> 최상위 디렉터리의 root 디렉터리

 

 

 

'SECURITY > Linux' 카테고리의 다른 글

ls 명령어  (0) 2017.03.21
명령어 대한 참조 (help, manual)  (0) 2017.03.21
6. 리눅스 권한  (0) 2016.11.13
리눅스 기본명령어 정리  (0) 2016.11.08
리눅스 Yum repolist 설정하기  (0) 2016.11.05