jiayi Rss

watch命令

Posted by jiayi | Posted in Linux, linux tricks | Posted on 05-07-2009

2

以前知道跟踪日志用 "tail -f",但如果要监视的文本不是往后添加,而是不断变化的呢……恩,我们有 watch 命令~

watch命令实际是每隔若干间隔执行一次其他命令,用法很简单,watch -option "command"
常用的选项有 -n seconds 和 -d[=cumulative]
-n seconds 表示间隔多少秒执行一次 "command",-d 表示高亮发生变化的位置,-d=cumulative 表示将所有变化过的位置高亮。

比如监视系统中断的变化情况
    watch -n1 "cat /proc/interrupts"

监视某目录的变化情况
    watch -n1 -d "ls -l /home/haha"

shell生成随机字符串

Posted by jiayi | Posted in linux tricks | Posted on 04-10-2008

2

生成全字符随机的字串:

CODE

cat /dev/urandom | strings -n C | head -1

生成数字加字母的随机字串:

CODE

cat /dev/urandom | sed ’s/[^a-zA-Z0-9]//g’ | strings -n C | head -1

其中C表示字符串的字符数

Linux终端花屏?

Posted by jiayi | Posted in linux tricks | Posted on 14-09-2008

4

在Linux终端下干活,有时会因为操作不当而出现莫名其妙的乱码,而且 clear 命令或者 ctrl + l 无法使屏幕恢复正常。这时如果在终端下,我们可能会将其关掉,然后重新开启一个…….

其实解决这个问题很简单,只需 reset

比如我们执行 cat /bin/cat ,一大堆的乱码输出,之后连提示符都是乱码,再输入任何信息依然乱码,reset 药到病除