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

Linux常见操作命令

2016-10-19 22:43 351 查看
1、例子 :查找/SqLogs/access.log文件中包含".exe" 或者"TCP_DENIED"的记录
方法1:grep /SqLogs/access.log –e ".exe”
grep /SqLogs/access.log –e "TCP_DENIED”
方法2:find /SqLogs –type f –name access.log | xargs grep ".exe"

linux 中cat的用法
1.显示文件内容 直接 cat filename

  [root@bogon cat_test]# cat file2
  this is a test of cat
  this file's name is file2

2.显示文件内容,对非空白行编码 cat -b filenme 

  [root@bogon cat_test]# cat -b file1

1 this is for test of cat

2 this filename is file1

3 last line

3.对于比较大的文件,可以采用 cat filename |more

4.创建文件 cat >newfilename<<EOF

   [root@bogon cat_test]# cat >file5<<EOF
   > KNOWLEDGE IS POWER

  这个例子创建了一个file5的文件,并提示要写入的内容,直到遇到EOF(linux下面的EOF是通过ctrl+d输入的)。

5.向已有的文件中增加内容 cat >>existingfile<<EOF

  [root@bogon cat_test]# cat>>file5<<EOF
  > this a new content added

同样EOF结束输入。

6.将几个文件联结输入到一个新文件 cat filename1 filename2 >filename3

7.将几个文件联结追加到一个现有的文件中 cat filenam1 filename2 >>filename3
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: