【Linux操作系统】相关问题和知识点总结~😎
- 前言🙌
- 在Linux中,查看CPU使用效率
- top命令
- mpstat指令
- sar指令
- vmstat指令
- 如何查看Linux的内核版本
- grep指令(用于在文件内容中,查找满足条件的内容)
- 如何批量删除当前目录下后缀名为.c的文件。如a.c、b.c?
- linux 2.6.* 内核默认支持的文件系统有哪些?
- Linux 有三个查看文件的命令
- 总结撒花💞
😎博客昵称:博客小梦
😊最喜欢的座右铭:全神贯注的上吧!!!
😊作者简介:一名热爱C/C++,算法等技术、喜爱运动、热爱K歌、敢于追梦的小博主!
😘博主小留言:哈喽!😄各位CSDN的uu们,我是你的博客好友小梦,希望我的文章可以给您带来一定的帮助,话不多说,文章推上!欢迎大家在评论区唠嗑指正,觉得好的话别忘了一键三连哦!😘
前言🙌
哈喽各位友友们😊,我今天又学到了很多有趣的知识,现在迫不及待的想和大家分享一下! 都是精华内容,可不要错过哟!!!😍😍😍
在Linux中,查看CPU使用效率
在Linux系统上,你可以使用不同的命令来查看CPU的使用率。以下是几个常用的命令:
- top指令
- mpstat命令
- sar命令
- vmstat命令
top命令
top
命令可以实时监控系统的各项指标,包括CPU使用率。
如下图所示:
在top界面中,可以看到实时的CPU使用率信息,包括用户空间占用、系统空间占用、空闲等。
mpstat指令
mpstat
命令用于显示多处理器的统计信息,包括每个CPU的使用情况。
指令运行截图如下图所示:
该命令会列出每个CPU的使用率信息,包括用户空间占用、系统空间占用、空闲等
sar指令
sar
命令用于系统性能监控,可以查看CPU的使用率以及其他系统指标。
指令运行截图如下图所示:
vmstat指令
vmstat
命令用于显示系统的虚拟内存、进程、CPU使用情况等。
在输出结果中,可以找到us
表示用户空间占用CPU的百分比,sy
表示系统空间占用CPU的百分比,id
表示空闲CPU的百分比。
如何查看Linux的内核版本
查看Linux的内核版本,可以使用uname -r 指令进行查看,运行截图如下所示:
grep指令(用于在文件内容中,查找满足条件的内容)
语法:grep[选项]搜寻字符串 文件 功能:在文件内容中匹配包含有指定字符串的行
1、常用选项:
- -i :忽略大小写的不同
- -v :反向选择 可以进行搜索没有”搜寻字符串”内容的一行
- -R: 对指定目录下的所有文件内容进行匹配
2、在grep选项中,对字符串进行搜索匹配时,常有下面几个组合:
-E 可用来扩展选项为正则表达式
- $ 表示匹配文件末尾,字符在$之前表示以字符结尾,如:a $表示以a结尾
- ^ 表示匹配文件起始,在^之后表示以字符起始,如: ^ a 表示以a 起始
练习题:
在Linux系统中, 为找到文件try_grep含有以a字母为行开头的内容, 可以使用命令?
A.grep -E #$ try_grep
B.grep -E #a try_grep
C.grep -E ^$ try_grep
D.grep -E ^a try_grep
选项D是正确的!!!
如何批量删除当前目录下后缀名为.c的文件。如a.c、b.c?
由于题目中是说删除当前目录下后缀名为.c的文件,故需要加上-maxdepth 1,表示是当前目录,不包括其子目录,这里的 * 是通配符,表示匹配任意字符任意次。
find . -name "*.c" -maxdepth 1 | xargs rm
或者是
rm *.c
下面命令不仅会删除当前目录,也会删除子目录下的.c文件。
find . -name "*.c" | xargs rm
linux 2.6.* 内核默认支持的文件系统有哪些?
可以支持 ext3,ext2,ext4,xfs。
解释:
-
EXT 全称Linux extended file system, extfs,即Linux扩展文件系统,ext2为第二代,ext3为第三代,ext4为第四代。
-
XFS 一种高性能的日志文件系统,2000年5月,Silicon Graphics以GNU通用公共许可证发布这套系统的源代码,之后被移植到Linux 内核上。XFS 特别擅长处理大文件,同时提供平滑的数据传输
-
UFS是UNIX文件系统的简称,它来源于4.3Tahoe发行版中提供的BSD Fat Fast File System(FFS)系统,属于FFS的演化版本
Linux 有三个查看文件的命令
- cat 打印文件内容到终端显示
- more 分页显示文件内容,但是通常向上翻页不好使
- less 分页显示文件内容,可以灵活上下移动光标和翻页
总结撒花💞
本篇文章旨在分享的是【Linux操作系统】相关问题和知识点总结~。希望大家通过阅读此文有所收获!
😘如果我写的有什么不好之处,请在文章下方给出你宝贵的意见😊。如果觉得我写的好的话请点个赞赞和关注哦~😘😘😘