第二周总结(系统挂载&重要目录、文件&优化&硬件&软件安装)

一. 操作系统挂载概念:

1. 如何使用服务器磁盘:
1)进行磁盘阵列配置
2)进行系统分区操作
3)进行磁盘格式化
4)进行磁盘文件系统创建
5)进行挂载操作使用
2. 如何进行挂载操作:
第一个历程:挂载环境准备
     准备光驱(分区):/dev/cdrom   /dev/   存储设备文件目录
                                 /dev/sda  /dev/sda1  /dev/sda
                                 /dev/sdb
                                 /dev/sdc
     准备挂载门:准备一个空目录/mnt     临时挂载点目录
第二个历程:光驱设备需要放入光盘
第三个历程:
     mount      设备文件信息    挂载点目录
     mount      /dev/cdrom        /mnt
     umount     /mnt
第四个历程:
     df            -----检查磁盘信息

二. 操作系统重要文件:

1. /etc目录
网卡配置文件:
文件位置说明:/etc/sysconf/network-scripts/ifcfg-eth0
文件作用说明:配置网卡地址信息(IP地址  掩码   网关    dns地址信息)
文件详细信息:
TYPE=Ethernet------------------------------网络类型,以太网网络类型
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none-----------------------------获取地址方式 自动/手动
DEFROUTE=yes-------------------------------是否开启默认路由 可以实现主机访问外网
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=eth0----------------------------------网卡名称信息
UUID=c8b67482-ef8d-439c-84d9-824f37057893--设备硬件标识信息
DEVICE=eth0--------------------------------网卡名称信息
ONBOOT=yes---------------------------------确认网卡是否激活
IPADDR=10.0.0.200--------------------------网卡IP地址信息
PREFIX=24----------------------------------子网掩码信息,决定一个局域网有几个主机
GATEWAY=10.0.0.254-------------------------网关可以实现A网络主机可以和其他任意主机进行通讯
DNS1=10.0.0.254----------------------------DNS解析(domain name system 域名解析系统)
IPV6_PRIVACY=no

文件配置生效:重启网络服务
   方法一:利用systemctl命令    企业环境不建议
                              systemctl restart network 
   方法二:利用service命令        企业环境不建议
                              service network restart
   方法三:利用ifxx命令 ,指定网络重启服务  企业环境配置
                              ifdown eth0 &&  ifup  eth0 
   方法四:利用nmcli
   
如何修改网卡名称信息:
   第一个历程:修改网卡文件中的名称信息
   第二个历程:网卡文件名称重命名
   第三个历程:让系统内核加载网卡名称修改信息
             vi /etc/default/grub
   第四个历程:加载修改配置信息
             grub2-mkconfig -o /boot/grub2/grub.cfg
   第五个历程:重启操作系统
             reboot
域名服务配置文件:
文件位置说明:/etc/resolv.conf
文件作用说明:是否可以访问名称或者域名信息
文件内容信息:
# Generated by NetworkManager
nameserver 10.0.0.254

       PSDNS服务器作用:将域名解析成IP地址
           223.5.5.5             阿里云
           114.114.114.114       电信公司
           8.8.8.8               谷歌
配置如何生效:立即生效
本地域名解析配置文件:
文件位置说明:/etc/hosts
文件作用说明:实现本地名称解析   用于网站测试
           web服务器   数据库服务器   存储服务器     监控服务器   日志服务器 
           备份服务器   审计服务器     缓存服务器
文件信息配置:
     127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
     ::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
                   182.61.200.7 www.baidu.com
                   10.0.0.41 backup

开机自动运行命令文件:
文件位置说明:/etc/rc.local
文件作用说明:让系统启动后,自动运行命令信息
文件配置信息:
#!/bin/bash------------>“脚本格式”
# THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES
#
# It is highly advisable to create own systemd services or udev rules
# to run scripts during boot instead of using this file.
#
# In contrast to previous versions due to parallel execution during boot
# this script will NOT be run after all other services.
#
# Please note that you must run 'chmod +x /etc/rc.d/rc.local' to ensure
# that this script will be executed during boot.

