N25第二周作业

一、Linux上的文件管理类命令都有哪些,其常用的使用方法及其相关示例演示。

    (1).cat:cat命令可以用来合并文件,也可以用来在屏幕上显示整个文件的内容。

    2.语法:cat [选项] [文件]…

    3.选项:

        -A, –show-all 等价于 -vET

         -b, –number-nonblank 对非空输出行编号

        -e 等价于 -vE

        -E, –show-ends 在每行结束处显示 $

        -n, –number 对输出的所有行编号

        -s, –squeeze-blank 不输出多行空行

        -t 与 -vT 等价

        -T, –show-tabs 将跳 字符显示为 ^I

        -u (被忽略)

        -v, –show-nonprinting 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外

        –help 显示此帮助信息并离开

    4.例子:

    cat 的创建、连接文件功能实例:

    cat 有创建文件的功能,创建文件后,要以EOF或STOP或者CTRL+C结束:

           [root@localhost ~]# cat >  look.txt >>EOF          注:创建linuxsir.org.txt文件;

           > 我来测试 cat 创建文件,并且为文件输入内容;        注:这是为look.txt文件输入内容;

           > 马哥Linux棒棒的 测试;                      注:这是为look.txt文件输入内容;

           > EOF                                   注:退出编辑状态;

    cat 查看文件内容实例: 

           [root@localhost ~]# cat /root/look.txt    注:查看/root/目录下的look.txt文件内容;

           [root@localhost ~]# cat -b /root/look.txt  注:查看/root/目录下的look.txt内容,并且对非空白行进行编号,行号从1开始;

           [root@localhost ~]# cat -n /root/look.txt  注:对/etc目录中的look.txt的所有的行(包括空白行)进行编号输出显示;

           [root@localhost ~]# cat  -E /root/look.txt 注:查看/root/下的look.txt内容,并且在每行的结尾处附加$符号;

           cat 加参数-n 和nl工具差不多,文件内容输出的同时,都会在每行前面加上行号;

           [root@localhost ~]# cat -n /root/look.txt

           [root@localhost ~]# nl  /root/look.txt>

           cat 可以同时显示多个文件的内容,比如我们可以在一个cat命令上同时显示两个文件的内容;

           [root@localhost ~]# cat /etc/fstab /etc/profilede>

           cat 对于内容极大的文件来说,可以通过管道|传送到more 工具,然后一页一页的查看;

           [root@localhost ~]# cat /etc/fstab /etc/profile | more

    (2).tac就是把cat倒着显示,从最后一行显示到第一行

    (3).

    

                   

原创文章,作者:130ak112,如若转载,请注明出处:http://www.178linux.com/63741

(0)
130ak112130ak112
上一篇 2016-12-26 10:11
下一篇 2016-12-26 10:11

相关推荐

  • Linux的基本介绍

    1、Linux的发行版分为:Debin,Slackware,Rhel,Redora,CentOS,Gentoo等,其中Rhel(Red Hat Enterprise Linux)使用的是版本比较老的内核,但它的系统比较稳定,一个发行周期是36个月,Fedora使用最新的应用和华丽的节目,但系统比较不稳定,一个发行周期是6个月。 2、Linux的哲学思想是一切…

    Linux干货 2016-02-14
  • http://www.jianshu.com/p/f1d0739b141f

    Linux干货 2017-07-30
  • redis-cli的一些有趣也很有用的功能

    redis-cli我们最常用的三个参数就是-h、-p、-a选项,分配用来指定连接的redis-server的host、port和登录密码。通过redis-cli –help发现,redis-cli还提供了其他很多的参数和功能。 1)-x-x选项从标准输入(stdin)读取最后一个参数。 比如从管道中读取输入: echo -en &quot…

    Linux干货 2016-04-13
  • 第10周作业(上)

    第10周作业 1、请详细描述CentOS系统的启动流程(详细到每个过程系统做了哪些事情)。CentOS系统启动详细的过程如下(以CentOS7为例): 加电自检(POST)按下电源开关,BIOS系统随即开始加电自检,检查CPU、内存、主板及各接口、硬盘、键盘、光驱等,检测它们的好坏。 读取启动顺序检查完成后,BIOS会根据预先设定好的启动顺序去挨个寻找可引导…

    Linux干货 2017-01-03
  • 6、vim编辑和查找和特殊权限

    http://note.youdao.com/yws/public/redirect/share?id=dd29f6f6ad717181cdd6d01bbf8db554&type=false

    Linux干货 2016-08-08
  • shell编程之循环及函数

    for 循环 for 变量名 in 列表;do    循环体 done   执行机制: 依次将列表中的元素赋值给“变量名”; 每次赋值后即执行一次循环体; 直到列表中 的元素耗尽,循环结束   列表生成方式: (1)直接给出列表 (2)整数列表: (a) {start..end} (b) $(seq [start [s…

    Linux干货 2016-08-24