ps -ef

查看当前系统所有进程,ps 进程查看命令,-e 显示所有进程,-f 全格式。

free -h

查看系统实际使用内存的情况。

显示格式为:

total       used       free     shared    buffers     cached
Mem:            128        119           8          0            1               22
-/+ buffers/cache:        95          32
swap:          255            0         255

  • used=total-free 即 total=used+free
  • 实际内存占用:used-buffers-cached 即 total-free-buffers-cached
  • 实际可用内存:buffers+cached+free

第二行,-buffers/cache反映的是被程序实实在在吃掉的内存,而+buffers/cache反映的是可以挪用的内存总数。

第三行数据是交换分区SWAP的,也就是我们通常所说的虚拟内存。

df -h

df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息。

显示格式为: 

文件系统              容量 已用 可用 已用% 挂载点 

Filesystem            Size Used Avail Use% Mounted on

/dev/hda2              45G   19G   24G 44% /

/dev/hda1             494M   19M 450M   4% /boot

du

du -sh filename 查看该文件或文件夹大小。

其实我们经常用du -sh *,显示当前目录下所有的文件及其大小,如果要排序再在后面加上 | sort -n

awk

awk '1;NR%1000==0{print "insert new line"}' file

每1000行插入新行,输出到窗口,可使用重定向输出到另一个文件。

split

split -l 100 T1.txt -d -a 4 T1_

将T1.txt按每100行分割成若干个小文件,-d 表示后缀是数字,-a 4 表示后缀为四位数,T1_ 表示小文件前缀。

如果不加-d -a 参数,默认后缀为两位字母 aa ab ac等。

sed

sed -i '$d' file 删除文件最后一行

最新文章

  1. C/C++ 知识点1:内存对齐
  2. JS 計算文本域還能輸入多少個字符
  3. linux apache 自动监护脚本
  4. oracle系列--基础理论
  5. Linux下磁盘监控及系统版本-CPU-内存等查看
  6. 关于 Form 表单的 enctype 属性
  7. 在OSGI容器Equinox中嵌入HttpServer
  8. 2018-2019-2 20165313 Exp2 后门原理与实践
  9. SSM的搭建
  10. Vipe框架构思记
  11. 使用JDOM解析xml文档
  12. Confluence 6 数据库表-展现(Appearance)
  13. 记录entityframework生成的sql语句
  14. DevExpress WPF v18.2新版亮点(二)
  15. tomcat源码阅读之集群
  16. vue2.0+Element-ui实战案例
  17. ArcGIS 10.2 链接64位Oracle数据库
  18. C++:sprintf()的用法(转)
  19. CSS之少用继承,多用组合
  20. pygame(一)

热门文章

  1. redhat6.4提权Ⅱ
  2. 论文笔记:Real-Time MDNet
  3. linux中使用ifconfig命令查看网卡信息时显示为eth1,但是在network-scripts中只有ifcfg-eth0的配置文件,并且里面的NAME="eth0"。
  4. POJ1141 Brackets Sequence---区间DP+输出路径
  5. Ngnix配置
  6. h5设计图尺寸
  7. WCF传输过大的数据导致失败的解决办法
  8. stimulus(6300✨)
  9. mac os使用迁移助手之后运行php报:dyld相关错误,错误排错流程分析
  10. 关于wincc与博图的安装问题