/ :Linux系统中只能有一个根目录。根目录。
/boot/:存放启动系统必须的文件。通常被独立分区,不能基于LVM创建,必须独立出来。
/bin/ :存放系统中最基本的用户命令。普通用户可执行。
/dev/ :存放系统中各种设备文件。硬盘键盘鼠标光驱等。
/etc/ :存放系统及程序的配置文件。
/home/:存放普通用户的工作目录。宿主目录。
/root/:系统管理员的宿主目录。
/sbin/:存放系统最基本的管理命令。管理员可执行。
/usr/ :存放其他的用户应用程序。
/var/ :存放系统中经常变化的文件。日志文件邮箱目录。通常被独立分区。
/tmp/ :存放系统运行过程中使用的一些临时文件。
-
---------------------------------------------
/f :配置决定syslog内核系统日志消息记录到什么位置
/var/log/ :存放日志文件,系统本身和大部分服务器程序日志文件默认放在。
/var/log/messages:记录内核及应用程序的公共日志信息,包括启动、IO错误、网络错误、程序故障等。
/var/log/cron :记录crond计划任务产生的事件信息
/var/log/dmesg :记录系统在引导过程中的各种事件信息
/var/log/maillog :记录进入或发出系统的活动
/var/log/lastlog :记录最近成功登录事件和最后一次不成功登陆事件。
/var/log/rpmpkgs :记录安装的rpm包列表信息
/var/log/secure :记录用户登录认证过程中的事件信息
/var/log/wtmp :记录每个用户登陆、注销、启动、停机事件
/var/run/utmp :记录当前登陆的每个用户的详细信息
-------------------------------------------------------
/usr/local/ :通常编译安装目录.
/usr/src/ :通常编译安装解压目录
----------------------------------
/etc/passwd :存放用户账户等信息,所有人都可访问passwd,但只有root用户可以修改,root:x:0:0:root:/root:/bin/bash--用户名称:密码占位符:UID:GID:全名说明:宿主目录:登陆Shell信息
/etc/shadow :存放用户密码等信息,shadow文件严格受限,只有root能读取,但无法直接编辑。root:**:14374:0:99999:7:::--用户名:密码MD5加密:修改时间:最短有效:最长有效:提前警告:过期禁用:失效时间:保留
/etc/group :存放组账号名称、GID号、组成员等信息
/etc/gshadow :存放组账号加密密码字符串等信息
/etc/login.defs :普通用户、组账号默认UID\GID号范围定义在此配置文件
------------------------------------------------
/etc/profile :环境变量设置(全局配置文件)对所有用户起作用。文件中HISTSIZE=1000 设置记录历史命令的条数,默认1000.
/home/sky/.bash_profile :用户登录时执行,用户变量设置对当前用户有效,添加export HISTSIZE=100修改特定用户历史命
令条数
/home/sky/.bashrc :加载bash程序登录时被执行
/home/sky/.bash_logout :用户退出登录时被执行
/home/sky/.bash_history :文件保存用户的历史命令列表
------------------------------------------------
/sky/aquota.user :用户配额文件
/up :组配额文件
--------------------------------------------
/sbin/init :内核第一个加载程序,PID=1,是系统所有进程的始祖。不允许轻易终止。切换不同系统状态,由init自身完成。
/etc/inittab :该文件是系统初始化进程init的配置文件,init进程运行后按照inittab文件的配置内容依次启动需要的脚本和程序.标记:运行级别:动作类型:程序或脚本 or id:runlevels:action:process
/etc/rc.d/rc :由init进程调用,通过制定不同级别参数分别加载及终止不同的系统服务,进入到相应的系统运行级别。
/etc/rc.d/rc.local :是额外的启动控制文件,脚本由rc脚本在最后加载,作用为管理员设置自行启动命令。
/etc/rc.d/rc.sysinit :是init进程所调用的系统初始化脚本,主要完成设置网络、主机名、加载文件系统、设置闹钟等一系列初始化工作
--------------------------------------------
/etc/shells :配置系统支持Shell程序的路径
/bin/bash :是Linux系统中默认使用的Shell程序
/bin/login :用户登录
/sbin/mingetty :终端程序
/boot/vmlinuz :系统内核,介于硬件与程序之间,负责资源分配与调度。接过控制权后,将掌控整个系统的运行。
---------------------------------
/etc/fstab :可视为mount命令的配置文件,存储了静态挂在数据,每次开机自动挂载,决定了系统在启动后如何加载各分区,设备名 挂载点 系统类型 挂载参数 是否需备份1/0 启动时检查顺序0/1/2
/dev/cdrom :光盘对应的设备文件
-------------------------------------
/boot/f :GRUP引导菜单配置文件
/etc/f:记录了动态链接库的默认搜索路径。对其相应修改,修改完毕后执行ldconfig命令,重新读取新配置。
/proc/loadavg文件:记录系统启动后到当前的累计CPU负载情况,输出信息:1分、5分、15分的平均负载、正运行进程数/总数、最近运行进程PID.
--------------------------------------------------
/etc/crontab:系统任务配置文件,是维护Linux系统所需的服务,一般不需人为修改。
/var/spool/cron/sky :用户自行使用crontab命令设置的cron任务保存的目录。文件名同用户账号相同。
/etc/con.daily :进程crond每天运行的脚本
/etc/con.hourly :进程crond每时运行的脚本
/hly :进程crond每月运行的脚本
/etc/con.weekly :进程crond每周运行的脚本
-----------------------
/etc/sysconfig/network-scripts/ifcfg-接口名 :网络接口配置文件,配置完成须重启接口/重启network服务/重启
系统。DEVICE接口名、ONBOOT启动是否激活、BOOTPROTO配置方式static静态dhcp动态、IPADDR接口IP、NETMASK子网掩码、GATEWAY网关
/etc/sysconfig/network :主机名配置文件,配置完重启系统,HOSTNAME主机名、NETWORKING_IPV6主机v6IP关闭no
/etc/hosts :主机名解析hosts文件,保存主机名与IP地址的对应记录,即时生效
/f :DNS域名服务器配置文件,记录当前默认DNS服务器。最多只记录三个DNS服务器,优先靠前地址,及时生效。
--------------------------
/f :DHCP主配置文件
/etc/init.d/dhcpd :服务的启动脚本
/
var/lib/dhcpd/dhcpd.leases :DHCP租约文件,租约记录了包括IP地址、客户端MAC、租用起始、租用结束等
/etc/sysconfig/dhcpd :修改DHCPDARGS="eth0 eth1"可面向多个接口提供服务。
/var/log/messages :日志文件
/etc/etc/sysconfig/dhcrelay :修改INTERFACES="eth0 eht1"允许中继接口,DHCPSERVERS="192.168.1.1"DHCP服务器的IP地址
/f :开启路由转发功能,修改net.ipv4.ip_forward = 1 ,再执行sysctl -p生效
--------------------------
/etc/init.d/smb :服务的启动脚本
/etc/f:samba服务的主配置文件,注释行以#开始,配置样例以;开始。
/etc/samba/smbpasswd :samba帐户数据库文件
/etc/samba/smbusers :映射文件,文件中默认添加了两条隐射,root = administartor admin noboby =
guest pcguest smbguest
--------------------------
/etc/init.d/vsftpd :脚本可以控制vsftpd服务的启动和终止。
/etc/f :服务vsftpd的配置文件
/etc/vsftpd/ftpusers :中包含的用户帐户被禁止登陆vsftpd服务器,通常root、bin、daemon等特殊用户列在该文件中,禁止登陆FTP服务。
/etc/vsftpd/user_list :该文件包含的用户是否允许登陆FTP取决于f文件。
/ar/ftp :匿名用户对应系统账户ftp的属主目录
-----------------------------
/etc/init.d/named :通过该脚本可以控制域名服务的运行
/f :主配置文件
安装mysql初始化数据库失败/var/named/chroot/etc/ :主配置文件,使用了bind-chroot功能
/var/named/ :区域数据库配置文件
/var/named/chroot/var/named/ :区域数据库配置文件,使用了bind-chroot功能
/usr/share/doc/bind-9.3.3/sample/f :为用户提供可参考f的样本文件
/var/named/chroot/var/named/named.ca :记录了13台根域服务器的IP地址等相关信息
/var/named/chroot/var/named/slaves/ :从域名服务器下载保存的区域数据库文件
-----------------------------------
/usr/local/apache2/bin/ :包括运行和管理web服务所需要的执行程序
/usr/local/apache2/conf/ :包含配置文件
/usr/local/apache2/htdocs/ :服务器文档根目录,该目录将做为web站点网页文件存放的根目录
/usr/local/apache2/manual/ :保存了完整配置指南文档
/usr/local/apache2/man/ :保存了httpd\
apachectl等程序的man文档
/usr/local/apache2/lib/ :保存了运行服务器所需的库文件
/usr/local/apache2/modules/ :保存了服务器动态加载的模块文件
/usr/local/apache2/logs/ :保存服务器的日志文件
/usr/local/apache2/bin/httpd :服务的执行程序
/usr/local/apache2/bin/apachectl :服务程序的控制脚本
/usr/local/apache2/f :主配置文件
/usr/local/apache2/logs/access_log :访问日志文件,记录客户端访问web服务器的事件
/usr/local/apache2/logs/error_log :错误日志文件,记录服务器启动运行过程中的错误事件
-----------------------------------------
/usr/src/mysql-/support-file/ :存放了多个MySQL服务器的配置样例文件,分别用于不同负载的数据库服务器.一般选择my-mediumf中等负载配置文件.可满足大多数啊企业的应用需求.
usr/src/mysql-/support-file/mysql.server :可以用来作为mysqld服务的启动脚本
/usr/local/mysql/bin/mysql_install_db :mysql服务器的初始化脚本,需以mysql用户身份执行,完成对数据库初始化
/usr/local/mysql/bin/ :存放着管理mysql服务器的脚本和程序
/usr/local/mysql/bin/mysqld_safe :安全启动mysql脚本
/usr/local/mysql/lib/mysql/ :存放mysql服务器的库文件
/etc/f :系统的库文件搜索路径.
/etc/init.d/ :存放着系统服务启动脚本,service命令的所有路径.
/usr/local/mysql/var/ :存放数据库的数据文件,每个数据库对应一个目录.
------------------------------------------
/etc/postfix/ :目录包括Postfix服务的主配置文件\各类脚本\查询表
/usr/libexec/postfix/ :目录包括Postfix服务的各个服务器程序文件
/var/spool/postfix/ :目录包括Postfix服务邮件队列相关的子目录
/var/spool/postfix/incoming :刚接收到的邮件
/var/spool/postfix/active :正在投递的邮件
/var/spool/postfix/deferred :以前投递失败的邮件
/var/spool/postfix/hold :被阻止发送的邮件
/var/spool/postfix/corrupt :不可读不可分析的邮件
/usr/sbin/ :目录包括Postfix服务的管理工具程序
/usr/sbin/postalias :用于构造修改和查询别名表
/usr/sbin/postconf :用于显示和编辑main.cf配置文件
/usr/sbin/postfix :用于启动停止Postfix,要求root权限
/usr/sbin/postmap :用于构造修改或查询查询表
/
usr/sbin/postqueue :用于管理邮件队列,一般用户使用
/usr/sbin/postsuper :用于管理邮件队列,要求root权限
/etc/postfix/main.cf :Postfix服务的配置文件
/etc/postfix/master.cf :master程序的配置文件
/var/log/maillog :Postfix的日志文件
/f :dovecot配置文件样例
/f :dovecot配置文件
/usr/local/sbin/dovecot :dovecot服务启动程序
/etc/pam.d/dovecot :dovecot的PAM认证
/usr/lib/f :SMTP认证用的配置文件
---------------------------------
-
------------------
/etc/postfix/mysql_virtual_alias_maps.cf :虚拟邮件用户对应的别名文件位置,不包含直接查询数据而是描述如何查询mysql中的配置
/etc/postfix/mysql_virtual_mailbox_maps.cf :记录虚拟邮箱地址与存储位置对应关系的映射文件位置,不包含直接查询数据而是描述如何查询mysql中的配置
/etc/postfix/mysql_virtual_domains_maps.cf :设置postfix服务器可以接受的虚拟邮件域的域名,不包含直接查询数据而是描述如何查询mysql中的配置
-----------------------------------------------
/etc/mail/spamassassin/local.cf :SpamAssassin配置文件,一般无需修改
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论