Linux Directory Structure (File System Structure) Explained with Examples
Linux Directory Structure (File System Structure) Explained with Examples by Ramesh Natarajan on September 8, 2010 Have you wondered why certain programs are located under /bin, or /sbin, or /usr/bin, or /usr/sbin? For example, less command is located unde
www.thegeekstuff.com
디렉토리 구조
1. /
최상위 디렉토리, 루트
2. /bin
binary의 줄임말
실행 가능한 프로그램을 binary, bin이라고 부른다.
사용자들이 사용하는 명령들이 위치
3. /sbin
시스템 관리자를 위한 명령들이 위치
reboot, ifconfig...
4. /etc
컴퓨터가 동작하는 설정에 대한 파일
5. /var
variable 변경 가능한
환경에 따라 변경되야하는 파일들
6. /tmp
일시적으로 저장되는 데이터들
7. /home
현재 사용자의 홈 디렉토리
루트 디렉토리에서 $ cd ~ 입력하면 home 디렉토리로 이동함
맥의 경우 /home/ubuntu 대신 /Users/dabin
8. /lib
시스템 라이브러리
bin과 sbin에 위치하는 프로그램들이 공통으로 사용하는 라이브러리들이 담긴 곳
9. /usr
이 안에서 또 /bin, /sbin, /lib, /local이라는 디렉토리가 또 있음~
보통 내가 설치하는 프로그램들은 이 위치에 설치 되는 듯!
파일 찾는 법
locate
데이터베이스(mlocate)를 뒤져서 정보를 찾아냄하루에 한 번씩 mlocate를 업데이트해줘야 함find보다 빠름
find
디렉토리를 뒤짐. 현재 상태.
locate보다 느림
whereis
원하는 실행파일을 찾아주는 명령어
$PATH
변수. 변수에는 데이터가 들어있음.
어느 디렉토리에서도 다양한 명령어(프로그램)를 사용할 수 있는 이유
'LINUX' 카테고리의 다른 글
[LINUX] 사용자와 권한 (0) | 2021.02.02 |
---|---|
[LINUX] 프로세스와 실행 (0) | 2021.02.01 |
[LINUX] 쉘과 쉘스크립트 (0) | 2021.02.01 |
[LINUX] IO Redirection (0) | 2021.02.01 |
[LINUX] 리눅스 기초 (0) | 2021.02.01 |