Linux에서 etc 디렉터리는 시스템 관리에 필요한 모든 구성 파일과 하위 디렉터리를 저장하는 데 사용되는 구성 파일 디렉터리입니다. 기본적으로 하드웨어 및 소프트웨어 구성 파일이 이 디렉터리에 있습니다. 예를 들어 "/etc/passwd"는 시스템 사용자 구성 파일 "/etc/group"은 사용자 그룹 구성 파일이고, "/etc/xinetd.conf"는 xinetd 서비스의 구성 파일입니다. 이러한 구성 파일을 편집하여 시스템을 변경하고 관리할 수 있습니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.
/etc
/etc 디렉토리는 시스템에 구성 파일을 저장하는 데 사용됩니다(시스템 관리에 필요한 모든 구성 파일 및 하위 디렉토리 저장) 기본적으로 모든 구성 파일은 여기에서 찾을 수 있습니다.
예를 들어, /etc/passwd는 시스템 사용자 구성 파일이고 /etc/group은 사용자 그룹 구성 파일이며 /etc/xinetd.conf는 xinetd 서비스의 구성 파일이고 /etc/resolv.conf는 로컬 시스템의 DNS 등을 지정하는 데 사용됩니다.
이 파일을 편집하면 시스템을 변경하고 관리할 수 있습니다.
etc는 약어가 아니라 프랑스어 등에서 유래한 뜻입니다. 중국어로 번역하면 기다림을 의미합니다.
원문에 따르면 구성 파일이 /etc에 저장되는 이유는 다음과 같습니다. UNIX, 아래에 배치되어 있습니다. 등등이라고 불리는 일련의 조각입니다. 이것은 실제로 역사적인 유산입니다.
한 가지 방법으로 말하면 기타입니다. 이는 오래된 속담입니다. 즉, 어떤 데이터나 파일이든지 다른 디렉토리에 속하지 않는 한 /etc 디렉토리에 배치해야 한다는 것입니다.
다른 방식으로 말하면 "편집 가능한 텍스트 구성"입니다. 많은 사람들은 /etc 디렉토리를 시스템 프로그램의 구성 파일을 저장하는 장소로 간주합니다. 따라서 우리는 종종 다음과 같은 디렉토리 소개를 봅니다.
/etc - 일반적으로 Linux/Unix 시스템에서 실행되는 모든 프로그램에 대한 구성 파일이 포함되어 있습니다. 구성 파일
/etc 디렉토리에는 많은 네트워크 구성 파일이 포함되어 있습니다.
/etc/rc 또는/etc/rc.d 또는/etc/rc*.d - 런레벨을 시작하거나 변경할 때 실행되는 스크립트 또는 스크립트 디렉터리
/etc/ passwd - 사용자 이름, 실제 이름, 홈 디렉토리, 암호화된 비밀번호 및 사용자에 대한 기타 정보를 제공하는 사용자 데이터베이스
/etc/fdprm - 플로피 디스크 매개변수 테이블을 설정하려면 setfdprm을 사용하세요.
/etc/fstab - Mount -a 시작 시 명령(/etc/rc 또는 동등한 시작 파일) Linux에서는 swapon -a로 활성화된 스왑 영역에 대한 정보도 포함됩니다. .
/etc/group - /etc/passwd와 유사하지만 설명은 사용자가 아니라 그룹입니다.
/etc/inittab - init 구성 파일
/etc/issue - 로그인 프롬프트 이전의 getty 출력 정보에는 일반적으로 시스템에 대한 간단한 설명이나 환영 메시지가 포함됩니다.
/etc/magic - 파일의 구성 파일에 대한 지침이 포함되어 있습니다. 파일 형식이 다르면 파일은 시스템 관리자가 결정합니다. 계획된 종료 시간에 대한 경고와 같은 정보를 알리는 데 자주 사용됩니다.
/etc/mtab - 현재 설치된 파일 시스템 목록입니다. 스크립트에 의해 초기화되고 mount 명령에 의해 자동 업데이트됩니다. 현재 설치된 파일 시스템 목록이 필요합니다(예: df 명령).
/etc/shadow - 섀도우 비밀번호 소프트웨어가 설치된 시스템의 섀도우 비밀번호 파일. 섀도우 비밀번호 파일은 /etc/passwd 파일의 암호화된 비밀번호를 루트만 읽을 수 있는 /etc/shadow로 이동합니다. 이로 인해 비밀번호 해독이 더 어려워집니다.
/etc/login.defs 로그인용 구성 파일입니다. -
/etc/printcap /etc/termcap 과 유사하지만 프린터의 경우 구문이 다릅니다. -
/etc/profile , /etc/csh.cshrc 로그인 또는 시작 시 Bourne 또는 Cshells에 의해 실행되는 파일입니다. 이를 통해 시스템 관리자는 -
/etc/securetty 루트 로그인을 허용하는 터미널을 확인합니다. 가상 콘솔만 나열되므로 모뎀이나 네트워크를 통해 침입하는 것이 불가능합니다(적어도 어렵습니다). 시스템 및 슈퍼 사용자 권한을 얻습니다. -
/etc/shells 신뢰할 수 있는 shells.chsh 명령을 나열하면 허용됩니다. 사용자는 이 파일에 지정된 범위 내에서 로그인 쉘을 변경할 수 있습니다. 시스템에서 FTP 서비스를 제공하는 서비스 프로세스 ftpd는 사용자 쉘이 /etc/shells 파일에 나열되어 있는지 여부를 확인합니다. 그렇지 않은 경우 사용자는 허용되지 않습니다. 로그인하세요. -
관련 추천: "Linux 비디오 튜토리얼"
위 내용은 Linux etc 디렉토리는 무엇을 위해 사용됩니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!