Linux 루트 디렉터리 "/"는 Linux 파일 시스템의 구성자이며 Linux 파일 시스템의 입구는 루트 디렉터리 "/"이며 모든 디렉터리, 파일 및 장치도 배치됩니다. 루트 디렉토리 " /"아래에 있습니다. Linux 디렉터리는 모두 루트에서 시작됩니다. 전체 디렉터리 구조는 역트리 구조입니다. "/"는 트리의 루트이고 하위 폴더는 트렁크와 리프입니다.
이 튜토리얼의 운영 환경: centos7 시스템, Dell G3 컴퓨터.
리눅스 시스템의 루트 디렉터리(/)
리눅스와 유닉스의 파일 시스템은 "/"를 루트로 하는 계층적 트리 파일 구조이므로 "/"를 루트 디렉터리라고 부른다.
모든 파일과 디렉터리는 루트 디렉터리 "/" 아래에 위치합니다. 루트 디렉터리 / 아래에는 /bin, /home, /usr 등과 같은 하위 디렉터리가 있습니다.
centos7의 기본 디렉터리 구조는 다음과 같습니다.
Linux 디렉터리와 Windows 디렉터리의 차이점 Windows에서 하드 디스크는 일반적으로 C, D 및 E 드라이브와 같은 여러 드라이브 문자로 구분됩니다. Linux에는 드라이브 문자가 없습니다. 여기서 개념은 "함께 루트에서 시작"이고 루트는 /입니다. 일반적으로 루트 디렉터리에는 /etc, /var, /usr과 같은 폴더가 있습니다.
unix/linux의 디렉터리는 모두 루트에서 시작됩니다. 전체 디렉터리 구조는 역트리 구조이며, /는 트리의 루트이고, 하위 폴더는 트렁크와 리프입니다.
설명:
우리는 Linux의 루트라고 부릅니다. 즉, Linux 운영 체제의 파일 시스템입니다. 리눅스 파일 시스템의 입구는 /이고, 모든 디렉터리, 파일, 장치는 / 아래에 있다. /는 리눅스 파일 시스템의 구성자이자 최상위 리더이다.
디렉토리 구조 소개
/boot
이 디렉토리는 시스템 시작, 커널, 부팅 메뉴 및 필수 구성 파일 등에 필요한 파일을 저장하는 데 사용됩니다. 일반적으로 이 폴더에서는 작동되지 않습니다.
/dev
는 시스템 장착 장치를 저장하는 데 사용되며 파일 형태로 존재합니다.
Windows의 드라이브 문자는 여기에 존재하지 않으며 다양한 장치를 나타내는 다양한 파일만 있을 뿐입니다. 예를 들어, cdrom은 광학 드라이브 장치를 나타내고, sda와 sdb는 하드 디스크 장치를 나타냅니다. 파티셔닝 후에는 sda1, sda2와 같은 논리적 하드 디스크가 형성되며, sdb도 마찬가지입니다.
더 특별한 마운팅 장치로는 /dev/null 및 dev/zero가 있습니다. /null은 무제한 데이터를 수신할 수 있는 시스템의 장치입니다. 이는 결코 채워지지 않는 블랙홀과 같습니다. 삭제할 데이터를 /null로 이동할 수 있습니다. 시스템이 실행될 때 생성되지만 시스템에 출력되지는 않습니다. 지정된 크기의 파일을 생성하려면 이를 사용해야 합니다. 시스템에 대한 스왑 파티션을 마운트할 때 /dev를 사용해야 합니다. /제로 장치.
보통 하드디스크 파티션을 나눌 때 Raid 설정은 이 폴더에서 이루어지며, 그 외 시간에는 일반적으로 이루어지지 않습니다.
/etc 중요
시스템 구성 파일을 방지하는 데 사용되며 소프트웨어 설치를 위한 구성 파일이 기본적으로 여기에 배치됩니다. 시스템 설정을 수정해야 하는 경우 이 폴더로 이동하여 작업을 수행해야 합니다.
/etc 아래에서 일반적으로 사용되는 파일 및 폴더:
파일은 실행 가능해야 합니다
注意需要让文件可以执行
/etc/sysconf/network-scripts/ifcfg-eth33
/etc/sysconf/network-scripts/ifcfg-eth33
/lib, /lib64
/bin, /sbin
/mnt
기본 마운트 디렉토리는 이 디렉토리만이 아닙니다. Linux의 일반 디렉토리에 장치를 마운트할 수 있습니다. 마운트된 디렉토리를 열고 일반 폴더를 조작하는 것처럼 장치에 있는 데이터를 조작하십시오.
/proc
이 폴더는 가상 파일 시스템, 시스템 커널, 프로세스, 외부 장치 및 네트워크 상태를 저장하는 데 사용됩니다.
시스템에서 읽은 구성 정보는 다시 시작할 때마다 다시 읽혀집니다. CPU 정보, 메모리 정보 등 해당 파일은 임의로 수정할 수 없습니다. 일부 수정 사항은 시스템을 다시 시작한 후에는 유효하지 않게 됩니다.
/root
최고 관리자의 홈 디렉터리와 일반 관리자의 디렉터리는 /home으로 통합됩니다.
최고 관리자는 Linux의 모든 데이터를 조작할 수 있지만, 일반 관리자는 자신의 홈 디렉터리에 있는 파일만 수정 및 삭제할 수 있고, 나머지는 일부만 볼 수 있습니다.
/tmp
이 폴더는 모든 사람이 공유하는 폴더입니다.
/opt
일부 타사 소프트웨어가 여기에 설치되지만 일반적으로 많이 사용되지는 않습니다.
/usr
사용자 데이터를 저장하는 디렉터리입니다. 사용자가 소프트웨어 데이터를 설치하고, 사용자가 명령을 설치하고, 사용자가 라이브러리 등을 설치하는 경우
/var
변수 파일이 저장되는 폴더입니다. 시스템 캐시, 임시 데이터, 자주 변경되는 데이터가 여기에 배치됩니다.
Summary
일상에서 가장 많이 사용되는 것은 /etc, /var, /usr, 및 기타 거의 모든 디렉토리 이동이 많이 필요하지 않습니다. 클라우드 서버를 사용하는 경우 하드 디스크를 수동으로 마운트할 필요가 없으며(NFS 마운트 제외) 하드를 수동으로 파티션할 필요도 없습니다. 설치 시스템은 기본적으로 이를 파티션합니다.
시스템 매개변수를 수정하려면 /etc를 입력하고 해당 수정 사항을 찾으세요. 대부분의 구성 파일을 수정한 후 서비스(service)를 다시 시작하거나 특수 새로 고침 명령(source, bash)을 실행해야 합니다. 일반적으로 설치된 소프트웨어 구성 파일이나 구성 파일이 있는 폴더에는 소프트웨어 이름 명령이 있고 /etc 아래에 위치하지만 일부는 이름 뒤에 d
를 추가하여 소프트웨어에 여러 구성 파일이 있음을 나타냅니다.
추천 학습: Linux 비디오 튜토리얼
위 내용은 리눅스 루트 디렉토리는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!