第二周总结

∥☆過路亽.° 提交于 2019-12-15 21:27:02
01.操作系统挂载概念
服务器磁盘如何使用
1) 进行磁盘阵列配置
2) 进行系统分区操作
3) 进行磁盘格式化操作
4) 进入磁盘创建文件系统???
5) 进行挂载操作使用 ??? 给一个存储设备开个门
 
如何进行挂载操作:
第一个历程: 挂载环境准备
PS: linux系统中一切皆文件
准备光驱(分区): /dev/cdrom /dev/ 存储设备文件目录
/dev/sda /dev/sda1 /dev/sda2
/dev/sdb
/dev/sdc
准备挂载门 : 任意空目录 /mnt 临时挂载点目录
 
第二个历程: 光驱设备中需要放入光盘
 
第三个历程: 进行挂载操作
mount 设备文件信息 挂载点目录
mount /dev/cdrom /mnt
 
umount /mnt
 
第四个历程: 检查确认是否挂载
df --- 检查磁盘信息
 
02. 系统重要文件数据
/etc目录
1) 网卡配置文件
文件路径信息: /etc/sysconfig/network-scripts/ifcfg-eth0
文件作用说明: 配置网卡地址信息 (IP地址 掩码地址 网关地址 DNS地址信息)
文件详细信息:
TYPE=Ethernet --- 指定网络类型 以太网类型
BOOTPROTO=none --- 获取IP地址方式 none static(手动配置地址) dhcp(自动获取地址)
DEFROUTE=yes --- 是否激活默认?路由? (网络知识)
NAME=eth0 --- 网卡名称信息 逻辑名称
DEVICE=eth0 --- 网卡名称信息 设备名称
UUID=226f4037-72f4-4c0e-b72a-442145f64d81 --- eth0网卡设备编号
ONBOOT=yes --- 是否激活开启网卡
IPADDR=10.0.0.200
PREFIX=24
GATEWAY=10.0.0.254
DNS1=223.5.5.5
文件配置生效: 重启网络服务
方法一: 利用systemctl命令 企业环境不建议
systemctl restart network
方法二: 利用service命令 企业环境不建议
service network restart
方法三: 利用ifxx命令,指定网卡重启
ifdown eth0 && ifup eth0 企业环境配置
方法四: 利用nmcli
https://my.oschina.net/u/3754919/blog/1811361
 
==================================================
03. 如何修改网卡名称信息:
第一个历程: 修改网卡文件中名称信息
vi ifcfg-ens33
NAME=eth0
DEVICE=eth0
 
第二个历程: 网卡文件名称重命名
mv ifcfg-ens33 ifcfg-eth0
 
第三个历程: 让系统内核加载网卡名称修改信息
vi /etc/default/grub
GRUB_CMDLINE_LINUX="xxx net.ifnames=0 biosdevname=0 xxx"
 
第四个历程: 加载修改配置信息
grub2-mkconfig -o /boot/grub2/grub.cfg
 
第五个历程: 重启操作系统
reboot
====================================================
 
2) 域名服务配置文件
文件路径信息: /etc/resolv.conf
文件作用说明: 是否可以访问名称或者域名信息
文件内容信息:
vi /etc/resolv.conf
nameserver 223.5.5.5(DNS服务器地址)
PS: DNS服务器作用: 将域名解析(炮局)成IP地址(派处所)
223.5.5.5 阿里云公司 ***
114.114.114.114 电信公司
8.8.8.8 谷歌公司
配置如何生效: 立即生效
 
3) 本地域名解析配置文件:
文件路径信息: /etc/hosts
文件作用说明: 实现本地名称解析(用于访问不同服务器) 用于网站测试
web服务器 -网络- 数据库服务器 192.173.16.122 db01
-网络- 存储服务器 187.169.45.231 date01
-网络- 监控服务器 177.187.56.93 zabbix01
文件信息配置:
vi /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.173.16.122 db01 database01
187.169.45.231 date01
177.187.56.93 zabbix01
 
