Linux安全网 - Linux操作系统_Linux 命令_Linux教程_Linux黑客

会员投稿 投稿指南 本期推荐: 强烈推荐:Ylmf OS 3.0 正式版发布附迅雷高 XP系统下硬盘安装Fedora 14图文教程
搜索:
您的位置: Linux安全网 > Linux入门 > » 正文

Linux目录详解,很详细的linux目录树解释(2)

来源: 未知 分享至:

        vmlinuz-2.6.18-164.el5:系统使用kernel,非常重要;
        grub:多系统启动管理程序grub的目录,里面存放的都是grub在启动时所需要的画面、配置及各阶段的配置文件;其中grub.conf是grub的配置文件;
        symvers-2.6.18-164.el5.gz
        initrd-2.6.18-164.el5.img:此文件是linux系统启动时的模块供应主要来源,initrd的目的就是在kernel加载系统识别cpu和内存等核心信息之后,让系统进一步知道还有那些硬件是启动所必须使用的;
        System.map-2.6.18-164.el5:是系统kernel中的变量对应表;(也可以理解为是索引文件)
/etc:主机、系统或网络配置文件存放目录;
        简单的将/etc目录分为以下几类:
        --基本文件:所有直接放在/etc目录下的文件归类为基本文件;
                aliases:用于设置邮件别名;
                auto.*:代表的是一系列autofs服务所需要的配置文件,这个服务主要是让管理员可以事先定义出一些网络、本机或光驱等默认的路径;
                auto.master:负责规划目录的分配与使用,目前默认提供三种自动挂载模式;
                auto.misc:文件中的配置都以实体连接本机的磁盘驱动器为主;
                auto.net:并不是一个配置文件,而是一个脚本文件,在使用上其实不须做任何调整;;
                auto.smb:与auto.net一样,都是以个脚本文件;
                bashrc:用户登录功能配置,全局配置,对所有用户生效,主要配置别名;
                profile:与系统环境配置或初始化软件的相关配置,全局配置,对所有用户生效,主要配置变量;
                DIR_COLORS:用于配置ls命令的颜色,主要针对tty登录的用户;
                DIR_COLORS.xterm:用于配置ls命令的颜色,主要针对xterm登录的用户;
                fstab:系统启动时自动挂载文件系统的配置文件;
                inittab:启动时系统所需要的第一个配置文件;也即是init进程的配置文件;
                issue:用户本机登录时,看到的欢迎信息;
                issue.net:用户网络登录时,看到的欢迎信息;
                ld.so.conf:包含ld.so.conf.d/*.conf配置;主要是ld.so.conf.d/*.conf目录的作用;
                localtime:系统所使用的时区对应的配置文件;对应的时区文件都存在于/usr/share/zoneinfo/
                motd:登录成功的用户显示的信息对应的配置文件;
                mtab:可以当做是检查当前文件系统挂载情况的配置文件;与mount命令结果一致;
                prelink.conf:定义哪些执行文件和函数库是需要预先连接的;
                securetty:主要是login程序在使用的,只要是列在该文件中的接口,就表示是可以使用的接口,相反,若从列表中删除,则无法使用该接口;
                shells:记录目前系统所拥有shell种类的路径,通过cssh命令使用;
                sudoers:sudo命令对应的配置文件,用于配置权限的分配方式;
                sysctl.conf:主要是帮助用户配置/proc/sys目录下所有文件的值,与sysctl命令对应;
                syslogd.conf:是syslogd服务的配置文件
                host.conf:主机名解析配置文件,主要说明解析的方式及顺序;
                hosts:主机名解析配置文件,主要列出所有需要本地解析的主机名与IP地址的对应关系;
                hosts.allow和hosts.deny:linux网络安全机制TCP Wrapper对应的配置文件;
                nsswitch.conf:主要记录系统应如何查询主机名、密码、用户组、网络等,或是查询顺序的编排;
                resolv.conf:记录DNS服务器地址,用于DNS域名解析;
                services:定义了网络服务的默认端口号;
                xinetd.conf:xinetd的主配置文件,目的是为xinetd.d下的所有子服务建立一个标准的规范使其可以遵循;
                anacrontab:属于一种任务计划软件的配置文件,anacrontab软件和crond其实有点相辅相成,crond负责任务计划,而anacrontab则是负责以"间隔多久"为主要的目标;
                at.deny:该文件属于拒绝列表,只要被记录在其中的用户,就无法使用at所提供的任务计划服务;
                at.allow:与at.deny刚好相反;
                crontab:crontab的主配置文件,crond默认会执行的文件可以参考此配置文件;
                cron.deny:该文件属于拒绝列表,只要被记录在其中的用户,就无法使用crond所提供的任务计划服务;
                cron.allow:与cron.deny刚好相反;
                exports:是NFS服务的主配置文件,主要目的就是将本机的目录共享到网络上,供其他人使用;
                group与gshadow:用户组配置文件,group主要保存用户组信息,gshadow主要保存群组密码;
                login.defs:设置系统在建立账号时所参考的配置;
                passwd:主要保存系统用户账号的信息;
                shadow:linux系统通常包经过"hash"处理后的密码存储在这个文件中;
                protocols:通信协议对应端口号的一个对照表,包含协议名称、协议号码、注释等;
                wgetrc:wget程序对应的配置文件,其中有quota、mail header、重传文件的预设次数、firewall和proxy等相关设置;
                init.d:RHEL中所有服务的默认启动脚本都存放在这里;这个是链接文件,链接到/etc/rc.d/init.d;
                csh.cshrc和csh.login: 用户启动c shells执行的初始化配置文件;
                printcap:linux系统中打印机设备对应的配置文件;
        --服务器目录:如samba、http、vsftpd等服务器配置相关目录;
                cups:linux下的打印机服务器,目录下存放的是打印机服务的配置文件;
                dnsmasq.d:dnsmasq是一种DNS的"轻薄机种",转为区域或小型网络所设计,拥有比一般DNS更为方便简易的配置;
                httpd:apache网页服务器的配置文件所在目录;
                mail:Mail Server组件的主要配置目录,如sendmail;
                ntp:网络时间服务器的配置目录,其主要配置文件为/etc/ntp.conf;
                openldap:目录明显是LDAP的配置目录,软件名称为OpenLDAP;
                postfix:postfix组件所提供的主要配置文件目录;
                samba:文件共享服务samba的主要配置文件目录;
                smrsh:这是sendmail为了限制用户可使用的命令设计的程序,将原本用户所使用的/bin/sh替换为/usr/sbin/smrsh;

Tags: linux目录
分享至:
最新图文资讯
1 2 3 4 5 6
验证码:点击我更换图片 理智评论文明上网,拒绝恶意谩骂 用户名:
关于我们 - 联系我们 - 广告服务 - 友情链接 - 网站地图 - 版权声明 - 发展历史