리눅스 주요 디렉토리의 종류와 특징



/

최상위 디렉토리 (루트 디렉토리)


/bin

실행 파일들이 모여져있는 디렉토리

cp, ls, mv 등과 같은 기본적인 명령어들의 실행파일이 존재하며,

명령어를 입력하면 bin 디렉토리 안의 해당 프로그램이 실행된다.


/sbin

시스템 관리자용 명령어가 저장되어 있는 디렉토리


/home

사용자의 홈 디렉토리. 예를 들어 testuser라는 유저가 있다면, /home/testuser가 이 사용자의 홈 디렉토리다.


/tmp

프로세스 진행 중 발생하는 임시 파일들이 저장되는 작업 디렉토리로, 모든 사용자가 공동으로 사용한다.


/lib

부팅과 시스템 운영에 필요한 공유 라이브러리 파일 및 커널모듈파일들이 저장된 디렉토리


/usr

시스템이 아닌 일반 사용자들이 주로 사용하는 디렉토리로, 각종 실행프로그램이나 매뉴얼 등을 포함한다.


/etc

시스템의 거의 모든 설정파일이 존재하는 디렉토리


/var

내용이 수시로 변경될 수 있는 변수를 담고 있는 파일들이 위치하는 디렉토리


/dev

시스템 디바이스 파일을 저장하고 있는 디렉토리

'Ubuntu > Etc' 카테고리의 다른 글

Ubuntu 운영체제의 /etc/securetty 파일 / tty와 pts의 차이점  (0) 2017.10.23

Ubuntu 운영체제에서 /etc/securetty 파일은

사용자가 root user로 로그인할 수 있는 터미널(tty) 장치들을 지정할 수 있게 한다.

이 파일은 보통 로그인 프로그램인 /bin/login 에 의해 읽어들여진다.


/etc/securetty 파일엔 root 로그인이 허용된 터미널 장치들의 이름이 나열되어 있다.

'#'으로 주석 처리 되어있거나 이름이 파일에 없는 터미널 장치에선 root 로그인이 허용되지 않는다.



/etc/securetty 파일에 대해 찾다보니, tty와 pts의 차이점이 궁금해져 찾아봤다.


tty : TeleTYpewriter - 콘솔이나 터미널을 의미함

pts : Pseudo TTY Slave -  네트워크를 통해 시스템에 원격접속 했을 때 열리는 터미널


/etc/securetty 파일에서 tty0는 모니터, 키보드로 직접 본체에 연결되어 있을 때의 콘솔을 의미하며 tty1 이상은 가상콘솔이다.

* telnet에 root로 로그인 하기 위해선 적당한 수의 pts를 /etc/securetty에 추가해주면 된다. (나는 pts/10까지 추가했다.)

'Ubuntu > Etc' 카테고리의 다른 글

리눅스 주요 디렉토리의 종류와 특징  (0) 2017.10.25

+ Recent posts