【Linux文件目录命令】cat命令
2017-10-15 16:54
148 查看
功能解释
cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。用法格式和选项说明
用法:cat [选项]... [文件]...将[文件]或标准输入组合输出到标准输出。
1.一次显示整个文件:cat filename
2.从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件:cat file1 file2 > file
-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 显示此帮助信息并退出
--version 显示版本信息并退出
如果没有指定文件,或者文件为"-",则从标准输入读取。
示例:
cat f - g 先输出f 的内容,然后输出标准输入的内容,最后输出g 的内容。
cat 将标准输入的内容复制到标准输出。
工作中常见用法
1、把 log2012.log 的文件内容加上行号后输入 log2013.log 这个文件里命令:
cat -n log2012.log log2013.log
2、把 log2012.log 和 log2013.log 的文件内容加上行号(空白行不加)之后将内容附加到 log.log 里。
命令:
cat -b log2012.log log2013.log log.log
3、把 log2012.log 的文件内容加上行号后输入 log.log 这个文件里
命令:
cat -n log2012.log > log.log
4、tac (反向列示)
命令:
tac log.txt
说明:
tac 是将 cat 反写过来,所以他的功能就跟 cat 相反, cat 是由第一行到最后一行连续显示在萤幕上,而 tac 则是由最后一行到第一行反向在萤幕上显示出来!
相关文章推荐
- Linux 命令(文件和目录管理 - cat/tac)
- linux命令,文件与目录(cp,pwd,mkdir,rmdir;ls,cp,rm,mv,basename,dirname;cat,tac,more,less,head,tail,touch,umask,chattr,file,which,locate,find)
- linux命令学习-文件目录之cat命令
- Linux系统目录结构以及文件查看cat命令的一些小细节
- Linux命令:目录重命名与移动mv,删除文件rm,目录创建mkdir删除rmdir,查看file,cat,more,tail,head
- linux文件与目录的基本操作、linux命令(cp、tar、归档、ls、cd、tr、su、more、less、vi、cat等)
- linux文件目录操作命令 cat
- Linux常用命令 | 目录文件
- 四、Linux常用命令之文件操作篇(cat、more、head、tail、ln、chmod、chown、chgrp、umask)
- Linux中目录和文件管理命令(详细)。
- linux 的 scp 命令 可以 在 linux 之间复制 文件 和 目录
- Linux 目录及文件基础命令操作
- Linux查看文件常用命令学习--cat\more\head\tail
- Linux文件和目录管理常用命令(中)
- Linux就该这么学--命令集合4(文件目录管理命令)
- linux用cat命令进入一个很大的文件,如何退出?
- Linux基本命令――管理目录和文件的属性
- Linux下使用du命令查看文件或目录占用磁盘空间大小
- (转)linux命令行下的ftp 多文件下载和目录下载
- Linux基础知识--3.Linux目录和文件相关命令和Linux基础特性2