touch /var/lock/subsys/local
mkdir -p /backup
cp /etc/hosts  /backup
rm -rf /tmp/*
mount /dev/sdb1 /oldboy01
mount /dev/cdrom /mnt

什么是脚本文件:将复杂命令简单化    重复工作高效化   的堆命令文件
脚本文件如何执行:
    方法一:
               sh 脚本文件_sh
    方法二:必须确认脚本文件有执行权限     x----execute
               脚本文件.sh

需求:系统启动好
               1)将重要数据做好初始备份
               2)系统启动好自动清除回收站数据
               3)实现自动存储设备挂载
开机自动挂载命令文件:
文件位置说明:/etc/fstab
文件作用说明:实现存储设备自动挂载
文件配置说明:
UUID=cac6b2a5-4fae-4687-b46e-f2f3495cb938 /      xfs      defaults        0      0
UUID=b2d7e7d6-1b7d-4363-9641-0bf4e21fcb5c /boot  xfs      defaults        0      0
UUID=f82b979a-4b66-44c5-9bb9-47f6d74df20f swap   swap     defaults        0      0
                    ①                      ②      ③          ④             ⑤      ⑥
了解fstab文件配置:man   fstab
    ①挂载点存储设备信息:表示方式UUID 文件信息 /dev/sda3
    ②挂载点目录信息:    / 挂载点
    ③文件系统类型:     xfs  默认centos7文件系统
    ④挂载参数信息:     决定了是否可以向存储设备中存储数据  ro  rw
    ⑤是否进行磁盘备份:  影响磁盘存储效率  磁盘利用率会降低  数据恢复   0===>功能未开启   1===>功能开启
    ⑥是否进行磁盘检查:  影响磁盘存储效率     fsck

文件配置生效:重启操作系统

如何配置信息:
    1)如何进行光驱自动挂载操作:
    编写配置文件:
    /dev/cdrom    /mnt     iso9660   defaults      0       0
    重启系统
    2)如何进行磁盘自动挂载操作:
    编写配置文件:
    UUID=4b82f39b-f6e2-4ebc-b494-c67a6a83cde6  /oldboy/oldboy01  xfs  defaults  0 0
    重启系统

查看磁盘uuid信息:blkid
系统环境变量 别名功能设置文件:
文件位置说明:/etc/profile & /etc/bashrc
文件作用信息:设置环境变量     设置别名功能

变量:
  如何设置变量:赋予一个字符/字符串一个值(这个值可以是数字/字符/字符串)  这个字符/字符串就是变量
  如何使用变量:$+(变量)

环境变量:
  1)环境变量都是有大写字母组成
  2)环境变量都是系统默认设置好的变量
  3)环境变量都是有特殊功能(作用)的变量
         $PATH=====>让系统用户可以直接运行命令
    命令执行逻辑:
      1)用户输入命令   ===> 系统加载PATH环境变量  $PATH
       /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

      2)在指定环境变量目录中找寻执行命令文件
        cat         环境变量路径中找到命令文件    ===>    执行命令文件
                    环境变量路径中找不到命令文件  ====>    报错(命令找不到/文件不存在)
  4)环境变量设置完毕后,影响所有用户
     环境变量设置修改:
     临时生效:
     PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/tmp
     
     永久生效:
     vi  /etc/profile
     PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/tmp
     永久配置生效:
     方法一:重新连接主机
     方法二:利用命令加载profile文件中的配置
            source  /etc/profile或者   .  /etc/profile
==================================================================
创建一个删除命令 作用:将数据放到回收站里面
       
    第一个历程: 编写命令文件del  shell 	   
	   vi del
	   #!/bin/bash
	   mv  $*  /tmp
	   
    第二个历程: 将文件放入到环境变量PATH路径中
	   mv del /bin 
    
    第三个历程: 将命令文件权限修改 +x 
	   chmod +x /bin/del 
==================================================================
别名设置:
       作用:简化命令操作   例如:将危险的设置个保险  rm

使别名生效/取消生效的命令:
       alias------------查看别名信息
       unalias----------临时取消别名

 临时生效:
    alias    别名='真正的命令'
    例如:alias rm='mv -t /tmp'
 永久生效:
    vi /etc/profile 
    alias    别名='真正的命令'
    例如:vi /etc/profile
         alias rm='mv -t /tmp' 
 别名和环境变量设置有4个文件
    /etc/profile     /etc/bashrc       全局配置:影响全部用户
    ~/.bash_profile        ~/.bashrc   局部配置:只影响指定用户  局部优先于全局

取消别名设置:
    1. unalias  命令   使rm恢复到删除意思
    2. 使用命令绝对路径
       /usr/bin/rm
    3. 使用撬棍\
       \rm
       
4.环境变量配置优先级别:
       01. ~/.bash_profile    局部优先全局
	   02. ~/.bashrc
	   03. /etc/bashrc        全局配置
	   04. /etc/profile            

  别名功能配置优先级别:
	   01. ~/.bash_profile
	   02. /etc/bashrc
	   03. ~/.bashrc
	   04. /etc/profile
系统运行级别文件:
文件位置信息:/etc/inittab
文件作用说明:定义系统启动后,自动开启那些软件程序

系统运行级别:
centos6:
     0    ----系统关机级别        init 0
     1    ----系统单用户级别    RHCE  --  考试题=====>破解用户密码
     2    ----系统多用户级别     没有网络多用户级别
     3    ----系统多用户级别     拥有网络多用户级别  ==>   系统启动默认
     4    ----未使用级别
     5    ----系统图形化界面
     6    ----系统重启级别        init 6
    设置方法:
    临时设置:
    init  级别数值
    永久设置:
     vi  /etc/inittab
     xx:3:xxx   ===>   xx:5:xxx              由级别3到级别5
     
centos7:
     0    ----系统关机级别        init 0
     1    ----系统单用户级别    RHCE  --  考试题=====>破解用户密码
     2~4  ----系统多用户级别
     5    ----系统图形化界面
     6    ----系统重启级别        init 6
     
[root@bonian ~]# ll /usr/lib/systemd/system/runlevel*target
/usr/lib/systemd/system/runlevel0.target -> poweroff.target
/usr/lib/systemd/system/runlevel1.target -> rescue.target
/usr/lib/systemd/system/runlevel2.target -> multi-user.target
/usr/lib/systemd/system/runlevel3.target -> multi-user.target
/usr/lib/systemd/system/runlevel4.target -> multi-user.target
/usr/lib/systemd/system/runlevel5.target -> graphical.target
/usr/lib/systemd/system/runlevel6.target -> reboot.target

临时设置:
init  运行级别数值
永久设置:
   # To view current default target, run: 
   查看当前系统默认运行模式
       systemctl get-default

       # To set a default target, run:
   修改系统默认运行级别
       systemctl set-default multi-user.target/graphical.target

如何使用单用户模式破解密码: 
======================================================================                                    
1. 重启操作系统                                             
2. 启动时在选择菜单界面进行设置
   选择好系统内核信息==>按e==>在“Linux16”行的最后  
   添加init=/bin/bash==>按“Ctrl+x”
3. 进行重新挂载操作:mount -o remount,rw /
4. 真实操作系统:chroot /sysroot
5. 修改系统密码:passwd root
6. 创建一个标签文件:touch  /.autorelabel
7. 退出单用户并重启:先执行exit   在执行reboot  
======================================================================
系统提示信息文件
文件位置说明:/etc/motd
文件作用说明:在系统登录之后显示提示信息

文件位置说明: /etc/issue     /etc/issue.net
文件作用说明:在系统登录之前显示提示信息
系统主机名称配置文件
文件位置说明:/etc/hostname
文件作用说明:可以修改主机名称  
系统名称修改:
临时:
hostname   主机名称
永久:
vi /etc/hostname
主机名称
或者:hostnamectl    set-hostname    主机名称
2. /var目录
系统日志文件:
日志文件位置:/var/log
文件作用说明:记录系统或者服务运行情况        正常/异常
/var/log/message     -----系统运行或者服务运行状态信息日志文件
/var/log/secure      -----系统用户登陆情况日志文件

Dec  4 09:57:32 shiyi sshd[7599]: pam_unix(sshd:session): session closed for user root
Dec  4 09:57:33 shiyi sshd[7740]: Accepted password for root from 10.0.0.1 port 49692 ssh2
Dec  4 09:57:33 shiyi sshd[7740]: pam_unix(sshd:session): session opened for user root by (uid=0)
Dec  4 10:20:51 shiyi sshd[7740]: error: Received disconnect from 10.0.0.1 port 49692:0:
Dec  4 10:20:51 shiyi sshd[7740]: Disconnected from 10.0.0.1 port 49692
Dec  4 10:20:51 shiyi sshd[7740]: pam_unix(sshd:session): session closed for user root
Dec  4 10:20:57 shiyi sshd[7832]: Accepted password for root from 10.0.0.1 port 64214 ssh2
Dec  4 10:20:57 shiyi sshd[7832]: pam_unix(sshd:session): session opened for user root by (uid=0)
  ①            ②                   ③                                 ④            
①:日志产生时间
②:主机名称信息
③:登陆主机方式       ssh远程连接
④:登陆成功/失败信息

日志文件如何查看:
head      -n       日志文件      -----查看一个文件头部前面10行
tail      -n       日志文件      -----查看一个文件结尾后面10行
tail      -f       日志文件      -----实时查看文件变化内容信息    文件删除后,终止追踪
tail      -F       日志文件      -----实时查看文件变化内容信息    文件删除后,暂停追踪   文件恢复,继续追踪
grep               日志文件      -----过滤文件信息
grep      -i       日志文件      -----忽略大小写过滤信息

三. 操作系统基础优化

系统基础用户优化
1. 如何创建用户:useradd  用户   id 用户--查看用户存在
2. 如何设置密码:
   交互式:passwd   用户    ==>   输入两次密码
   免交互式:echo 密码   | passwd    --stdin   用户
3. 如何使用新建用户:
   重新建立远程连接
   直接切换用户信息
    su - 用户
   PS :root  ==(无需使用密码)==>   普通用户
        普通用户  ==(需要使用密码)==>  root  
4. 如何删除用户:
   userdel    用户
系统基础下载优化
1. 优化选择的仓库:
   1)软件仓库中的软件比较全面,定期更新
   2)软件仓库服务器网络必须稳定
      最终选择:
       ①阿里源:
        下载优化过程:
        确认有文件:/etc/yum.repos.d
        完成下载优化操作:curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
       ②清华源:https://mirrors.tuna.tsinghua.edu.cn/help/centos/
        下载优化过程:vi /etc/yum.repos.d/CentOS-Base.repos
2.下载基础软件: 
   yum install -y vim tree telnet nc nmap net-tools wget bash-completion lrzsz
   vim              --- 编辑文件内容      vi升级版
   telnet           --- 用于测试服务端口  telnet 服务器地址 服务端口
   nc               --- 用于测试服务端口  nc 服务器地址 服务端口
   nmap             --- 用于测试服务端口  nmap 服务器地址 -p 服务端口
   net-tools        --- 使centos7系统可以支持centos6系统网络相关命令
   wget             --- 用于下载软件
   bash-completion  --- 将部分命令参数进行补全   systemctl start NetworkManager
   lrzsz            --- 用于从linux系统下载数据  将windows数据上传到linux系统
                        sz -y 数据信息              rz -y -- 选择上传数据
							  
   开发人员开发完成软件: 放入不同平台 (审核)					  
   Base软件平台 : 审核操作标准 严格
   epel软件平台 : 审核操作标准 松   Extra Packages for Enterprise Linux
	   
   epel下载源优化:
   下载优化步骤: https://developer.aliyun.com/mirror/epel?spm=a2c6h.13651102.0.0.53322f70iBkVGV
	           wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
系统基础安全优化
1. 防火墙关闭:
   临时关闭:systemctl stop firewalld
                   systemctl status firewalld
                   systemctl is-active firewalld
    永久关闭:systemctl  disable  firewalld  
                   systemctl  status  firewalld  ,service
                   systemctl  is-enabled  firewalld  service
2. selinux关闭
   临时关闭:setenforce 
       usage:  setenforce [ Enforcing | Permissive | 1 | 0 ]
       setenforce  Enforcing/1  --- selinux功能开启
       setenforce  Permissive/0 --- selinux功能临时关闭
   永久关闭:vim /etc/selinux/config
       #enforcing - SELinux security policy is enforced.
                            -selinux安全策略被强制执行     --安全策略启用
       #permissive - SELinux prints warnings instead of enforcing.
                            -selinux输出警告信息代替强制执行   --临时关闭
       #disabled - No SELinux policy is loaded.
                            -没有selinux策略被加载
       SELINUX=enforcing 
                             永久关闭selinux

永久关闭生效:重启系统
永久启动程序:修改配置文件  --  重启系统 等待很长时间   重新加载selinux程序
======================================================   
技术领域各种问题: 解决问题大招
   1) 重启系统服务   java
   2) 重启操作系统   
   3) 重装操作系统   
======================================================
系统基础时间优化
1. 自动同步时间信息操作:
   方式一: 实现时间自动同步 利用timedatectl
	   timedatectl 命令使用方法/参数说明
	   status                   Show current time settings
	                            显示目前时间设置信息
       set-time TIME            Set system time
	                            手动调整设置时间
       set-timezone ZONE        Set system time zone
	                            设置系统时区
       list-timezones           Show known time zones
	                            展示系统已知所有时区
       set-local-rtc BOOL       Control whether RTC is in local time
	                            控制RTC功能是否开启   0关闭 1开启
								10     整数字符
								10.01  浮点字符
								abc    char 字符串
								0 1    布尔类型字符 
                                RTC 是否将系统时间同步到主板上								
       set-ntp BOOL             Control whether NTP is enabled
	                            是否开启network time protocol (实现时间网络同步)
								
   
       第一个历程: 修改时区
	   timedatectl set-timezone Asia/Shanghai
	   
	   第二个历程: 开启时间同步功能
	   timedatectl set-ntp 1

	   第三个历程: 时间同步软件
	   yum install -y chrony
	   systemctl start chrony
	   systemctl enable chrony
	   
	   
   方式二: 实现时间自动同步 利用ntpdate
	   ntpdate 找时间服务器
	   ntpdate ntp1.aliyun.com
2. 手动修改时间信息操作:
      ①temdatectl
          set-time “日期+时间”
      ②date
系统字符优化
字符编码修改方法:
     UTF-8      ====支持英文
     GBK-xx   ====支持中文
修改系统字符编码:
     echo $LANG
     en_US.UTF-8/zh_CN.UTF-8
临时修改:
      LANG=en_US.UTF-8/zh_CN.UTF-8
永久修改:
     vim /etc/locale.conf
     LANG=en_US.UTF-8/zh_CN.UTF-8

临时永久都做修改:
     localectl  set-locale  LANG="zh_CN.gbk"
系统远程连接优化
解决远程连接慢

 vi /etc/ssh/sshd_config                       ----远程服务配置文件
 UseDNS  no                     ---是否开启DNS反向解析过程
 GSSAPIAuthentication                      ---是否开启GSSAPI认证
重启服务:
systemctl   restrat  sshd
          ======================================================
DNS   已知域名    --> 解析 --> IP  利用IP地址 通过网络 --- 访问IP地址主机
      已知IP地址 

10.0.0.200  --> 访问服务器中服务 22 ssh远程服务  收到谁访问 源IP 

10.0.0.1
                     服务端询问 

10.0.0.1 是谁呀 名称或者域名是什么
    RDNS  已知IP地址  --> 反向解析 --> 名称域名信息 
======================================================
系统提示符优化
 特殊环境变量: PS1
  [  \u@  \h   \W]\$
  [root@backup  ~]#
  
  \u  --- 表示登录系统用户信息
  \h  --- 表示主机名称信息
  \W  --- 显示当前路径信息
  
  修改命令提示符信息:
  临时修改: 
  PS1='[\u@\h \w]\$'
  PS1='[\u@\h \W \t]\$ '
  
  永久修改: 
  vi /etc/profile 
  PS1='[\u@\h \W \t]\$ '
  
  修改命令提示符颜色:
  PS1='\[\e[32;1m\]  [\u@\h \W \t]\$   \[\e[0m\]'
           ①                ②              ③ 
   
  \[\e[32;1m\]   --- 字符串信息添加颜色 数字信息表示不同颜色 字体信息加粗 
  \[\e[0m\]      --- 停止后面字符串颜色修改
======================================================================
  需求: 将命令提示服务信息
       RED='\[\033[01;31m\]'
       Yello='\[\033[01;33m\]'
       Green='\[\033[01;32m\]'
       BULE='\[\033[01;34m\]'
       End='\033[0m\]'

       PS1="[$RED\u$End@$Yello\h$End $Green\W$End $BULE\t$End]\\$ "
======================================================================
======================================================================
运维操作文件信息:
  1) 先将文件进行备份
  2) 编辑文件内容信息
  3) 使用对比命令分析错误
     vimdiff  配置文件信息   备份文件信息
======================================================================

四. 操作系统软件安装(4方法):

利用rpm命令安装软件:
   命令简单介绍:
       rpm:RPM软件包管理命令    软件包都成为rpm包
   命令使用方法:
   前提:必须要有安装包
   rpm -ivh  软件包名称
      -i     ---安装软件
      -v     ---显示安装过程
      -h     ---以人类可读方式显示信息
   优势:可以不依赖网络
   缺点:无法解决软件依赖关系
利用yum命令安装软件:
   命令简单介绍:
      yum:  可以下载软件  并  安装软件
   命令使用方法:
      yum   install   -y  软件名称
      yum   reinstall   -y  软件名称     -----重新安装   或者    修复软件
   优势:可以解决软件依赖 自动下载软件并安装
   缺点:过度依赖网络   不能定制一些功能
利用编译命令安装软件:
   命令简单介绍:
      软件程序源码包  ==>  configure  (指定软件安装目录  指定软件功能)  ==>  make 编译过程
   代码 (c   c++    php   pythen) - 翻译   ----系统识别(计算机语言  二进制)
   优势:安装软件更灵活
   缺点:需要解决软件依赖   安装复杂度 
二进制安装方法(绿色软件安装包):
   安装软件过程:
      二进制压缩包 ---  解压  ---  数据保存好  ---  简单配置  ---  启动程序
   优势:安装部署简单
   缺点:无法解决网络依赖   功能单一

五. 操作系统硬件查看:

1.系统信息查看
	1) 使用系统版本信息: centos 7.6  
	   # cat /etc/redhat-release 
       CentOS Linux release 7.6.1810 (Core) 
	2) 使用系统内核信息: 3.xx 4.xx
	   uname -a
       Linux backup 3.10.0-957.el7.x86_64 #1 SMP Thu Nov 8 23:39:32 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
2. 硬件信息查看
CPU
查看文件信息: /proc/cpuinfo
    model name	: Intel(R) Core(TM) i5-4440 CPU @ 3.10GHz 至强系列 E5500
    cpu MHz		: 3092.900    主频
    cache size	: 6144 KB     缓存 
    physical id	: 0           服务器上CPU颗数
	    physical id	: 0     physical id	: 0    2颗   
	    physical id	: 0
	    physical id	: 1     physical id	: 1 
	    physical id	: 1
		    grep "physical id" /proc/cpuinfo | uniq |wc -l  服务器CPU颗数
   		  
    cpu cores	: 1           CPU核心数
    cpu cores	: 2         每颗CPU核心数 
    processor	: 0           服务器核心数
	    processor	: 0         服务器CPU总的核心数
	    processor	: 1 
	    processor	: 2 
	    processor	: 3
            grep "processor" /proc/cpuinfo|wc -l    服务器CPU总的核心数
					
查看CPU信息: lscpu
    Socket(s):             2    --- 服务器有几颗CPU 
    Core(s) per socket:    2    --- 每颗CPU核心数
    CPU(s):                4    --- 服务器CPU总的核心数 
	   
 
为什么proc目录中的信息不让改动: 次目录中的所有数据都存储在内存里面
    /proc : 数据内存存储  系统信息 内核信息 服务进程信息
内存
查看文件信息: /proc/meminfo
    MemTotal:         995924 kB    --- 服务器总的内存容量 
    MemFree:          776060 kB    --- 服务器内存空闲容量    
    MemAvailable:     750916 kB    --- 服务器可用内容容量 *** 
    Buffers:            2092 kB    --- 缓冲(加快写入数据)
    Cached:            80404 kB    --- 缓存(加快读取数据)
	   
查看内存信息: free -h 
	   # free -h
total     used     free     shared    buff/cache    available
Mem:      972M      52M       855M          356K          64M     804M
Swap:     1.0G      45M       978M
磁盘
查看挂载信息: /proc/mounts
     /dev/sdb1 /oldboy/oldboy01 xfs rw,relatime,attr2,inode64,noquota 0 0
     /dev/sda1 /boot            xfs rw,relatime,attr2,inode64,noquota 0 0
	   
查看挂载信息: df -h 
     df -h
     Filesystem      Size  Used Avail  Use%     Mounted on
     /dev/sda3        99G  1.8G   97G  80%***   /
系统负载情况
CPU压力 ==> CPU负载	
查看负载信息: /proc/loadavg
    0.00            0.23             0.24   
    1分钟平均负载   5分钟平均负载    15分钟平均负载
	   
查看负载信息: w 
    12:17:18 up 40 min,  1 user,  load average: 1.00, 0.15, 0.21
    root     pts/0    10.0.0.1         11:37    6.00s  0.33s  0.00s w
负载数值 <= 总的CPU核心数 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值