IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 面试知识点总结 -> 正文阅读

[系统运维]面试知识点总结

常用的linux命令

1、linux中查看磁盘空间使用量:df、du

df:列出文件系统的整体磁盘使用量;
df,disk free,通过文件系统来快速获取空间大小的信息,当我们删除一个文件的时候,这个文件不是马上就在文件系统当中消失了,而是暂时消失了,当所有程序都不用时,才会根据OS的规则释放掉已经删除的文件, df记录的是通过文件系统获取到的文件的大小,他比du强的地方就是能够看到已经删除的文件,而且计算大小的时候,把这一部分的空间也加上了,更精确了。
常用命令为:df -h
在这里插入图片描述

df [-ahikHTm] [目录或文件名] 
df参数:
 -a:列出所有的文件系统,包括系统特有的/proc等文件系统
 -k:以KB的容量显示各文件系统 
 -m:以MB的容量显示各文件系统 
 -h:以人们较易阅读的GB,MB,KB等格式自行显示
 -H:以M=1000K替代M=1024K的进位方式
 -T:连同该分区的文件系统名称(例如ext3)也列出
 -i:不用硬盘容量,而以inode的数量来显示 

由于df主要读取的数据几乎都是针对整个文件系统,因此读取的范围主要是在Super block内的信息,所以这个命令显示结果的速度非常快速。
du:显示文件或目录所占用的磁盘空间
du,disk usage是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在的,没有被删除的。他计算的大小就是当前他认为存在的所有文件大小的累加和。

du [-ahskm] 文件或目录名称 
du参数:
-a : 列出所有的文件与目录容量,因为默认仅统计目录下面的文件量而已; 
-h : 以人们较易读的容量格式(G/M)显示; 
-s : 列出总量,而不列出每个个别的目录占用了容量; 
-S : 不包括子目录下的总计,与-s有点差别; 
-k : 以KB列出容量显示; 
-m : 以MB列出容量显示。 

du这个命令会直接到文件系统内去查找所有的文件数据,在默认情况下,大小的输出是以KB来设计的。

2、查看CPU的利用率

top [-d 数字] | [-bnp] 
-d:后面可以接秒数,就是整个进程界面更新的秒数,默认是5秒 
-b:以批次的方式执行top,还有更多的参数可用。通常会搭配数据流重定向来将批处理的结果输出为文 件。
-n:与-b搭配,进行几次top的输出结果
-i:不显示闲置或者僵死的进程信息 
-c:显示进程的整个命令路径,而不是只显示命令名称
-s:使top命令在安全模式下运行,此时top的交互式指令被取消,避免潜在危险 
-p:指定某些个PID来进行查看检测

在这里插入图片描述

常用交互命令说明
h或者?帮助信息,给一些说明
k终止一个进程,系统将提示用户输入一个需要终止进程的PID
i忽略闲置进程和僵死进程,这是一个开关式命令
q退出top显示
c切换显示完整命令行和命令名称信息
t切换显示进程和cpu状态信息
h或者?帮助信息,给一些说明
P根据CPU使用百分比大小进行排序输出
T根据时间/累计时间进行排序输出
W将当前top设置写入~/.toprc文件中

top的输出可以分为统计信息区和进程信息区两个部分,即前5行为统计信息区,下面几行为进程信息区。
在这里插入图片描述

1)统计信息区

第一行为任务队列信息:top - 05:13:33 up 11:22, 2 users, load average: 0.00, 0.01, 0.05
05:13:33表示当前系统时间;up 11:22表示系统已经启动11小时22分钟了;2 users表示当前登录系统的用户数; load average: 0.00, 0.01, 0.05表示系统1分钟、5分钟、15分钟前到现在的平均负载(如果是1表示满负载)。
在这里插入图片描述
第二行:Tasks: 160 total, 1 running, 159 sleeping, 0 stopped, 0 zombie
160 total进程的总数; 1 running正在运行的进程数,;159 sleeping处于休眠状态的进程数, ; 0
stopped停止的进程数, ; 0 zombie僵死的进程数。
第三行:%Cpu(s): 0.0 us, 21.1 sy, 0.0 ni, 78.9 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
0.0 us表示用户进程占用CPU的百分比;21.1 sy系统进程占用CPU的百分比; 0.0 ni用户进程空间内改变过优先级的进程占用CPU的百分比;78.9 id空闲CPU占用的百分比, 0.0 wa代表I/Owait表示等待输入、输出的进程占用CPU的百分比, 0.0 hi表示cpu服务于硬件中断所耗费的时间总额, 0.0 si表示cpu服务于软件中断所耗费的时间总额, 0.0 st表示虚拟机被hypervisor偷去的cpu时间。另外,如果是多内核设备,可按下数字键“1”来切换成不同cpu的负载率。
第四行:KiB Mem : 1862972 total, 1494568 free, 213888 used, 154516 buff/cache
第五行:KiB Swap: 2097148 total, 2097148 free, 0 used. 1496076 avail Mem
total系统的虚拟内存大小;free目前空余虚拟内存大小;used已经使用的内存大小。
在这里插入图片描述

2)进程信息区显示了每个进程的运行状态 :

PID:进程的id 。
USER:进程所有者的用户名。
PR:进程优先级 。
NI:nice值。负值表示高优先级,正值表示低优先级 。
VIRT:进程使用的虚拟内存总量,单位为KB 。
RES:进程使用的、未被换出的物理内存大小,单位KB 。
SHR:共享内存大小,单位KB。
S:进程状态,D表示不可中断的睡眠状态,R表示运行状态,S表示睡眠状态,T表示跟踪/停止,Z表示僵死进程
%CPU:上次更新到现在的CPU时间占用百分比
%MEM:进程占用的物理内存百分比
TIME+:进程总计使用的CPU时间,单位为1/100秒
COMMAND:正在运行进程的命令名或者命令路径

我理解的vlan

vlan的中文叫虚拟局域网,就是从逻辑上讲一个局域网划分成多个局域网,从而实现虚拟工作组(单元)的数据交换技术。 VLAN这一新兴技术主要应用于交换机和路由器中,但目前主流应用还是在交换机之中。不过不是所有交换机都具有此功能,只有三层以上交换机才具有此功能。这种虚拟局域网可以实现文件管理、应用软件共享、打印机共享、工作组内的日程安排、电子邮件和传真通信服务等功能。
常用的划分依据:
1、基于子网划分:它只看用户的IP子网形式,比如规定一个192.168.1.0/24的网段划分到VLAN 20,那么配置了该网段的PC连接的接口就会动态划分到VLAN 20。
2、基于mac地址划分,也称动态vlan,它只看用户的MAC地址,不把接口固定在某个VLAN下,当该接口收到一个源MAC为匹配的,就动态划分到对应的VLAN内。
3、基于交换机端口的,也称静态vlan,最常用,就是静态的把指定的接口划分到对应的VLAN内,那么它就固定在这个VLAN下了。
4、基于网络层协议的,它能基于IPV4、IPV6、二层以太网的形式来划分,用的比较少。
VLAN的优点
1.将不同设备加入不同VLAN可以有效的减少广播风暴的危害。
2.vlan可以将处于不同位置的物理设备逻辑的划分到同一工作组中,便于管理员管理。
3.不同VLAN之间不能直接通信,隔离了流量,对用户更安全。

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-06-01 15:29:48  更:2022-06-01 15:31:50 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/18 20:54:38-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码