Shell-13-常用文件目录
linux系统目录结构
环境变量文件
系统级 系统级变量文件对所有用户生效
#系统范围内的环境变量和启动文件。
#不建议把要做的事情写在这里面,最好创建一个自定义的,放在/etc/profile.d 下
/etc/profile
#系统范围内的函数和别名
/etc/bashrc
用户级 用户级变量文件对自己生效,都在自己家目录下
~/.bashrc #用户指定别名和函数
~/.bash_logout #用户退出执行
~/.bash_profile #用户指定变量和启动程序
~/.bash_history #用户执行命令历史文件
开启启动脚本顺序
/etc/profile -> /etc/profile.d/*.sh -> ~/.bash_profile -> ~/.bashrc ->/etc/bashrc
因此,我们可以把写的脚本放到以上文件里执行
系统配置文件
/etc/issue #系统版本
/etc/hosts #主机名与IP对应关系
/etc/resolv.conf #DNS服务器地址
/etc/hostname #主机名
/etc/sysctl.conf #系统参数配置文件
/etc/sudoerssudo #权限配置
/etc/init.d #服务启动脚本
/etc/sysconfig/network #网卡信息配置目录
/etc/rc.d/rc.local #系统 init 初始化完后执行,不建议将启动服务写在这里面,应创建自己的 systemd 或 udev
/etc/fstab #硬盘自动挂载配置
/etc/inittab #系统启动运行级别
/etc/crontab #系统级任务计划
/var/spool/cron #用户级任务计划,此目录下以用户名命名对应每个用户的任务计划
/etc/cron.d #描述计算机任务计划
/etc/hosts.allowTCP #包访问列表
/etc/hosts.denyTCP #包拒绝列表
/usr/share/doc #各软件的文档
/etc/sshd_configSSH #服务配置文件
/var/log #系统和应用程序日志
/var/spool/mail #邮件目录
/dev目录
/dev 目录下存放的是一些设备文件
/proc目录
/proc 是一个虚拟目录, 在 Linux 系统启动后生成的, 数据存储在内存中,存放内核运行时的参数、网络信息、进程状态等等
1./proc目录
2./proc/net 目录存放的是一些网络协议信息
3./proc/sys
这个目录下的文件可被读写,存了大多数内核参数,可以修改改变内核行为
所以修改这些文件要特别小心,修改错误可能导致内核不稳定
有四个主要的目录:
fs #文件系统各方面信息,包括配额、文件句柄、 inode 和目录项。
kernel #内核行为信息
net #网络配置信息,包括以太网,ipx,ipv4和ipv6
vm #linux内核的虚拟内存子系统,通常成为交换空间
转载请注明出处哟~
https://www.cnblogs.com/lichengguo