码迷,mamicode.com
首页 > 系统相关 > 详细

Linux文件系统详解

时间:2015-07-09 01:00:08      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:linux文件系统

   

 Linux文件系统详解

 


非原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://liangweilinux.blog.51cto.com/8340258/1670600            

               

   

/根目录

/boot 系统启动相关的文件,如内核、initrd,以及grub(bootloader)

/dev 设备文件    块设备:随机访问,数据块     字符设备:线性访问。

/etc 系统全局配置文件

/home    普通用户的家目录,每一个普通用户的家目录通常默认为/home/USERNAME

              root用户没有家目录目录,而是单独的/root目录

/root 管理员用户的家目录

/lib 库文件:静态库.a 动态库.so(shared object)  /lib/modules:内核模块文件

/media 挂在点目录,移动设置

/mnt 额外点目录,额外的临时文件系统

    /media /mnt都是挂载点

/opt 可选目录,第三方程序厂商驱动程序

/proc 伪文件系统,内核映射文件 系统调优的时候会经常使用

/sys 伪文件系统,跟硬件设备相关的属性映射文件

/tmp 临时文件,/var/tmp 会定期清理

/var 可变化的文件,一般为日志文件存放目录。

/bin 可执行文件,用户命令

/sbin 管理员才可执行命令

    /bin和/sbin都需要信赖/lib中的文件

/usr 全局的共享只读文件 universal  shared,read-only

/usr/local 本地数据存放目录



/etc/目录

/etc/sysconfig/network-scripts/ifcfg-eth0 网卡路径,修改完重启生效。

/etc/init.d/network restart 重启网卡 —>配置文件onBOOT=yes需打开

ifdown eth0 && ifup eth0 关闭和启动网卡     查看网卡:ifconfig

/etc/sysconfig/network 修改主机名的配置文件,也可以配置网关, HOSTNAME=NAME

hostname xuliangwei.com 临时生效

/etc/hosts 静态主机查询

        Host在企业里作用

        1.开发、产品、测试等人员,用于通过正式的域名测试产品。

        2.服务器之间的调用,可以用域名(内部DNS)方便迁移。

/etc/resolv.conf Dns客户端配置文件,如果在网卡配置了dns,优先于网卡

/etc/fstab 开机自动挂载磁盘

        1.设备

        2.挂载点

        3.文件系统类型

        4.挂载的选项

        5.备份   0不备份

        6.开机检测磁盘   0不扫描

/etc/rc.local 服务器档案文件,所有程序开机启动可以放入/etc/rc.local

/etc/initttab 控制开机默认启动级别

/etc/init.d 启动脚本的路径

/etc/profile 系统环境变量

/etc/profile.d 程序或脚本(重新登录会执行)登录后执行的脚本所在地

/etc/passwd 用户数据库文件,用户名,家目录,加密的口令或者其他

/etc/shadow 影子口令文件,用户密码存放至此,只对root可读,使破译口令更难

/etc/group 用户组数据库文件

/etc/gshadow 组密码文件

/etc/sudoers 可以sudo命令的配置文件   -c检测语法



/usr/目录

/usr/src 源代码,内核源代码存放位置

/usr/local 编译安装,存放路径

/usr/bin 二进制执行文件

/usr/sbin 管理员使用的命令(二进制)

/usr/lib 存放一些常用的动态链接共享库和静态档案库;

/usr/local/src 源码包存放目录

/usr/local/bin 源码编译存放二进制文件

/usr/local/sbin 源码编译二进制文件管理员可执行

/usr/local/lib 源码文件二进制的库



/var/目录

/var/log/messages     系统日志

/var/log/secure         系统安全日志(安全监测)

/var/spool/cron/root     定时任务crond配置文件

/var/spool/clientmqueue/    当邮件服务未开启时,所有应发给系统管理员的邮件都将堆放在此

/var/spool/mail/     邮件目录


    

/proc/目录

虚拟文件系统,将内核与进程状态归档为文本文件(系统信息都存放这目录下)。

/proc/meminfo     查看内存信息

/proc/loadavg     查看负载信息

/proc/uptime     就是用 uptime 的时候,会出现的资讯啦!

/proc/cpuinfo     查看CPU信息,类型,厂家和性能等



Linux命名规则

1、长度不能超过255字符

2、不能使用/当文件名

3、严格区分大小写


本文出自 “徐亮伟” 博客,请务必保留此出处http://liangweilinux.blog.51cto.com/8340258/1670600

   


本文出自 “阳光照在沙滩上” 博客,请务必保留此出处http://351sun.blog.51cto.com/2483202/1672202

Linux文件系统详解

标签:linux文件系统

原文地址:http://351sun.blog.51cto.com/2483202/1672202

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!