Latest web development tutorials

리눅스 시스템 디렉토리 구조

시스템에 로그인 한 후, 현재 명령 창에서 다음 명령을 입력 :

 ls / 

다음 그림을 볼 수 있습니다 :

4_20

트리 구조 :

003vPl7Rty6E8kZRlAEdc 및 (690)

다음은이 디렉토리에 대한 설명입니다 :

  • / 빈 :
    빈은이 디렉토리는 가장 자주 사용하는 명령을 보유, 이진의 약어입니다.

  • / 부팅 :
    일부 연결 파일 및 이미지 파일을 포함하여, 리눅스를 사용하기 시작하면 여기에 코어의 일부는 파일에 저장됩니다.

  • 는 / dev :
    디바이스는 디바이스 (장치)의 약어로, 디렉토리 액세스 방법 및 파일이 동일한 액세스하여 장치의 방식으로 외부 장치 리눅스, 리눅스에 저장된다.

  • / 등 :
    이 디렉토리는 구성 파일 및 모든 하위 시스템 관리 요구를 저장하는 데 사용된다.

  • / 홈 :
    사용자의 홈 디렉토리 리눅스에서, 각 사용자는 디렉토리 이름이라는 일반 사용자 계정에 기초하여, 그 자신의 디렉토리를 갖는다.

  • / lib에 :
    이 디렉토리는 공유 동적 링크 라이브러리의 기본 시스템을 보유하고, 그 역할은 DLL 파일의 윈도우와 유사하다. 거의 모든 응용 프로그램은 공유 라이브러리의 사용을 필요로한다.

  • / + 발견 분실 :
    정상적인 상황에서는이 디렉토리는 시스템이 불법 종료 할 때, 일부 파일이 여기에 저장, 비어 있습니다.

  • / 미디어 리눅스 시스템은 자동적으로 식별, 리눅스는이 디렉토리를 마운트 할 수있는 장치를 식별 등 U 디스크, CD-ROM, 같은 일부 장치를 인식합니다.

  • 을 / mnt :
    이 시스템은이 디렉토리가 일시적으로 다른 파일 시스템을 마운트하기 위해, 우리는 MNT / /에 탑재 된 드라이브 할 수있는 사용자를 활성화 한 다음이 CD-ROM 드라이브의 내용을 볼 수있는 디렉토리를 입력하는 것입니다 제공합니다.

  • / 옵션 :
    호스트가 디렉토리에 추가 소프트웨어를 설치하기 때문입니다. Oracle 데이터베이스를 설치하는 경우 예를 들어,이 디렉토리에 배치 할 수 있습니다. 기본값은 비어 있습니다.

  • / proc 디렉토리 :
    이 디렉토리는 시스템 메모리 맵되는 가상 디렉토리, 우리는 디렉토리에 직접 액세스를 통해 시스템 정보를 획득 할 수있다.
    다른 기기를 Ping 할 수 있도록하지만, 메모리 디렉토리의 내용, 우리는 내부, 예를 들어, 호스트 명령 다음 ping 명령에 의해 마스크 될 수있는 하드 디스크에 직접적으로 어떤 파일을 수정할 수있다 :

    echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all
  • / 루트 :
    또한 수퍼 유저의 홈 디렉토리 권한으로 알려져 시스템 관리자를위한 디렉토리.

  • / sbin에 :
    들 여기에 하이퍼 바이저 시스템 관리자에 저장되어있는 슈퍼 사용자의 의미입니다.

  • / SELinux를 :
    이 디렉토리는 SELINUX Windows 방화벽과 같은 보안 메커니즘이지만,이기구는,이 디렉토리 SELinux에 관련된 문서를 저장 더 복잡 레드햇 / CentOS에 특정 디렉토리이다.

  • / SRV :
    디렉토리 서비스는 일부 데이터를 저장하는 것은 추출해야하기 시작했다.

  • / SYS :
    이것은 큰 변화 linux2.6 핵심이다. 이 디렉토리는 파일 시스템 sysfs를 신흥 2.6 커널에 설치됩니다.

    sysfs를 파일 시스템은 파일 시스템의 다음 삼가지 정보를 통합 : PROC 파일 시스템 devfs의 장치의 파일 시스템과 의사 단말 devpts 파일 시스템에 대한 정보를 처리한다.

    파일 시스템은 커널 장치 트리의 시각 반사된다.

    커널 오브젝트가 작성되면, 해당 파일 및 디렉토리는 커널 오브젝트 서브 시스템을 만들어집니다.

  • / tmp를 :
    이 디렉토리는 임시 파일을 저장하는 데 사용됩니다.

  • 는 / usr :
    이는 유사한 창에서 매우 중요한 디렉토리, 응용 프로그램 및 많은 파일이 디렉토리에 저장되는 사용자, 프로그램 파일 디렉토리입니다.

  • 는 / usr / 빈 :
    응용 시스템 사용자.

  • 는 / usr / sbin에 :
    고급 관리 프로그램 및 시스템 데몬 슈퍼 사용자 추가.

  • 는 / usr / src에 : 기본 디렉토리 배치를위한 커널 소스 코드.

  • 의 / var :
    이 디렉토리는 지속적으로 우리는 종종이 디렉토리에 배치되는 디렉토리를 수정하는 데 사용되었다 뭔가 확장이 포함되어 있습니다. 로그 파일을 포함합니다.

리눅스 시스템에서 여러 디렉토리는 일반적으로 실수로 삭제하지 않도록주의 또는 임의로 내부 문서를 변경해야, 더 중요한이되어 있습니다.

은 / etc : 시스템이 시작되지 않을 수 있습니다 그 디렉토리에 파일을 변경하는 경우에도 상단 언급이 시스템 구성 파일이다.

/ 빈 / sbin으로는 / usr / bin으로는 / usr / sbin에 :이 디렉토리는 같은 ls 등과 같은 기본 실행 파일에 의해 배치하는 / 빈 / LS 디렉토리에 있습니다.

/ 빈은 인 / usr / bin에 사용자가 사용하는 (외부 사용자를 통해 루트를 제외한) 시스템에 명령하고, / sbin으로는 / usr / sbin에 명령 루트로 사용하는 것이 주목된다.

의 / var :이 시스템에 매우 중요한 디렉토리가 많은 프로그램을 실행하고, 해당 로그가 각 프로그램이 생성되고,이 로그는 / 또한 아래에 구체적으로 / var에 로그 디렉토리에이 디렉토리에 기록된다 기본 배치 메일은 여기에있다.