unix 계열은 디렉토리의 용도에 따라서 이름이 정해져있다

디렉토리는 어떤 데이터 또는 실행할 수 있는 프로그램을 정리정돈하는 수단이다

1. / - Root

모든 단일 파일 및 디렉토리는 루트 디렉토리에서 시작합니다.

루트 사용자 만이 디렉토리 아래에 쓰기 특권이 있습니다.

/ root는 루트 사용자의 홈 디렉토리이며 /는 /와 동일하지 않습니다.

2. / bin - User Binaries

바이너리 실행 파일이 들어 있습니다.

단일 사용자 모드에서 사용해야하는 일반적인 Linux 명령은이 디렉토리 아래에 있습니다.

시스템의 모든 사용자가 사용하는 명령이 여기에 있습니다.

예 : ps, ls, ping, grep, cp.

3. / sbin - System Binaries

/ bin과 마찬가지로 / sbin도 바이너리 실행 파일을 포함합니다.

그러나이 디렉토리 아래에있는 linux 명령은 시스템 유지 관리 목적으로 시스템 관리인이 일반적으로 사용합니다.

예 : iptables, reboot, fdisk, ifconfig, swapon

4. / etc - Configuration Files

모든 프로그램에 필요한 구성 파일이 들어 있습니다.

여기에는 개별 프로그램을 시작 / 중지하는 데 사용되는 시작 및 종료 쉘 스크립트가 포함됩니다.

예 : /etc/resolv.conf, /etc/logrotate.conf

5. / dev - Device Files

장치 파일을 포함합니다.

여기에는 터미널 장치, usb 또는 시스템에 연결된 모든 장치가 포함됩니다.

예 : / dev / tty1, / dev / usbmon0

6. / proc - Process Information

시스템 프로세스에 대한 정보가 들어 있습니다.

이 파일 시스템은 실행중인 프로세스에 대한 정보를 포함합니다.

  • 예 : / proc / {pid} 디렉토리에는 해당 pid가있는 프로세스에 대한 정보가 들어 있습니다.

이것은 시스템 리소스에 대한 텍스트 정보가있는 가상 파일 시스템입니다. => 예 : / proc / uptime

7. / var - Variable Files

var은 변수 파일을 나타냅니다.

증가 할 것으로 예상되는 파일의 내용은이 디렉토리에서 찾을 수 있습니다.

여기에는 시스템 로그 파일 (/ var / log); 패키지 및 데이터베이스 파일 (/ var / lib); 이메일 (/ var / mail);

인쇄 대기열 (/ var / spool); 파일 잠금 (/ var / lock); 재부팅시 필요한 임시 파일 (/ var / tmp);

8. / tmp - Temporary Files

시스템 및 사용자가 만든 임시 파일이 포함 된 디렉토리입니다.

이 디렉토리의 파일은 시스템이 재부팅 될 때 삭제됩니다.

9. / usr - User Programs

2 차 수준 프로그램의 바이너리, 라이브러리, 문서 및 소스 코드가 들어 있습니다.

/ usr / bin에는 사용자 프로그램 용 2 진 파일이 들어 있습니다. / bin에서 사용자 바이너리를 찾을 수 없으면 / usr / bin 아래를보십시오. 예 : at, awk, cc, less, scp

/ usr / sbin에는 시스템 관리자를위한 바이너리 파일이 들어 있습니다. / sbin에서 시스템 바이너리를 찾을 수 없으면 / usr / sbin 아래를보십시오. 예 : atd, cron, sshd, useradd, userdel

/ usr / lib에는 / usr / bin 및 / usr / sbin에 대한 라이브러리가 있습니다.

/ usr / local에는 소스에서 설치 한 사용자 프로그램이 들어 있습니다. 예를 들어, 소스에서 아파치를 설치하면 / usr / local / apache2

10. / home - Home Directories

모든 사용자가 개인 파일을 저장하는 홈 디렉토리.

예 : / home / john, / home / nikita

11. / boot - Boot Loader Files

부트 로더 관련 파일이 들어 있습니다.

커널 initrd, vmlinux, grub 파일은 / boot 아래에 있습니다.

예 : initrd.img-2.6.32-24-generic, vmlinuz-2.6.32-24-generic

12. / lib - System Libraries

/ bin 및 / sbin 아래에있는 바이너리를 지원하는 라이브러리 파일이 들어 있습니다.

라이브러리 파일 이름은 ld * 또는 lib * .so입니다. *

예 : ld-2.11.1.so, libncurses.so.5.7

13. / opt - Optional add-on Applications

opt는 선택 사항입니다.

개별 공급 업체의 애드온 응용 프로그램을 포함합니다.

애드온 응용 프로그램은 / opt / 또는 / opt / 하위 디렉토리에 설치해야합니다.

14. / mnt - Mount Directory

sysadmin이 파일 시스템을 마운트 할 수있는 임시 마운트 디렉토리.

15. / media - Removable Media Devices

이동식 장치의 임시 마운트 디렉토리.

예를 들어, CD-ROM의 / media / cdrom; 플로피 드라이브 용 / media / floppy; CD 라이터 용 / media / cdrecorder

16. / srv - Service Data

srv는 서비스를 의미합니다.

서버 관련 서비스 관련 데이터가 들어 있습니다.

예를 들어, / srv / cvs는 CVS 관련 데이터를 포함합니다.

results matching ""

    No results matching ""