Linux命令之 free命令

free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一。

totalusedfreesharedbuff/cacheavailable
总大小已用大小空闲大小多个进程共享的内存总额磁盘缓存的大小可获得的
Mem (物理)
Swap (交换区)

free命令free命令


命令语法

free [参数]

Linux命令之 xargs命令

xargs命令类似于管道,都是将上一条命令的执行结果,传递给后一个命令当参数。

但是有部分命令不支持管道来传递参数,这时就需要xargs命令了。

info:一般来讲xargs命令还是需要配合管道来使用的!

命令语法

xargs [选项]... 命令 [初始参数]...
  • xargs的默认命令是echo,空格是默认定界符
  • xargs可以处理管道和标准输入,输入的内容并将其转换成命令的参数
  • xargs会将管道传递过来的换行和空白转换成空格
  • xargs当然也可实现多行/单行文本内容的互相转换

Linux命令之 find命令

find命令常用于在Linux文件系统中搜索文件。其提供了十分强大的条件查找功能,导致他的选项多且繁琐。

常用文件搜索命令说明
which查看可执行文件的位置
whereis查看文件的位置
locate配合数据库查看文件位置
find实际搜寻硬盘查询文件名称
如果你需要执行一个非常消耗资源的find命令时,建议放在后台执行,因为可能会花费很长时间
info:find命令可以配合 exec选项xargs命令 自动化处理搜索到的文件(目录)

命令语法

find <路径> [参数] [表达式]
  • 默认路径为当前目录;
  • 默认表达式为 -print
  • 表达式可能由下列成份组成:

    • 操作符
    • 选项
    • 测试表达式
    • 动作