美文网首页
Linux:Filesystem

Linux:Filesystem

作者: 凤炀 | 来源:发表于2019-04-17 09:40 被阅读0次
  • bin:需要在单用户模式可用的必要命令(可执行文件);面向所有用户,例如:cat、ls、cp,和/usr/bin类似。
  • sbin:必要系统级二进制文件
  • boot:引导程序文件
  • lib:bin和sbin中二进制文件必须的库文件
  • lib<架构位数>:备用格式必要的库文件
  • proc:以文件形式提供进程以及内核信息的虚拟文件系统
  • dev:必要设备文件
  • media:可移动多媒体设备挂载点
  • mnt:临时设备挂载点
  • etc:系统配置文件
    * rc*:开机自启脚本
    * opt:大型软件的配置目录
    * X11:X_WINDOW系统的配置文件
    * sgml:用于那些处理SGML(标准通用标记语言)的软件的配置文件
    * xml:xml的配置文件
    * init.d:系统启动脚本
    * skel:创建默认用户时保存用户文件
  • opt:大型软件的安装目录
  • usr:默认软件都会存于该目录下。用于存储只读用户数据的第二层次;包含绝大多数的(多)用户工具和应用程序
    * include:用来存放Linux下开发所需头文件
    * lib:存放一些常用的动态链接共享库和静态档案库,用户bin和sbin
    * src:开放源码存放目录
    * bin:非必要可执行文件
    * sbin:非必要的大量系统二进制文件,例如大量网络服务的守护进程
    * share:体系结构无关的共享数据
    * local:通常用户安装软件
  • home:用户主目录
  • root:根用户的主目录
  • srv:主要用来存储本机或本服务器提供的服务或数据。(用户主动生产的数据、对外提供服务)
  • tmp:临时文件,系统会自动清理
  • var:变量文件(如日志,脱机文件和临时电子邮件文件),一般单独分区,不然可能会充满分区
    * spool/cron:定时计划的配置的文件
    * lib:系统正常运行时要改变的文件
    * log:各种程序的日志文件
    * cache:各种程序的缓存文件
    * run:保存至下次引导前的系统信息,比如登录信息
    * lock:锁定文件
    * local:/usr/local安装程序使用的可变数据

核心文件:

/etc/hosts:ip和域名绑定文件

例:192.168.232.128 interface.mykj.com

重启服务:service network restart

/etc/rc.local:开机自启脚本
/etc/inittab:系统启动时各项初始化配置(runlevel之类的)
/etc/fstab:开机自动挂载系统
/etc/profile:全局系统环境配置变量

在文件末尾新增例:PATH=$PATH:/usr/local/php/sbin/

执行更新

# cd /etc
# source profile
/etc/sysconfig/iptables:防火墙规则

对应命令:

iptables -L -n:查看本机关于IPTABLES的设置情况

/etc/sysconfig/network:IP,掩码,网关,主机名配置
/etc/resolv.conf:DNS服务器配置
/etc/issue:版本内核信息
/etc/group:用户组信息
/etc/passwd:用户信息
/etc/shadow:/etc/passwd的加密口令
/etc/sudoers:可以sudo命令的配置文件
/etc/login.defs:设置用户账号限制的文件
/etc/securetty:确认安全终端,即哪个终端允许root登录
/etc/shells:可信任的shell

相关文章

网友评论

      本文标题:Linux:Filesystem

      本文链接:https://www.haomeiwen.com/subject/bwhgwqtx.html