常见Linux目录和配置文件

目录

/boot/:开机配置文件,也是存放核心vmlinuz的地方

/bin/:系统可执行文件目录,CentOS7后合并到/usr/bin中,并链接过去

/sbin/:系统管理员常用指令存放目录,例如开关机、磁盘分区等指令,CentOS7后合并到/usr/sbin中,并链接过去

/etc/:存放几乎所有的配置文件

/dev/:存放所有设备文件的目录

/media/:可移动设备目录,例如光盘

/mnt/:临时挂载目录

/proc/:内存中虚拟文件系统,存放核心和程序的数据,例如cpuinfo

/sys/:类似于proc,内存中的资料,如核心、文件系统

/tmp/:临时目录,FHS建议每次开机清空

/opt/:第三方软件目录

/usr/:二层FHS,unix software resources目录,内含bin、include、lib、etc等目录

/usr/local/:三层FHS,用户手动安装的软件一般放到该目录,内含bin、include、lib、etc等目录

/var/:可变数据数据存放目录

/var/log/:存放各种日志

/etc/init.d/:存放系统的SysV服务

/etc/systemd/:存放各种软件的启动脚本

/etc/sysconfig/:存放系统的各种配置

/etc/sysconfig/network-scripts/:存放网卡配置文件

/etc/yum.repos.d/:存放软件仓库的配置文件

/etc/skel/:创建用户时默认的家目录的内容从这里复制

/etc/httpd/:apache服务目录

/etc/yum.repos.d/:yum仓库地址目录

/usr/lib/systemd/system/:systemd系统管理的服务脚本

/etc/systemd/system/:systemd用户级服务脚本

文件

/etc/inittab:Linux系统的运行级别

/etc/locale.conf:系统默认语言配置文件

/etc/profile:环境变量配置文件

/etc/hostname:CentOS7主机名配置文件

/etc/sysconfig/network:CentOS6主机名配置文件

/etc/sysconfig/clock:CentOS6时区

/etc/sysconfig/i18n:CentOS6语言

/etc/resolv.conf:dns配置文件

/etc/hosts:ip地址和主机名的映射文件,系统首先查找此文件,找不到再去/etc/resolv.conf中找

/etc/sudoers:配置可使用sudo的用户

/etc/fstab:硬件设备挂载信息

/etc/crontab:系统级的例行性任务配置文件

/etc/passwd:用户信息文件

/etc/group:用户组文件

/etc/shadow:用户密码文件

/etc/services:服务以及对应的端口,不建议修改该文件

/etc/shells:所有可用的shell

/etc/issue:接入终端后的提示信息

/etc/motd:用户登录后的提示信息

/etc/sysconfig/iptables:iptables防火墙配置文件

/etc/sysconfig/network-scripts/ifcfg-ens33:网络接口配置文件

/etc/centos-release:Centos系统版本

/etc/redhat-release:Redhat系统版本

/etc/apt/sources.list:apt镜像源配置文件

/etc/ssh/sshd_config:ssh配置文件

/etc/httpd/conf/httpd.conf:apache服务器配置文件

/etc/selinux/config:selinux安全子系统的配置文件

/etc/rsyslog.conf:系统日志配置文件

/etc/man_db.conf:man路径配置文件

/proc/cpuinfo:cpu信息

/proc/meminfo:内存信息

/proc/version:系统版本信息

/var/spool/cron/用户名:用户级的例行性任务配置文件

/var/spool/mail/用户名:用户邮件

/var/log/messages:系统日志

/var/log/secure:安全日志,包括所有的登录信息

/var/log/wtmp:成功登入系统的用户信息,无法直接读取,last命令默认读取的文件

/var/log/lastlog:所有用户最近登录信息,无法直接读取,lastlog命令默认读取的文件

/var/log/btmp:失败尝试的登录信息,无法直接读取,lastb命令默认读取的文件

/var/log/yum.log:yum日志

~/.bash_history:命令历史记录文件,同时也是history命令的执行结果

~/anaconda-ks.cfg:kickstart配置文件

~/.ssh/known_hosts:远程主机的公钥信息,第一次ssh到其他主机时,主机会把其公钥发送过来保存到此文件

~/.ssh/authorized_keys:主机接受的客户端公钥,使用秘钥登录ssh时,需要将客户端的公钥添加到此文件中

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值