易截截图软件、单文件、免安装、纯绿色、仅160KB

UNIX和LINUX下的一些有用的工具


UNIX和LINUX下的一些有用的工具 
 
UNIX和LINUX下的一些有用的工具
这里记录我认为非常有用的UNIX工具
1、如何将一个输出信息输出到多个文件里,写日志的时候非常有用,这个功能可以使用tee命令来实现
例子:
echo "test"| tee -a file1|tee -a file2
2、如何在命令行上定期执行某条命令,例如监控某个目录文件系统的变化
粗看一下,似乎很容易解决,你一定马上想到at命令,但是你马上就会发现问题,屏幕的输出问题,在LINUX有一条命令可以解决这个问题
watch
例子:
watch ls -l
缺省的时候是每2秒一次,这个命令如此的有用,以致我在其他UNIX平台怀念这条命令,在UNIX上仿照了一个SHELL来实现这条命令,目前还不成熟,但是平时够用了呵呵。
$a=100
while $a>=1 
do
clear
sleep 1
ls -l
sleep 5
done
将来考虑加入时间和命令的命令行的读取,其实也不难,就是我有点懒呵呵,有空再说吧
3、MORE命令的一个技巧
more是最常用的UNIX命令,但是你没有想过,在MORE的时候,按一个V键就可以启动VI来编辑这个文件,存盘后就能接着MORE了
这个技巧在查看多个文件时极为有用
more *.c
看到错误就改过来,岂不爽
4、修改文件时间
touch 命令我们通常用于创建一个空文件,你一定经常用touch 1.txt的命令来创建这样一个空文件,可是你想过没有这条命令是touch的副业^_^,它的主业是修改文件的时间,例如:
touch -t 20080320 1.txt


相关文档:

Ten Powerful Linux Commands

Today is the last day in 2009, I have no idea what should I do but just want to pray that my family, relatives and bosom  friends would have a sweet life in the next year. Linux is a 2nd OS in my life, there are always something new can make me  feel awesome, so I think that with continuou ......

linux的日志管理

Syslog设备依据两个重要的文件:/etc/syslogd(守护进程)和/etc/syslog.conf配置文件,习惯上,多数syslog 信息被写到/var/adm或/var/log目录下的信息文件中(messages.*)。一个典型的syslog纪录包括生成程序的名字和一个文本信息。它还包括一个设备和一个优先级范围(但不在日之中出现)。
  每个syslog消息被赋予下 ......

构建linux之最小系统(原创) 献给我的2010

声明:该文件是对我2009年最后两周学习过程的总结,希望能帮助到学习中的人们。该文档按照当前日期的最新版GPL协议发布。欢迎转载,但须注明作者及出处。
作者:Jim Zheng。接触Linux 4年,但是一直处于自学状态,没有机会参与Linux平台的产品开发。很希望能用上Linux平台作实际开发。联系方式:zhengweishang@google.com
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号