1、搜索字符串得grep命令 grep 命令可以搜索特定字符串来并显示出来,一般用来过滤先前得结果,避免显示太多不必要得信息。范例如下: [root@localhost log]# grep error secure #搜索当前目录下,secure文件里包含“error”字符串并打印出来 Jul 21 17:30:33 localhost sshd[2709]: error: Bind to port 22 on 0.0.0.0 failed: Address already in use. Jul 22 23:22:16 localhost sshd[2636]: error: Bind to port 22 on 0.0.0.0 failed: Address already in use. Jul 23 00:19:57 localhost sshd[2728]: error: Bind to port 22 on 0.0.0.0 failed: Address already in use. Jul 23 17:31:08 localhost sshd[2910]: error: Bind to port 22 on 0.0.0.0 failed: Address already in use. Jul 28 23:41:24 localhost sshd[2921]: error: Bind to port 22 on 0.0.0.0 failed: Address already in use. [root@localhost log]# grep port resin_*/conf/resin.xml #搜索当前目录里所有resin_*/conf/resin.xml里有关port字符串并打印出来 [tony@freeetc]$ grep text *.conf #搜索当前目录中扩展名为.conf且包含“text”字符串得文件。 grep:amd.conf:拒绝不符权限得操作 若您是使用一般权限的用户运行,上例的输出结果会包含很多如“拒绝不符权限的操作之类的错误信息,可使用-s参数消除。 [tony@free etc]$ grep –s text *.conf 2、重导与管道 重导(redirect)可将某命令的结果输出导文件中,它有两中命令:“>”和“>>”。“>”可将结果输出到文件中,该文件原有的内容会被 删除:“>>”则将结果附加到文件中,原文件内容不会被清除。范例如下: [tony@free tony]$ ls –a>dir.txt #将ls –a命令执行结果输出到dir.txt文件。 [tony@freetony]$ cat data1.txt >> data2.txt #将 data1.txt 内容附加到data2.txt文件之后。 3、logout 注销 4、pwd 输出当前目录路径 (责任编辑:IT) |