溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

最簡單易懂的目錄結(jié)構(gòu)

發(fā)布時間:2020-06-21 15:53:39 來源:網(wǎng)絡(luò) 閱讀:448 作者:wx5c24ec2c1f6e0 欄目:系統(tǒng)運維

1.linux中的常見目錄和解釋說明
1 bin 命令文件保存的地方
2 sbin 只有root用戶才可以使用的命令
3 boot (了解即可) Linux程序啟動的時候信息保存的目錄
4 dev 設(shè)備文件存在的目錄
5 etc 文件配置信息和服務(wù)配置信息存在的目錄
6 home 用戶所在的目錄(普通用戶家目錄)
7 root 用戶所在的目錄(超級管理員所在的家目錄)
8 selinux: 保存selinux程序配置文件信息 和系統(tǒng)安全相關(guān)程序
9 lib (了解即可) 庫文件
10 mnt 臨時掛載目錄
11 opt 存儲第三方軟件生成的信息
12 /usr/local 存儲軟件安裝的信息
13 proc 目錄中的數(shù)據(jù)都是存儲在內(nèi)存中的,進程信息和內(nèi)核文件信息
14 tmp 臨時存儲文件的地方,相當(dāng)于回收站
15 var 保存經(jīng)常發(fā)生數(shù)據(jù)變化的文件(日志文件)
1.1.linux常見目錄結(jié)構(gòu)圖
最簡單易懂的目錄結(jié)構(gòu)
2./etc目錄講解
2.1 網(wǎng)卡配置文件詳解

vim /etc/sysconfig/network-scripts/ifcfg-eth0
TYPE=Ethernet                       網(wǎng)絡(luò)連接類型
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none                 是否網(wǎng)絡(luò)連接方式為dhcp(none:不設(shè)置任何連接;static:靜態(tài)的連接)
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                
                                設(shè)備名稱
DEVICE=eth0               
UUID=0ea55b05-db81-4dd0-a145-fa476c8b6045          服務(wù)器硬件標(biāo)識符
ONBOOT=yes                                       網(wǎng)卡是否激活
IPADDR=10.0.0.200                                網(wǎng)絡(luò)的IP地址
PREFIX=24                                         子網(wǎng)掩碼,設(shè)定一個局域網(wǎng)可以擁有多少臺主機
GATEWAY=10.0.0.254                               是否可以上外網(wǎng)
DNS1=223.5.5.5                                      進行域名的解析
IPV6_PRIVACY=no

2.1.1 網(wǎng)卡配置注意事項
網(wǎng)卡配置一旦修改,都必須重啟網(wǎng)卡
centos 7:systemctl restart network
centos:6:/etc/init.d/network restart
重啟單個網(wǎng)卡:ifdown eth0 && ifup eth0
ifdown eth0;ifup eth0
2.1.2 為什么需要IP,架構(gòu)圖進行講解
最簡單易懂的目錄結(jié)構(gòu)
2.1.3 為什么需要DNS,架構(gòu)圖進行講解
最簡單易懂的目錄結(jié)構(gòu)
2.1.4 為什么需要網(wǎng)關(guān),架構(gòu)圖進行講解
最簡單易懂的目錄結(jié)構(gòu)
2.2 DNS域名解析配置

[root@oldboy666 ~]# vi /etc/resolv.conf
# Generated by NetworkManager    
nameserver 223.5.5.5                       服務(wù)名字 DNS地址

2.2.1 DNS域名解和網(wǎng)卡配置的DNS的先后順序執(zhí)行
未重啟網(wǎng)卡前:DNS域名解析配置,首先加載的是DNS域名解析里面的配置文件
重啟網(wǎng)卡后: DNS域名解析配置,首先加載的是網(wǎng)卡配置里面的文件
最簡單易懂的目錄結(jié)構(gòu)
2.3 主機名的配置
2.3.1 9.3.3.1 centos6和centos7的永久配置路徑

centos6.9的永久配置路徑
[root@oldboy666 ~]# cat /etc/sysconfig/network

