Linux下的常用命令(三)
来源:互联网 发布:数据分析师需要考证吗 编辑:程序博客网 时间:2024/06/05 23:03
最近一直在实习,博客什么的也没有更新。趁着这个五一假的时间,我把近期学的一些实习中需要用到的命令进行一下整理。对于我来说比较重要,但是对于正在读此文的你就不一定哦~关于文中的每一个命令,我并没有像以前那样整理出所有的用法,只是挑重点的参数整理,并给出实例截图~
1.lsblk命令– 列出块设备信息:
lsblk -a:显示所有块设备的信息,包括空设备。
lsblk -m:列出特定设备的拥有关系。
2.df命令—检查linux服务器的文件系统的磁盘占用情况。
3.du命令—对文件和目录磁盘的使用情况进行查看,和df是有区别的。
4.ip命令–显示或操纵Linux主机的路由、网络设备、策略路由和隧道。
用法:ip 选项 (要管理或者获取信息的)对象 (对对象执行的)命令
选项信息:
-V 打印ip的版本并退出
对象信息:
link 网络设备
address 一个设备的协议地址(可以简写为 a)
route 路由表条目(可以简写为ro)
命令信息:
add 对象的增加
delete 对象的删除
show/list 对象信息的显示
5.ss命令—获取socket统计信息。
这个就有点类似于 netstat 命令。但是ss命令的优势是可以显示更加详细的tcp连接状态的信息,而且比netstat更加高效更快速。当服务器维持的连接数成千上万时,netstat就是浪费时间。那么ss高效的原因是什么?原理呢? ss利用了tcp协议栈中的tcp_diag,它是一个分析统计的模块,可以第一时间获得Linux内核相关的信息,这就确保了ss的高效性。
参数信息:
-a 显示所有的套接字信息
-l 显示监听套接字的信息
-t 仅仅显示tcp套接字
-u 仅仅显示udp套接字
-n 不解析服务名称
这个就不举例子了。
6.mpstat命令—CPU实时监控工具。
7.pidof命令—获取某个进程的进程号。
8.free命令—显示系统中已用的 空闲的 物理内存以及swap内存,及被内核使用的buffer。
参数信息:
-b 以Byte为单位进行显示内存情况
-m 以MB为单位进行显示内存使用情况
-s 秒数 每隔几秒进行监控一次
-t 显示内存总和列
举例:
当可用内存小于额定值时 就会进行交换。查看额定值:
好了~今天的命令先整理到这里~之后还会更新~
0 0
- Linux下的常用命令(三)
- Linux下的常用命令(三)-scp,lsof
- Linux 环境下的一些常用命令(三)
- Linux常用命令(三)
- Linux常用命令(三)
- Linux常用命令(三)
- Linux 常用命令(三)
- Linux常用命令(三)
- Linux常用命令(三)
- linux常用命令(三)
- Linux常用命令(三)
- Linux常用命令(三)
- Linux常用命令(三)
- Linux常用命令(三)
- Linux常用命令(三)
- linux常用命令(三)
- Linux下的常用命令
- linux 下的常用命令
- PAT 1002 乙等 (写出这个数)c++
- Pytorch学习入门(二)--- Autograd
- 深度学习之AlexNet解读
- ERROE
- Android-原生系统分享小记
- Linux下的常用命令(三)
- 硅谷教父:为什么总是“边缘人”在改变世界?
- 《C语言及程序设计》实践项目——动态数组 ->【项目1-学生人数没个准】
- 原串反转
- Activity与Fragment
- Jquery常用工具集
- 积分系统——实现文字到图片的转化
- “-bash: !”: event not found"、echo > sudo permission denied
- 【C++】尽可能使用const