4) 开机自动运行命令文件:
文件路径信息: /etc/rc.local
文件作用说明: 让系统启动后, 自动运行命令信息
文件内容信息:
#!/bin/bash 脚本文件
mkdir -p /backup
cp /etc/hosts /backup
rm -rf /tmp/*
mount /dev/sdb1 /oldboy01
mount /dev/cdrom /mnt
PS: 确认/etc/rc.d/rc.local文件必须有执行权限
chmod +x /etc/rc.d/rc.local
 
04.什么是脚本文件: 将复杂工作简单化 将重复工作高效化 堆命令文件
脚本文件如何执行:
方法一:
sh 脚本文件.sh
方法二: 必须确认脚本文件有执行权限 x--execute
脚本文件.sh
 
需求: 系统启动好
1) 将重要数据做好初始备份
2) 系统启动好自动清除回收站数据
3) 实现自动存储设备挂载
系统重要文件介绍
1) 系统自动挂载文件
文件路径信息: /etc/fstab
文件作用说明: 实现存储设备自动挂载
文件配置信息:
UUID=2276c35c-a7d0-476b-9ca3-b2cd1bdae20b / xfs defaults 0 0 UUID=2673b61b-1b44-449a-b75a-e8b74bdce018 /boot xfs defaults 0 0
UUID=c067a535-f7bd-420f-9f5f-d88765e3f13f swap swap defaults 0 0
① ② ③ ④ ⑤ ⑥
了解fatab文件配置: man fstab
1) 挂载存储设备信息 表示方式 UUID 文件信息 /dev/sda3
2) 挂载点目录信息 / 挂载点
3) 文件系统类型 xfs 默认centos7文件系统
4) 挂载参数信息 决定了是否可以向存储设备中存储数据 ro rw
5) 是否进行磁盘备份 影响磁盘存储效率 磁盘利用率会降低 数据恢复 0 功能未开启 1 功能开启
6) 是否进行磁盘检查 影响磁盘存储效率 fsck
 
文件配置生效: 重启操作系统
 
如何配置信息:
1) 如何进行光驱自动挂载操作
第一个历程: 编写配置文件
/dev/cdrom /mnt iso9660 defaults 0 0
第二个历程: 重启系统
 
2) 如何进行磁盘自动挂载操作 扩展
第一个历程: 编写配置文件
UUID=4b82f39b-f6e2-4ebc-b494-c67a6a83cde6 /oldboy/oldboy01 xfs defaults 0 0
第二个历程: 重启系统
查看磁盘uuid信息: blkid
 
2) 系统环境变量 别名功能设置文件
文件路径信息: /etc/profile
文件作用说明: 可以设置环境变量 可以设置别名功能
 
变量?
变量如何设置: X(变量)=10(变量值) oldboy=10 oldboy=oldboy69 ***
变量如何使用: $X $oldboy ***
 
环境变量?
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 vinet0='vi /etc/sysconfig/network-scripts/ifcfg-eth0'
 
永久设置:
vi /etc/profile
alias vinet0='vi /etc/sysconfig/network-scripts/ifcfg-eth0'
 
执行rm命令 等价于将删除的数据移动到回收站?
临时设置:
mv -t /tmp /oldboy/oldboy01.txt
alias rm='mv -t /tmp'
 
永久设置:
alias rm='mv -t /tmp' --> /etc/profile
#alias rm='rm -i' --> ~/.bashrc
 
============================================================
别名和环境变量设置方法: 4个文件可以设置
/etc/profile /etc/bashrc 全局配置(国法 强奸罪:不能违背妇女意愿): 影响所有用户
~/.bash_profile ~/.bashrc 局部配置(家规 强奸罪:也不能违背男人意愿): 只影响指定用户 局部优先于全局
============================================================
 
取消别名功能:
方法一: 利用unalias
方法二: 使用命令绝对路径
/usr/bin/rm /oldboy/oldboy03.txt
方法三: 使用撬棍
\rm /oldboy/oldboy04.txt
 
系统重要文件介绍
1) 系统自动挂载文件
文件路径信息: /etc/fstab
文件作用说明: 实现存储设备自动挂载
文件配置信息:
UUID=2276c35c-a7d0-476b-9ca3-b2cd1bdae20b / xfs defaults 0 0 UUID=2673b61b-1b44-449a-b75a-e8b74bdce018 /boot xfs defaults 0 0
UUID=c067a535-f7bd-420f-9f5f-d88765e3f13f swap swap defaults 0 0
① ② ③ ④ ⑤ ⑥
了解fatab文件配置: man fstab
1) 挂载存储设备信息 表示方式 UUID 文件信息 /dev/sda3
2) 挂载点目录信息 / 挂载点
3) 文件系统类型 xfs 默认centos7文件系统
4) 挂载参数信息 决定了是否可以向存储设备中存储数据 ro rw
5) 是否进行磁盘备份 影响磁盘存储效率 磁盘利用率会降低 数据恢复 0 功能未开启 1 功能开启
6) 是否进行磁盘检查 影响磁盘存储效率 fsck
 
文件配置生效: 重启操作系统
 
如何配置信息:
1) 如何进行光驱自动挂载操作
第一个历程: 编写配置文件
/dev/cdrom /mnt iso9660 defaults 0 0
第二个历程: 重启系统
 
2) 如何进行磁盘自动挂载操作 扩展
第一个历程: 编写配置文件
UUID=4b82f39b-f6e2-4ebc-b494-c67a6a83cde6 /oldboy/oldboy01 xfs defaults 0 0
第二个历程: 重启系统
查看磁盘uuid信息: blkid
 
2) 系统环境变量 别名功能设置文件
文件路径信息: /etc/profile
文件作用说明: 可以设置环境变量 可以设置别名功能
 
变量?
变量如何设置: X(变量)=10(变量值) oldboy=10 oldboy=oldboy69 ***
变量如何使用: $X $oldboy ***
 
环境变量?
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 vinet0='vi /etc/sysconfig/network-scripts/ifcfg-eth0'
 
永久设置:
vi /etc/profile
alias vinet0='vi /etc/sysconfig/network-scripts/ifcfg-eth0'
 
执行rm命令 等价于将删除的数据移动到回收站?
临时设置:
mv -t /tmp /oldboy/oldboy01.txt
alias rm='mv -t /tmp'
 
永久设置:
alias rm='mv -t /tmp' --> /etc/profile
#alias rm='rm -i' --> ~/.bashrc
 
============================================================
别名和环境变量设置方法: 4个文件可以设置
/etc/profile /etc/bashrc 全局配置(国法 强奸罪:不能违背妇女意愿): 影响所有用户
~/.bash_profile ~/.bashrc 局部配置(家规 强奸罪:也不能违背男人意愿): 只影响指定用户 局部优先于全局
============================================================
 
取消别名功能:
方法一: 利用unalias
方法二: 使用命令绝对路径
/usr/bin/rm /oldboy/oldboy03.txt
方法三: 使用撬棍
\rm /oldboy/oldboy04.txt
 
05.操作系统基础优化
1) 系统下载优化 yum (更新yum源文件)
优化选择软件仓库:
1) 软件仓库中软件比较全面,定期更新
2) 软件仓库服务器网络必须稳定
最终选择:
阿里源: https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.53322f70iBkVGV
下载优化过程:
确认是否有下载优化目录: /etc/yum.repos.d/
完成下载优化操作:
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
或者
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.repo
.....
 
下载基础软件:
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
 
2) 系统安全优化:
firewalld 防火墙服务: 关闭
攻击者(入侵 渗透) 外面 防火墙(安全策略 默认) 里面 网站架构
用户访问 防火墙(安全策略 默认) 里面 网站架构
 
临时关闭:
systemctl stop firewalld
systemctl status firewalld
systemctl is-active firewalld
 
永久关闭:
systemctl disable firewalld
systemctl status firewalld.service
systemctl is-enabled firewalld.service
 
selinux 安全服务: 关闭
root: 管理员用户 皇帝 权利至高无上 利用selinux程序配置 限制皇帝能力
oldboy: 普通用户 平民 权利限制
 
临时关闭:
setenforce
usage: setenforce [ Enforcing | Permissive | 1 | 0 ]
setenforce Enforcing --- selinux功能开启
setenforce 1 --- selinux功能开启
setenforce Permissive --- selinux功能临时关闭
setenforce 0 --- selinux功能临时关闭
 
永久关闭:
vi /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=disabled --- 永久关闭selinux
 
永久关闭生效: 重启系统
永久启动程序: 修改配置文件 -- 重启系统 等待很长时间 重新加载selinux程序
 
====================================================================
技术领域各种问题: 解决问题大招
1) 重启系统服务 java
2) 重启操作系统
3) 重装操作系统
=====================================================================
 
已讲过内容, 强调知识点, 确认操作信息 --- 如果出现问题 处罚 加入冷饮计划 请全班
 
3) 系统时间优化
时间信息同步操作:
自动同步时间:
方式一: 实现时间自动同步 利用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
 
手动修改时间:
方式一: 利用命令 timedatectl
timedatectl set-time "2019-12-5 12:08"
 
方式二: 利用命令 date ???
 
 
昨天作业:
01. 单用户如何破解系统密码
centos7 centos6
 
第一个历程: 重启操作系统
 
第二个历程: 启动时在选择菜单界面进行设置
选择好系统内核信息 -- 按e -- 进入编辑界面(找到UTF-8结尾一行信息) --- 添加 init=/bin/bash
ctrl+x ---> 启动单用户模式
 
第三个历程: 进入单用户模式操作
mount -o remount,rw / --- 让单用户进入文件系统是可读写的
echo 654321|passwd --stdin root --- 破解修改root用户密码
touch /.autorelabel --- 将以上单用户配置操作保存下载
exec /sbin/init --- 退出单用户模式进入系统
 
 
02. tail -f 和 -F 参数有什么区别
-f --- 实时查看文件数据变化 文件被删除,终止追踪
-F --- 实时查看文件数据变化 文件被删除,暂停追踪,文件恢复,继续追踪
 

 
06. 操作系统字符优化
· 为什么要做字符优化
避免出现中文乱码
 
· 字符编码修改方法
UTF-8 支持中文
GBK-xx 支持中文
 
修改系统字符编码:
查看默认编码信息:
echo $LANG
en_US.UTF-8
 
临时修改:
LANG=zh_CN.utf8
 
支持中文编码, 以及让英文信息尽量翻译为中文显示
zh_CN.gb18030
zh_CN.gb2312
zh_CN.gbk
zh_CN.utf8
 
永久修改:
cat /etc/locale.conf
LANG="zh_CN.utf8"
 
临时永久都做修改:
localectl set-locale LANG="zh_CN.gbk"
 
· 系统远程连接优化
解决远程连接慢
提升SSH远程连接速度
vi /etc/ssh/sshd_config --- 远程服务配置文件
115 UseDNS no --- 是否开启DNS反向解析过程
============================================================================================
DNS 已知域名 --> 解析 --> IP 利用IP地址 通过网络 --- 访问IP地址主机
已知IP地址 10.0.0.200 --> 访问服务器中服务 22 ssh远程服务 收到谁访问 源IP 10.0.0.1
服务端询问 10.0.0.1 是谁呀 名称或者域名是什么
RDNS 已知IP地址 --> 反向解析 --> 名称域名信息
============================================================================================
 
79 GSSAPIAuthentication no --- 是否GSSAPI认证
 
systemctl restart sshd
 
· 系统提示符优化
特殊环境变量: 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\] --- 停止后面字符串颜色修改
 
需求: 将命令提示服务信息
用户信息: 红色 \[\e[31;1m\] \[\e[0m\]
主机名称: 蓝色 \[\e[34;1m\] \[\e[0m\]
路径信息: 绿色 \[\e[32;1m\] \[\e[0m\]
时间信息: 黄色 \[\e[33;1m\] \[\e[0m\]
PS1='[\[\e[31;1m\]\u\[\e[0m\]@\[\e[34;1m\]\h\[\e[0m\] \[\e[32;1m\]\W\[\e[0m\] \[\e[33;1m\]\t\[\e[0m\]]\$ '
==================================================
运维操作文件信息:
1) 先将文件进行备份
2) 编辑文件内容信息
3) 使用对比命令分析错误
vimdiff 配置文件信息 备份文件信息
==================================================
 
07. 系统信息查看方法
系统信息查看
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
 
硬件信息查看
1) 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 : 数据内存存储 系统信息 内核信息 服务进程信息
 
2) 内存
查看文件信息: /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
 
 
3) 磁盘
查看挂载信息: /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%*** /
 
4) 系统负载情况?
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
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 10.0.0.1 11:37 6.00s 0.33s 0.00s w
 
负载数值 <= 总的CPU核心数
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!