码迷,mamicode.com
首页 > 其他好文 > 详细

Liunx常用的命令

时间:2018-01-09 14:39:45      阅读:200      评论:0      收藏:0      [点我收藏+]

标签:msu   md5sum   exe   查找   重复   UI   解压   tar   sum   

  1.tar

    创建一个新的tar文件

     $ tar cvf archive_name.tar dirname/

     解压tar文件

     $ tar xvf archive_name.tar

     查看tar文件

     $ tar tvf archive_name.tar


  2.grep

    在文件中查找字符串(不区分大小写)

    $ grep -i "the" demo_file

    输出成功匹配的行,以及该行之后的三行

    $ grep -A 3 -i "example" demo_text

    在一个文件夹中递归查询包含指定字符串的文件

    $ grep -r "ramesh"


  3.find

    对找到的文件执行某种命令

    $ find -iname "Myprogram.c" -exec md5sum { }\;

    查找home目录下的所有空文件

    $ find ~ -empty


  4.ssh

    登录到远程主机

    $ ssh -1 jsmith remotehost.example.com

    调试ssh客户端

    $ ssh -v -1 jsmith remotehost.example.com

    显示ssh客户端版本

    $ ssh -V


   5. sed

    当你将Dos系统中的文件复制到Unix/Liunx后,这个文件每行都会以\r\n结尾,sed可以轻易将其转换为Unix格式的文件,使用\n的结尾

    $ sed 's/.$// ' filename

    反转文件内容并输出

    $ sed -n '1!G;h;p'filename

  

   6.awk

    删除重复行

    $ awk '!($0 in array) { array[$0];print}'temp


    打印/etc/passwd中所有包含同样的uid和gid的行

    $ awk -F ';' '$3=$4' /etc/passwd

 

  7.vim

   打开文件并跳到第10行

   $ vim +10 filename.txt

   

   以只读模式打开文件

   $vim -R /etc/passwd


  8.sort

   以升序对文件内容排序

   $ sort names.txt

   

   以降序对文件内容排序

   $ sort -r names.txt

 

   


Liunx常用的命令

标签:msu   md5sum   exe   查找   重复   UI   解压   tar   sum   

原文地址:http://blog.51cto.com/13477944/2059027

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!