Chinaunix首页 | 论坛 | 博客
  • 博客访问: 957358
  • 博文数量: 210
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 2070
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-19 21:54
文章分类

全部博文(210)

文章存档

2020年(2)

2019年(18)

2018年(27)

2017年(5)

2016年(53)

2015年(88)

2014年(17)

分类: 其他平台

2015-05-11 22:02:22

1.如何删除某个文件
  使用ls 将文件输出,然后编辑
  使用ls>aaa.sh
  然后编辑aaa.sh,每一行的开头,加上rm-f 然后不需要删除文件,就去掉一行
  在终端上执行aaa.sh




2. 如何调取文件的前面的多少行,或者后面多少行
    例如:取某个文件的前面的100行,或者最后的20行
   head-n 文件名;就可以取得文件前面的n行,默认是10行,




  tail -n 文件名;就是取得文件的尾巴n行 默认是10行
   


  如果像提取特定的某一行,可以使用如下技巧:
  head -n 300 man .txt|tail -n 1    //前面的300行 生成一段 ,在取,这一段的最后一行数据
===========================================================================================================================


  练习:使用 man ls |co   l -b > ls.txt 先生成一个ls.txt的文档




   head ls.txt将显示这个文档的前10行
   head -n 100 ls.txt将会显示文档的前面的100行
   可以另外开一个窗口用 vim ls.txt,然后用:set nu,运行效果






   tail ls.txt将显示这个文档的后10行
   tail -n 100 ls.txt将会显示文档的后面的100行
   可以另外开一个窗口用 vim ls.txt,然后用:set nu,运行效果






   在ls.txt上,任选一行输出
==========================================================================================================================
 


     head -n 99 ls.txt| tail -n 1   //选取文件的99行,在这一段中选取最后一行






     如果想输出多行, 例如:从95行,输出到99行, 
     head -n 99 ls.txt |tail -n 5 




     如果想提取多行,例如像提取200-300行的内容
     head-n 300 ls.txt |tail -n 100
     使用head和tail 进行组合,可以定位输出一个文档的任何一行或多行输出


 3. 使用参数加``(反引号) 将结果保存在一个参数里。


   a=`expr 2\*3`,  ``将引号的内容保存在变量a内
   FILE=`ls *`


   命令的执行结果,可以长期保存,给后续的命令使用




==========================================================================================================================
   综合练习:做一个间的实例




   M=0;
   M=`expr $M + 1`

4.grep 在管道中的使用
   grep  在搜索文档的关键字。如何建立其他定位工具结合,则会产生非常好的结果
   例如:在ls.txt 的200-300行之间,寻找一个关键字 通过两个通道来定位关键字

5. find和grep 的结合使用
    find 命令 (搜索子目录列出所有文件)
    例如: find/etc-print 将会列出/etc下面所有子目录的文件

    如果想把LInux 系统整个文件全部列出来
    find / -print 这个命令将会消耗大量的系统资源

    find 经常结合grep 使用,在find的结合中,grep过滤出需要的关键字


    例如: 在/etc和子目录下,搜索出所有的conf文件
    #find   /etc   -print   | grep conf


6. 有规律的图片 媒体 音乐下载




 1.jpg   2.jpg


wget     url-1
wget     url-2
wget     url-3








   
      
阅读(996) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~