# Created by anaconda
centos7.6的永久配置路徑
[root@oldboy666 ~]# cat /etc/hostname 
oldboy666
[root@oldboy666 ~]# 
[root@oldboy666 ~]# 
[root@oldboy666 ~]#

2.3.2 centos7主機名配置的優(yōu)勢

[root@oldboy666 ~]# hostnamectl set-hostname oldboy6666
[root@oldboy666 ~]#
[root@oldboy6666 ~]#

2.4 永久掛載文件的配置

[root@oldboy6666 ~]# vim /etc/fstab 
# /etc/fstab
# Created by anaconda on Fri Aug 30 12:11:39 2019
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=27114df9-3f54-4b94-acb7-0890b452e99f /                       xfs     defaults        0 0
UUID=4260ed75-aad2-4389-b24a-2be6362c2597 /boot                   xfs     defaults        0 0
UUID=8e7004ef-83c2-4b8d-b9db-b85768271eb2 swap                    swap    defaults        0 0
#UUID=2018-11-25-23-54-16-00   /mnt          iso9660      defaults         0 0

2.4.1 配置文件詳解
第一列:硬件標(biāo)識符信息,表示的是掛載的硬件設(shè)備,也可以寫成/dev/???
第二列:磁盤需要掛載的目錄
第三列:分區(qū)文件的類型
第四列:掛載的參數(shù)
第五列:備份設(shè)置(1為備份,0為不備份)
第六列:磁盤檢查,0為永不檢查;/目錄分區(qū)為1,其他分區(qū)目錄為2
2.5 本地解析配置文件
2.5.1 如何解析

[root@oldboy6666 ~]# vim /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

格式
IP地址 主機名稱
2.6 開機自啟動配置文件詳解

[root@oldboy6666 ~]# vim /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
mount /dev/cdrom /mnt‘

2.6.1 centos7文件加入開機自啟動的項不會生效的原因

因為沒有執(zhí)行權(quán)限造成的開機無法生效

[root@oldboy6666 ~]# ls -l /etc/rc.local 
lrwxrwxrwx. 1 root root 13 Aug 30 12:12 /etc/rc.local -> rc.d/rc.local   這個是鏈接文件,需要查看真正的文件
[root@oldboy6666 ~]#
[root@oldboy6666 ~]# ls -l /etc/rc.d/rc.local 
-r--------. 1 root root 495 Sep  6 19:13 /etc/rc.d/rc.local          這個真實的文件只有讀權(quán)限
[root@oldboy6666 ~]#
[root@oldboy6666 ~]# chmod 777 /etc/rc.d/rc.local            修改文件權(quán)限
[root@oldboy6666 ~]# ls -l /etc/rc.d/rc.local 
-rwxrwxrwx. 1 root root 495 Sep  6 19:13 /etc/rc.d/rc.local             目前擁有了執(zhí)行權(quán)限,可以正常的開機
[root@oldboy6666 ~]#

2.7 系統(tǒng)環(huán)境變量配置文件
2.7.1 什么是環(huán)境變量
是系統(tǒng)模式設(shè)置的變量
系統(tǒng)變量名稱都是大寫的,例如:PATH
2.7.2 如何修改環(huán)境變量
(1).臨時修改

