Linux系统文件属性知识

Posted wqs-time

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统文件属性知识相关的知识,希望对你有一定的参考价值。

-------------------------------------------------------------------------------------------------------------

/etc    系统的配置文件以及服务的启动命令存放的目录

/home      普通用户的家目录

/sbin      系统的二进制目录,一般用于系统管理员的二进制命令的目录。

/var     variable data --可变化的数据,存放可变化的目录的文件,例如,日志。

----------------------------------------------------------------------------------------------------------------

/etc 目录下的重要目录和文件

/etc/issue

  记录用户登录前显示的系统的信息,例如,Centos版本,内核版本。

/etc/motd

  登录提醒。在该文件中写入的内容下次登录会提示。

  技术图片

 

   技术图片

 

 /etc/redhat-release

  显示系统版本信息;

  uname -r  显示内核版本信息

/etc/group  

  设定用户的组名与相关信息

  chattr +i  锁定用户组,无法将用户添加到组里

  chattr -i   解锁。

  chattr 也可以对 /etc/passwd、/etc/shadow 进行操作。

/etc/passwd  

  账号信息文件

  技术图片

 

   x 的位置代表的是密码,因为密码存放在 passwd 里不安全,因此移走了。

  创建用户的时候默认创建一个同名的组。

  技术图片

/etc/shadow

  密码信息文件

/etc/sudoers

  可以执行使用 sudo 命令的配置文件(权限提升)  

  visudo -- 相当于 vim /etc/sudoers

/etc/rc.local

  存放开机自启动内容的文件(通过源程序自己编译安装的软件);chkconfig 一般是用来管理 yum/rpm 包装的内容

/etc/securetty

  设定哪些终端可以让 root 登录

/etc/login.defs

  所有用户登录时的缺省配置

/etc/modprobe.conf

  内核模块额外参数设定  

/etc/rsyslog.conf

  日志设置文件(Centos 6)

---------------------------------------------------------------------------------------

/use/local  这个目录一般是用来存放用户自编译安装软件的存放目录;一般是通过源码包安装的软件,如果没有特别指定安装目录的话,一般是安装在这个目录中,相当于:C:\\Program files

/usr/src      内核源码的存放目录。

--------------------------------------------------------------------------------------

/var 目录下的路径知识

/var       

  日志文件

/var/log    

  各种系统日志存放地

/var/log/messages  

  系统信息默认日志文件,按周自动轮询,当系统出现问题时会将问题打到该目录下

/var/log/secure

  系统安全的日志文件,记录登入系统存取信息的文件,按周自动轮询。

last

  在线用户登录的信息

lastlog  

  曾经登录过的用户的历史

 技术图片

 

 /proc 下的重要路径知识

/proc  

  虚拟目录,是内存的映射,内核和进程的虚拟文件系统目录

/proc/version

  内核版本

/proc/sys/kernel

  系统内核功能

/proc/cpuinfo

  关于处理器的信息,如累心、厂家、型号和性能等

/proc/memminfo

  系统内存信息

/proc/devices

  当前运行内核所配置的所有设备清单

/proc/dma

  当前正在使用的 DMA 通道

/proc/filesystems

  当前运行内核所配置的文件系统

/proc/interrupts

  正在使用的中断,和曾经有多少个中断。

/proc/ioports

  当前正在使用的I/O接口

/proc/loadavg

  系统负载平均值信息(系统的繁忙情况,比较准确,但是不够细致)

  

  

以上是关于Linux系统文件属性知识的主要内容,如果未能解决你的问题,请参考以下文章

linux系统文件属性知识讲解

第六章:Linux文件重要核心属性知识

linux系统ext文件系统知识

13-Linux核心知识-文件属性-中部

系统编程概念与文件属性

14-Linux核心知识-文件属性-下部-特殊符号-通配符