小步跑的 Kode
/** *@author Kode *@date :2018年7月7日16:32:57 */### uptime命令 主要用于获取主机运行时间和查询linux系统负载等信息
load average: 0.00, 0.00, 0.00 :
系统平均负载,统计最近1,5,15分钟的系统平均负载
系统平均负载是指在特定时间间隔内运行队列中的平均进程数
### 查看cpu负载 vmstat
df -h
free
cat /proc/cpuinfo
cat /proc/meminfo
cat /proc/5346/status 5347是pid
w
uptime
top
该命令常用于分析一行的信息,若当中有我们所需要的信息,就将该行显示出来,该命令通常与管道命令一起使用,用于对一些命令的输出进行筛选加工等等,
find是一个基于查找的功能非常强大的命令,相对而言,它的使用也相对较为复杂,参数也比较多,所以在这里将给把它们分类列出,它的基本语法如下:
该命令用于将某个时间点的进程运行情况选取下来并输出,process之意,它的常用参数如下:
ps aux # 查看系统所有的进程数据 ps ax # 查看不与terminal有关的所有进程 ps -lA # 查看系统所有的进程数据 ps axjf # 查看连同一部分进程树状态该命令用于判断接在file命令后的文件的基本数据
file filename #例如: file ./test该命令用于测算一个命令(即程序)的执行时间。它的使用非常简单,就像平时输入命令一样,不过在命令的前面加入一个time即可
硬链接:(ln/link)
文件有相同的 inode 及 data block; 只能对已存在的文件进行创建; 不能交叉文件系统进行硬链接的创建; 不能对目录进行创建,只可对文件创建; 删除一个硬链接文件并不影响其他有相同 inode 号的文件。软连接:(ln/link -s)
软链接有自己的文件属性及权限等; 可对不存在的文件或目录创建软链接; 软链接可交叉文件系统; 软链接可对文件或目录创建; 创建软链接时,链接计数 i_nlink 不会增加; 删除软链接并不影响被指向的文件,但若被指向的原文件被删除,则相关软连接被称为死链接(即 dangling link,若被指向路径文件被重新创建,死链接可恢复为正常的软链接)。cat是从第一行显示到最后一行,而tac是从最后一行显示到第一行
从第3000行开始,显示1000行。即显示3000~3999行
cat filename | tail -n +3000 | head -n 1000
显示1000行到3000行
cat filename| head -n 3000 | tail -n +1000
tail -n 1000:显示最后1000行 tail -n +1000:从1000行开始显示,显示1000行以后的 head -n 1000:显示前面1000行sed -n ‘5,10p’ filename 这样你就可以只查看文件的第5行到第10行
