디렉토리 구조
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 |