您的位置:首页 > 运维架构 > Linux

linux命令学习(10)-cat

2013-01-13 22:51 274 查看
【命令名称】 cat
【使用权限】所有人
【命令功能】由第一行开始显示文档内容
【命令语法】 cat [-nbA] filename
【常用参数】
-b输出行号,空白行行号不输出
-n输出行号,空白行也输出行号
-A把特殊字符显示出来
【命令实例】
1. 输出passwd内容并输出行号
[cxc@cxcserver ~]$ cat -n /etc/passwd
1 root:x:0:0:root:/root:/bin/bash
2 bin:x:1:1:bin:/bin:/sbin/nologin
3 daemon:x:2:2:daemon:/sbin:/sbin/nologin
4 adm:x:3:4:adm:/var/adm:/sbin/nologin
5 lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
6 sync:x:5:0:sync:/sbin:/bin/sync
………….中间省略…………………
37 avahi-autoipd:x:100:156:avahi-autoipd:/var/lib/avahi-autoipd:/sbin/nologin
38 cxc:x:500:500::/home/cxc:/bin/bash
39 ntp:x:38:38::/etc/ntp:/sbin/nologin
40 test:x:501:501::/home/test:/bin/bash
41 cxx:x:502:502::/home/cxx:/bin/bash
2. 直接编辑内容,输入EOF结束,这个命令功能在写脚本时非常有用
[cxc@cxcserver ~]$ cat >>/tmp/test.txt <<EOF
> 1111
> 2222
> 3333
> 4444
> EOF
3. 把test.txt文档进行清空,用cat /dev/null来实现
[cxc@cxcserver ~]$ cat /dev/null >/tmp/test.txt
[cxc@cxcserver ~]$ cat /tmp/test.txt
[cxc@cxcserver ~]$本文出自 “崔子涵涵” 博客,请务必保留此出处http://chinalscxc.blog.51cto.com/1382308/1117694
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: