UNIX命令行快速入门2

  1. 复制文件cp(copy)文件1文件2指将文件1复制到文件2中,如果文件2为当前文件夹则用点(.)代替,如/home/liumingchun/桌面/UNIX笔记/UNIX简介.odt的文件复制的当前文件夹(test):

    注意复制的文件目录是任何人都可以访问的目录

  2. 移动文件mv(move)文件1文件2将文件1移动(或者说重命名)到文件2,注意目录的输入方式,如下t1test文件下的目录,将UNIX简介.odt移动到t1中,以及重命名。


  3. 删除文件和目录:rm(remove)删除一个文件,rmdir(removedirectory)删除一个目录(前提是目录是空的),删除一个非空文件夹会报错。

  4. 屏幕显示文件内容:清屏命令clear,清楚terminal信息,只留下提示符;

    cat(concatenate)命令显示文本内容,如cat1.txt

    less命令展示一个屏幕长度的文件内容,可以使用空格键[Space]向下翻页,[q]键可以退出阅读,在文件很长的时候lesscat要好用,如less1.txt

    head命令默认打印文件头十行的内容,如head 1.txt,也可指定打印行数如head-1 1.txt

    tail命令默认打印文件内容后十行,如tail 1.txt,当然也可指定打印行数。


  5. 检索文件内容可用less进行简单检索,如在1.txt文件中检索关键字1,可先less1.txt/加关键字,如/1,关键字则会高亮显示,按n来查看下一个关键字的位置。


  6. grep检索grepUNIX标准组件之一。使用特定的单子或者模式来检索文件内容。

    grep1 1.txt会打印出每一个包含关键字1的行或者没有;

    grep命令对关键字大小写是敏感的,若要忽略大小写则使用-i,若检索多个单词时需要用单引号来封装,如下

    grep-i‘spinning top‘ 1.txt

    grep的一些其他选项:-v(打印那些不匹配的行)-n(前面加上行号)-c(只打印匹配行的数目)等,可在一个命令中使用多个选项。

    wc(wordcount)命令用来进行单词计数wc-w 1.txt,也可用来计算行数,如wc-l 1.txt

           


  1. 总结

    命令

    功能

    cp文件名1文件名2

    拷贝文件1成文件2

    mv文件名1文件名2

    将文件1移动或者重命名成文件2

    rm文件名

    删除文件

    rmdir目录名

    删除目录

    cat文件名

    显示一个文件

    less文件名

    一次展示一页文件内容

    head文件名

    展示一个文件的头十行

    tail文件名

    展示文件的最后几行

    grep’关键字’ 文件名

    在文件中检索关键字

    wc文件名

    计算文件中的单词数/字符数/行数

 
发布了21 篇原创文章 · 获赞 15 · 访问量 3万+

猜你喜欢

转载自blog.csdn.net/liumingchun13/article/details/72357075
今日推荐