Linux系统目录树结构etc< titlesplit >是linux的一个重要目录。Etetc不是缩写。意思等等。按照原来的UNIX(linux文件结构参考UNIX的教学实现MINIX)。这里有一堆零碎的东西,叫etc,其实是历史遗迹。目录说明/etc/rc/etc/rc.d/etc/rc*.d启动或改变运行级别时运行的脚本或脚本目录/etc/hosts本地域名解析文件/etc/sysconfig/networkIP,mask,gateway,hostnameconfiguration/etc/resolv.confDNSserverconfiguration/etc/fstab开机自动挂载系统,开机时会自动挂载所有分区/etc/inittab设置Init进程设置系统时的runlevel系统启动并加载相关的启动文件配置/etc/exports设置NFS系统的配置文件路径/etc/init.d该目录用于存放系统启动脚本/etc/profile,/etc/csh.login,/etc/csh.cshrc全局系统环境配置变量/etc/issue认证前输出信息,默认输出版本内核信息/etc/motd认证后输出信息,/etc/mtab当前安装的文件系统列表。它由脚本初始化,并由mount命令自动更新。current用于列出已挂载的文件系统,例如df命令/etc/group类似于/etc/passwd,但指定的不是用户而是组。/etc/passwd用户数据库包含提供用户名、真实姓名、主目录、加密密码和其他用户信息的字段。/etc/shadow安装了影子密码软件的系统上的影子密码文件。影子密码文件将加密的密码从/etc/passwd文件移动到/etc/shadow,而后者只能由root读取。这使得破译密码变得更加困难。/etc/sudoers可以sudo命令配置文件/etc/syslog.conf系统日志参数配置/etc/login.defs文件用于设置用户账户限制/etc/securetty确认安全终端,哪个终端允许root登录。一般只列出虚拟控制台,所以不可能(至少很难)通过调制解调器或网络侵入系统并获得超级用户权限。/etc/printcap类似于/etc/termcap,但用于打印机。语法不同。/etc/shells列出受信任的shell。chsh命令允许用户在此文件中指定的范围内更改登录shell。提供机器FTP服务的服务进程ftpd会检查用户shell是否在/etc/shells文件中列出,如果没有,则不允许用户登录/etc/xinetd.d如果服务器正在运行在xinetd模式下,它的脚本应该放在这个目录中。有的系统没有这个目录,比如Slackware,有的旧版本没有。存在于较新版本的RedhatFedora中。/etc/opt//opt/配置文件/etc/X11/X\_Window系统(版本11)配置文件/etc/sgml/SGML配置文件/etc/xml/XML配置文件/etc/skel/创建用户时默认复制该目录到home目录备份etc目录/etc是系统重要的配置文件目录,重要的系统一定要定期备份该目录#!/bin/bashd1=`date+%d`d2=`date+%y%m%d`if[$d1=="01"]thencd/etc/&&tarzcf/root/rumenz/$d2_etc.tar.gz./fi备份etc目录到/每月1号root/rumenz下原文链接:https://rumenz.com/rumenbiji/...微信公众号:入门站
