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

相关推荐

  • 正则表达式练习题及作业(8.5)

    当天练习题: 基本正则表达式练习题 1.显示/proc/meminfo文件中以大小s开头的行;(要求:使用两种方式)   可有四种方式 [root@CentOS7 ~]# cat /proc/meminfo | grep -E "^(s|S)" SwapCac…

    Linux干货 2016-08-15
  • 马哥教育网络班N22期+第5周课程练习

    马哥教育网络班N22期+第5周课程练习 1. 显示/etc/rc.d/rc.sysinit文件中以#开头,后面跟至少一个空白字符,而后又有至少一个非空白字符的行;  grep -E "^[#][[:space:]]+[^[:space:]].*" /etc/rc.d/rc.sysinit 2. 显示…

    Linux干货 2016-09-19
  • 用户、组的创建和管理

    用户的创建 useradd usermod userdel useradd:创建用户 create a new user or update default new user information     useradd [options]… LOGIN     &…

    Linux干货 2016-08-03
  • FHS-文件系统层级结构标准

    文件系统层级结构标准(FHS:Filesystem Hierarchy Standard) 文件系统层次结构标准(英语:Filesystem Hierarchy Standard,FHS)定义了Linux操作系统中的主要目录及目录内容。当前的版本是2.3,在2004年1月29日公布。多数Linux发行版遵从FHS标准并且声明其自身政策以维护FHS的要求。然而…

    Linux干货 2016-10-16
  • 我的第一篇博客

    2018.3.26 整理

    2018-03-26
  • Linux中一些常用的命令(一)

    ls命令 ls命令:用来列出当前目录的内容或指定目录,是使用频率较高的命令 -l:以长格式显示目录下的内容列表。输出的信息从左到右依次包括文件名,文件类型、权限模式、硬连接数、所有者、组、文件大小和文件的最后修改时间等 -a:列出所有隐藏文件和目录 -h:以人类可读的方式将文件或者目录大小显示出来 -R:把当前目录下的目录的所有内容列出来(递归) -d:显示…

    Linux干货 2017-03-30