export PATH=$PATH
[root@oldboy6666 ~]# echo $PATH                      查看當(dāng)前的系統(tǒng)環(huán)境變量可以匹配的路徑有哪些
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[root@oldboy6666 ~]# mv /bin/cp /tmp                將/bin/cp的命令移動到tmp里面
[root@oldboy6666 ~]# ls
1.txt  anaconda-ks.cfg  passwd
[root@oldboy6666 ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[root@oldboy6666 ~]# touch aa.txt                        創(chuàng)建一個文件
[root@oldboy6666 ~]# cp -rf aa.txt /opt/                   開始復(fù)制文件
-bash: cp: command not found                             發(fā)現(xiàn)cp命令找不到
[root@oldboy6666 ~]# export PATH=$PATH:/tmp                臨時將tmp目錄加入環(huán)境變量里面
[root@oldboy6666 ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/tmp       添加成功 
[root@oldboy6666 ~]# cp -rf aa.txt /opt/                        再次復(fù)制發(fā)現(xiàn)已經(jīng)成功
[root@oldboy6666 ~]#

(2).永久修改
[root@oldboy6666 ~]# echo PATH=$PATH:/tmp >> /etc/profile >>這個是追加,千萬別寫成>這樣會清空文件
2.7.3 命令的執(zhí)行原理
(1).執(zhí)行命令
(2).執(zhí)行環(huán)境變量PATH=(/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin)
(3).查看執(zhí)行的變量,在這些環(huán)境變量的里面嗎
(4).如果在其中一個路徑里面,則可以使用該命令;否則,會報命令找不見(上述的臨時修改環(huán)境變量里面就是因為將cp命令移動到了tmp目錄下面,導(dǎo)致cp找不見,后面將/tmp路徑添加進去PATH環(huán)境變量里面則可以使用)
2.8 別名的配置和取消
2.8.1 別名的查看和配置
查看

[root@oldboy6666 ~]# alias
alias cp='cp -i'
alias egrep='egrep --color=auto'
alias fgrep='fgrep --color=auto'
alias grep='grep --color=auto'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'
[root@oldboy6666 ~]#

配置
臨時配置
語法:alias 別名=‘命令’

[root@oldboy6666 ~]# alias ifhosts='cat /etc/hosts'
[root@oldboy6666 ~]# ifhosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
[root@oldboy6666 ~]#

永久配置
4個文件:/etc/profile /etc/bashrc ~/.bash_profile ~/.bashrc
永久配置: /etc/profile(用這個配置文件) /etc/bashrc(適合全部的用戶通用)
局部配置: ~/.bashrc(用這個配置文件) ~/.bash_profile (適合當(dāng)前用戶的使用)
永久配置

root用戶
alias ifname='ip addr show'
"/etc/profile" 79L, 1880C written                                                                                                   
[root@oldboy6666 ~]# . /etc/profile
[root@oldboy6666 ~]# ifname
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:16:07:30 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.200/24 brd 10.0.0.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::b736:dc22:2ec6:1b47/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
其他用戶
[oldboy@oldboy6666 ~]$ ifname
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:16:07:30 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.200/24 brd 10.0.0.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::b736:dc22:2ec6:1b47/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
[oldboy@oldboy6666 ~]$

局部配置

root用戶
[root@oldboy6666 ~]# vim ~/.bashrc
# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias ifname='ip a'
# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
[root@oldboy6666 ~]# source ~/.bashrc 
[root@oldboy6666 ~]# ifname
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host 
       valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:0c:29:16:07:30 brd ff:ff:ff:ff:ff:ff
    inet 10.0.0.200/24 brd 10.0.0.255 scope global noprefixroute eth0
       valid_lft forever preferred_lft forever
    inet6 fe80::b736:dc22:2ec6:1b47/64 scope link noprefixroute 
       valid_lft forever preferred_lft forever
其他用戶
[root@oldboy6666 ~]# su oldboy
[oldboy@oldboy6666 root]$ ifname
bash: ifname: command not found
[oldboy@oldboy6666 root]$

注:在全局配置別名和局部配置別名沖突的時候,會首先使用局部配置別名的方法
2.8.2 取消別名配置
unalias 別名

[root@oldboy6666 ~]# unalias ifname
[root@oldboy6666 ~]# ifname
bash: ifname: command not found

絕對路徑
轉(zhuǎn)義字符
2.9 系統(tǒng)運行級別
2.9.1 運行級別查看的路徑(centos 6)

/etc/inittab
# Default runlevel. The runlevels used are:
#   0 - halt (Do NOT set initdefault to this)                          關(guān)機
#   1 - Single user mode                       單用戶模式(救援模式)
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)        多用戶模式(沒網(wǎng)絡(luò))
#   3 - Full multiuser mode                多用戶模式(有網(wǎng)絡(luò))
#   4 – unused                     預(yù)留;未使用
#   5 - X11                          圖形化界面
#   6 - reboot (Do NOT set initdefault to this)                  重啟
# 
id:3:initdefault:---------------------默認為3級

2.9.2 運行級別查看的路徑(centos7)

ll /usr/lib/systemd/system/runlevel*target
[root@oldboy6666 ~]# ll /usr/lib/systemd/system/runlevel*target
lrwxrwxrwx. 1 root root 15 Aug 30 12:12 /usr/lib/systemd/system/runlevel0.target -> poweroff.target
lrwxrwxrwx. 1 root root 13 Aug 30 12:12 /usr/lib/systemd/system/runlevel1.target -> rescue.target
lrwxrwxrwx. 1 root root 17 Aug 30 12:12 /usr/lib/systemd/system/runlevel2.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 Aug 30 12:12 /usr/lib/systemd/system/runlevel3.target -> multi-user.target
lrwxrwxrwx. 1 root root 17 Aug 30 12:12 /usr/lib/systemd/system/runlevel4.target -> multi-user.target

lrwxrwxrwx. 1 root root 16 Aug 30 12:12 /usr/lib/systemd/system/runlevel5.target -> graphical.target
lrwxrwxrwx. 1 root root 13 Aug 30 12:12 /usr/lib/systemd/system/runlevel6.target -> reboot.target
[root@oldboy6666 ~]#

2.9.3 運行級別查看方式(centos 6)


[root@oldboyedu ~]# runlevel
N 3

2.9.4 運行級別的查看方式(centos 7)

cat /etc/inittab
…….
systemctl get-default

[root@oldboy6666 ~]# systemctl get-default
multi-user.target
[root@oldboy6666 ~]#

2.9.5 設(shè)置運行級別(centos 6)
init 2-------->將運行級別臨時設(shè)置為2
永久設(shè)置

[root@oldboyedu ~]# cat /etc/inittab 
# Default runlevel. The runlevels used are:
#   0 - halt (Do NOT set initdefault to this)
#   1 - Single user mode
#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)
#   3 - Full multiuser mode
#   4 - unused
#   5 - X11
#   6 - reboot (Do NOT set initdefault to this)
# 
id:3:initdefault:                         將運行級別改為其他
[root@oldboyedu ~]#

2.9.6 設(shè)置運行級別(centos 7)

cat /etc/inittab
……
systemctl set-default poweroff.target             設(shè)置0級別
…………….

2.10 系統(tǒng)登陸(前|后)信息提示文件
登陸之前的系統(tǒng)信息文件為/etc/issue /etc/issue.net
登陸之后的系統(tǒng)信息文件為/etc/motd

3 usr目錄的詳解
3.1 /usr/local目錄安裝軟件的詳解
3.1.1 yum安裝詳解
yum -y install 軟件名稱

[root@oldboyedu ~]# yum -y install vim 
Loaded plugins: fastestmirror
Setting up Install Process
Loading mirror speeds from cached hostfile
 * base: mirrors.huaweicloud.com
 * extras: mirrors.huaweicloud.com
…………..
Complete!

特點:直接下載安裝軟件,安裝完成以后軟件直接刪除;
解決了依賴關(guān)系
3.1.2 rpm包安裝詳解
語法:rpm -ivh *.rpm
i:install 安裝的意思
v: verbose 顯示安裝信息的詳細過程
h:human 以人類可以認知的方式閱讀

特點:先要把軟件包下載好,在安裝
沒有解決依賴關(guān)系
3.1.3 編譯安裝/源碼安裝
特點:安裝比較靈活,沒有解決依賴關(guān)系
3.1.4 二進制安裝
特點:直接解壓就可使用

4 /var目錄詳解
4.1 /var/log/messages詳解
作用:記錄系統(tǒng)或者程序運行的狀態(tài)(正確/錯誤)

4.2 /var/log/secure詳解
作用:記錄系統(tǒng)登陸的信息(正確/錯誤)
4.2.1 遠程正確登陸系統(tǒng)

Sep 10 10:38:30 oldboy6666 sshd[12718]: Accepted password for root from 10.0.0.1 port 52812 ssh3 Sep 10 
*時間   用戶以sshd的方式遠程登陸:從10.0.0.1的主機端口52812登陸,并且密碼允許*
10:38:30 oldboy6666 sshd[12718]: pam_unix(sshd:session): session opened for user root by (uid=0)
4.2.2  本地正確登陸系統(tǒng)

Sep 10 10:39:21 oldboy6666 login: pam_unix(login:session): session opened for user root by LOGIN(uid=0) Sep
時間 用戶本地登錄 為root打開會話,用戶名為xxx,本地登陸成功
10 10:39:21 oldboy6666 login: ROOT LOGIN ON tty1

4.2.3  遠程登陸失敗
`Sep 10 10:41:06 oldboy6666 unix_chkpwd[12926]: password check failed for user (oldboy) Sep 10 10:41:06 oldboy6666 sshd[12914]: pam_unix(sshd:auth): authentication failure; logname= uid=0 euid=0 tty=ssh ruser= rhost=10.0.0.1 user=oldboy Sep 10 10:41:08 oldboy6666 sshd[12914]: Failed password for oldboy from 10.0.0.1 port 52827 ssh3 Sep 10 10:41:13 oldboy6666 sshd[12914]: error: Received disconnect from 10.0.0.1 port 52827:0: [preauth] Sep 10 10:41:13 oldboy6666 sshd[12914]: Disconnected from 10.0.0.1 port 52827 [preauth]`

5 /proc目錄:收集硬件信息文件,將進程的信息存儲到內(nèi)存中
5.1 cpu信息的查看
5.1.1 查看cpu信息的命令

[root@oldboy6666 ~]# lscpu
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             1
NUMA node(s):          1
Vendor ID:             AuthenticAMD
CPU family:            23
Model:                 24
Model name:            AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx
Stepping:              1
CPU MHz:               2096.060
BogoMIPS:              4192.12
Hypervisor vendor:     VMware
Virtualization type:   full
L1d cache:             32K
L1i cache:             64K
L2 cache:              512K
L3 cache:              4096K
NUMA node0 CPU(s):     0
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc art rep_good nopl tsc_reliable nonstop_tsc extd_apicid aperfmperf eagerfpu pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw retpoline_amd ssbd ibpb vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseed adx smap xsaveopt xsavec xgetbv1 clzero irperf xsaveerptr arat
[root@oldboy6666 ~]#

5.1.2 查看cpu信息的配置文件

[root@oldboy6666 ~]# cat /proc/cpuinfo 
processor   : 0
vendor_id   : AuthenticAMD
cpu family  : 23
model       : 24
model name  : AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx
stepping    : 1
microcode   : 0x8108102
cpu MHz     : 2096.060
cache size  : 512 KB
physical id : 0
siblings    : 1
core id     : 0
cpu cores   : 1
apicid      : 0
initial apicid  : 0
fpu     : yes
fpu_exception   : yes
cpuid level : 13
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc art rep_good nopl tsc_reliable nonstop_tsc extd_apicid aperfmperf eagerfpu pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw retpoline_amd ssbd ibpb vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseed adx smap xsaveopt xsavec xgetbv1 clzero irperf xsaveerptr arat
bogomips    : 4192.12
TLB size    : 2560 4K pages
clflush size    : 64
cache_alignment : 64
address sizes   : 42 bits physical, 48 bits virtual
power management:

[root@oldboy6666 ~]#

5.1.3 cpu信息常需要關(guān)注的幾個信息
model name : AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx--------顯示cpu型號信息
processor : 0-------------------核心數(shù)(0不代表0個核心,而是代表1個核心)
physical id : 0--------------cpu顆數(shù)(路數(shù))
5.2 內(nèi)存信息的查看
5.2.1 查看內(nèi)存信息的命令

[root@oldboy6666 ~]# free -h               以人類可讀的方式顯示
              total        used        free      shared  buff/cache   available
Mem:           972M        155M        491M        7.7M        325M        613M
Swap:          1.5G          0B        1.5G
[root@oldboy6666 ~]#

5.2.2 查看內(nèi)存的配置文件

[root@oldboy6666 ~]# cat /proc/meminfo
MemTotal:         995896 kB
MemFree:          503664 kB
MemAvailable:     628388 kB
Buffers:            2760 kB
Cached:           228388 kB
SwapCached:            0 kB
Active:           201456 kB
Inactive:         100468 kB
Active(anon):      71320 kB
Inactive(anon):     7384 kB
Active(file):     130136 kB
Inactive(file):    93084 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:       1572860 kB
SwapFree:        1572860 kB
Dirty:                 0 kB
Writeback:             0 kB
AnonPages:         70804 kB
Mapped:            26432 kB
Shmem:              7928 kB
Slab:             101872 kB
SReclaimable:      58412 kB
SUnreclaim:        43460 kB
KernelStack:        3952 kB
PageTables:         5820 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:     2070808 kB
Committed_AS:     273368 kB
VmallocTotal:   34359738367 kB
VmallocUsed:      180484 kB
VmallocChunk:   34359310332 kB
HardwareCorrupted:     0 kB
AnonHugePages:      4096 kB
CmaTotal:              0 kB
CmaFree:               0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:       87936 kB
DirectMap2M:      960512 kB
DirectMap1G:           0 kB
[root@oldboy6666 ~]#

5.2.3 內(nèi)存信息需要關(guān)注的幾個信息
MemTotal: 995896 kB---------------------內(nèi)存的總大小
MemFree: 503664 kB----------空閑內(nèi)存的大小
MemAvailable: 628388 kB------------可用內(nèi)存的大小(此為非常重要的一個情況)
Buffers: 2760 kB-------------內(nèi)存緩沖區(qū)
Cached: 228388 kB-----------內(nèi)存緩存區(qū)
5.3 磁盤信息的查看
5.3.1 查看磁盤信息的命令
可以查看磁盤的分區(qū),容量信息

[root@oldboy6666 ~]# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda3        99G  1.7G   97G   2% /
devtmpfs        476M     0  476M   0% /dev
tmpfs           487M     0  487M   0% /dev/shm
tmpfs           487M  7.8M  479M   2% /run
tmpfs           487M     0  487M   0% /sys/fs/cgroup
/dev/sda1       197M  105M   93M  54% /boot
/dev/sr0        4.3G  4.3G     0 100% /mnt
tmpfs            98M     0   98M   0% /run/user/0
tmpfs            98M     0   98M   0% /run/user/1000
[root@oldboy6666 ~]#

5.3.2 查看磁盤的配置文件

[root@oldboy6666 ~]# cat /proc/mounts
/dev/sda1 /boot xfs rw,seclabel,relatime,attr2,inode64,noquota 0 0
/dev/sr0 /mnt iso9660 ro,relatime 0 0
tmpfs /run/user/0 tmpfs rw,seclabel,nosuid,nodev,relatime,size=99592k,mode=700 0 0
binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,relatime 0 0
tmpfs /run/user/1000 tmpfs rw,seclabel,nosuid,nodev,relatime,size=99592k,mode=700,uid=1000,gid=1000 0 0
[root@oldboy6666 ~]#

5.3.3 磁盤信息需要關(guān)注的幾個信息

/dev/sda1   /boot      xfs             rw,seclabel,relatime,attr2,inode64,noquota 0 0
存儲的設(shè)備  掛載點    類型                      參數(shù)

5.4 負載信息的查看
5.4.1 查看負載均衡的命令

[root@oldboy6666 ~]# w
 17:20:39 up  8:29,  4 users,  load average: 0.00, 0.01, 0.05    記錄的是每分鐘  5分鐘   15分鐘吃的負載

[root@oldboy6666 ~]#

5.4.2 查看負載均衡的配置文件

[root@oldboy6666 ~]# cat /proc/loadavg 
0.00 0.01 0.05 1/121 30950
[root@oldboy6666 ~]#

5.4.3 負載均衡常需要關(guān)注的幾個信息
0.00 0.01 0.05
每分鐘 5分鐘 15分鐘

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI