본문 바로가기

LINUX

[LINUX] 디렉토리 구조와 파일 찾기

 

 

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