zoukankan      html  css  js  c++  java
  • linux系统重要文件和目录说明

    系统信息相关文件

    /etc/issue 记录操作系统版本

    head /etc/issue

    /proc/cpuinfo 记录cpu信息

    cat /proc/cpuinfo

    /proc/meminfo 记录内存信息

    cat /proc/meminfo
    grep MemTotal /proc/meminfo # 查看内存总量
    grep MemFree /proc/meminfo # 查看空闲内存量

    /proc/loadavg 查看系统负载磁盘和分区

    [root@leilei network-scripts]# cat /proc/loadavg
    0.00 0.01 0.01 1/95 1425

    重要目录说明

    /home    #普通用户的家目录
    /root	 #管理员家目录,普通用户无法进入
    /lib	 #库文件相关目录
    /sbin	 #系统管理命令 一般是超级权限用户root 可以执行的命令存放
    /lost_found  #意外关机产生的临时文件碎片,系统启动过程中fsck工具会检查这里,并修复已经损坏的文件系统
    /mnt	#用于临时挂载存储设备的目录  如 cdrom u盘
    /opt	#自定义软件包存放目录  在编译软件的时候用 ./configure --prefix=/opt
    /proc/meminfo	# 内存相关信息 也可以通过free -m
    /proc/cpuinfo	# cpu相关信息
    /proc/mounts	# 挂载信息
    /tmp			# 临时文件存放地
    /usr			# 系统存放程序的目录 uinx software resource
    /usr/lib		# 库文件
    /usr/bin		# 普通用户可执行的文件目录
    /usr/local/		#存放软件的目录
    /usr/share		# 存放软件的目录
    /usr/share/fonts #字体目录
    /usr/share/man	 #帮助目录
    /usr/share/doc	 #文档目录
    /usr/src		 #程序源码目录 安装程序# rpm -ivh 包名.rpm   yum install -y 软件名
    /var			 # 系统日志目录
    /var/log/messages   # 系统日志
    /var/log/secure		# 登录日志
    /var/spool/cron		# 定时任务
    

    重要文件说明

    /etc/sysconfig/network-scripts/ifcfg-eth0 #第一块网卡的信息记录文件

    /etc/sysconfig/network-scripts/ifcfg-eth0   #第一块网卡的信息记录文件
    网卡信息说明:
    TYPE=Ethernet 		#网卡描述信息
    BOOTPROTO=none		# none:引导时不使用协议  static:使用静态ip地址  dhcp:使用自动获取
    NAME=eth0			# 网卡名
    DEVICE=eth0			# 设备名
    ONBOOT=yes			# 开机是否自动启动
    IPADDR=10.0.0.20	# ip
    NETMASK=255.255.255.0   # 掩码
    GATEWAY=10.0.0.254  # 网关
    DNS1=223.5.5.5      # dns信息
    

    /etc/resolv.conf #DNS配置

    设置dns配置的文件
    

    /etc/hosts 局域网解析

    这里配置的是本地的解析,里面配置的解析记录只允许在本地测试使用,公网无法访问
    
    解析案例:
    192.168.10.10 www.baidu.com  
    
    让到百度的访问指向本地的一台机器。
    

    /etc/sysconfig/network #主机名记录

    centos 6 用于设置主机名
    cantos 7 设置主机名使用  hostnamectl set-hostname 【name】
    

    /etc/fstab 开机自动挂载文件系统的文件

    该文件配置错误可能会导致服务器无法启动

    修复方法:

    blkid 查看UUID
    

    fstab 6列说明 [fstab文件详解: https://blog.csdn.net/richerg85/article/details/17917129]

    UUID=11e940b3-ca63-433d-92ea-c46ed3b82a38  /         xfs     defaults        0 0
    
    第一列:  UUID=xxx    要挂载的设备
    第二列:  /			  挂载点
    第三列:  xfs		  文件系统类型
    第四列:  defaults    挂载类型  
    第五列: 0 			  是否进行备份
    第六列: 0 			  是否进行磁盘检查
    

    /etc/rc.local 存放开机启动程序命令的文件

    类似于 Windows下的 启动 目录

    /etc/inittab 设定系统启动时 的启动级别

    init 0 关机
    init 1 单用户
    init 2 单用户有nfs文件系统的
    init 3 正常用户
    init 4 保留的
    init 5 图形界面
    init 6 重启

    /etc/init.d 命令的快捷方式

    他是rc.d/init.d的快捷方式 使用yum rpm 软件安装会自动将命令存放到这里

    /etc/exports nfs的服务配置文件

    安装了NFS文件系统服务后,可以在这里配置nfs服务

    /etc/xinit.d 依赖于该服务的配置目录

    如果服务可以通过xinetd模式运行,他的脚本会放在这个目录下/

    /etc/profile 全局环境变量

    全局环境变量的配置文件,可以让系统变量全局生效。

    /etc/profile.d/

    加载系统登录程序的一个目录, 必须是以文件的形式存在,且需要可执行权限

    /etc/issue 版本信息

    记录用户登陆前显示的版本等信息

    /etc/motd 登陆后的提示

    登陆后的提示

    /etc/redhat-release 版本信息

    查看Linux版本信息的文件 cat /etc/redhat-release

    /usr/local 自编译软件目录

    通过自行编译安装的软件存放目录

    /usr/local/bin 自编译软件命令目录

    通过自行编译安装的软件命令存放目录

    /usr/share 系统共有的帮助文档

    系统公用的文件活目录存放地,比如 /usr/share/doc 等帮助文件

    /usr/src 源码目录

    软件的内核源码存放目录

    /usr/bin 用户执行命令目录

    用户可执行的命令文件目录

    /etc/skel 用户配置文件目录

    系统在添加用户后会自动拷贝 /etc/skel/* 下面的文件 拷贝到 /home/chenleilei/ 目录中 chenleilei为新用户名

    有时候登录系统发现没有家目录 就时这写文件没有被拷贝过去。

    你需要操作:

    cp -a /etc/skel/* ~

    /var/log/message 系统日志

    系统信息默认的日志文件 按周轮询覆盖

    可以通过 dmseg命令 也可以查看系统日志信息,他依赖于rsyslog

  • 相关阅读:
    Do You See Me? Ethical Considerations of the Homeless
    ELDER HOMELESSNESS WHY IS THIS AN ISSUE?
    Endoflife support is lacking for homeless people
    html内联框架
    html字体
    html块 div span
    html列表
    html表格
    SQL Server管理员专用连接的使用   作为一名DBA,经常会处理一些比较棘手的服务无响应问题,鉴于事态的严重性,多数DBA可能直接用“重启”大法,以便尽快的恢复生产环境的正常运转,但是多数情况
    如何配置最大工作线程数 (SQL Server Management Studio)
  • 原文地址:https://www.cnblogs.com/superlinux/p/12874849.html
Copyright © 2011-2022 走看看