您的位置:首页 > 运维架构 > Linux

linux下小工具使用

2015-06-30 22:11 495 查看

dmesg

dmesg –help

-c clear ring buffer

-n LEVEL set console logging level

-s size buffer size

-n LEVEL,有了这个选项,相当于

1、手动改写kernel/printk.c文件中printk的默认控制台的消息级别

2、echo 8 > /proc/sys/kernel/printk

-s size,如果发现就算修改内核中的

General setup —>

(17)Kernel log buffer size (16=>64kb, 17=>128kb)

执行dmesg还是输出很少的消息,那么可以尝试执行:dmesg -s 65536等来输出尽可能多的消息。

watch

watch ‘cat /proc/meminfo’

watch会以2s的间隔重复运行命令,并全屏显示执行结果

-n 指定时间间隔

-d 高亮显示变化的区域

terminator

安装termiantor,当你在别的地方以命令行方式登录系统的时候,可以通过这个在命令行中使show出系统界面。

colordiff

比较文本支持颜色显示

原本使用diff来比较两个文本的话没有颜色区分

使用colordiff可以通过颜色将不同的文本区分开来

sudo apt-get install colordiff

hexdump

hexdump [选项] [文件] …

-n length 只格式化输入文件的前length个字节。

-C 输出规范的十六进制和ASCII码。

-b 单字节八进制显示。

-c 单字节字符显示。

-d 双字节十进制显示。

-o 双字节八进制显示。

-x 双字节十六进制显示。

-s 从偏移量开始输出。

-e 指定格式字符串,格式字符串包含在一对单引号中,格式字符串形如:’a/b “format1” “format2”’。

每个格式字符串由三部分组成,每个由空格分隔,第一个形如a/b,b表示对每b个输入字节应用format1格式,a表示对每a个输入字节应用format2格式,一般a>b,且b只能为1,2,4,另外a可以省略,省略则a=1。format1和format2中可以使用类似printf的格式字符串,如:

%02d:两位十进制

%03x:三位十六进制

%02o:两位八进制

%c:单个字符等
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: