//cat命令后面追加一个-n参数,可以显示文本的行号 [root@bogon ~]# cat -n anaconda-ks.cfg 1 #version=DEVEL 2 # System authorization information 3 auth --enableshadow --passalgo=sha512 4 # Use CDROM installation media 5 cdrom 6 # Use graphical install
[root@bogon ~]# more anaconda-ks.cfg #version=DEVEL # System authorization information auth --enableshadow --passalgo=sha512 # Use CDROM installation media cdrom
more命令会在最下面使用百分百的形式来提示用户已经阅读了多少内容。用户可以使用空格键或者回车键向下翻页。
//只查看anaconda-ks.cfg文件的前5行 [root@bogon ~]# head -n 5 anaconda-ks.cfg #version=DEVEL # System authorization information auth --enableshadow --passalgo=sha512 # Use CDROM installation media cdrom
tail 命令用户查看纯文本文档的后N行或持续刷新内容,格式为“head [选项][文件]”。
[root@bogon ~]# tail -n 5 anaconda-ks.cfg %anaconda pwpolicy root --minlen=6 --minquality=50 --notstrict --nochanges --notempty pwpolicy user --minlen=6 --minquality=50 --notstrict --nochanges --notempty pwpolicy luks --minlen=6 --minquality=50 --notstrict --nochanges --notempty %end
[root@bogon 0607]# cat hello.c | tr [a-z] [A-Z] #INCLUDE <STDIO.H> INT MAIN() { PRINTF("HELLO WORLD, HELLO ROCK!\N"); RETURN 0; }
-l 只显示行数 -w 只显示单词数 -c 只显示字节数
[root@bogon 0607]# cat -n hello.c 1 #include <stdio.h> 2 int main() 3 { 4 printf("Hello world, Hello rock!\n"); 5 return 0; 6 } [root@bogon 0607]# wc -l hello.c 6 hello.c [root@bogon 0607]# wc -w hello.c 12 hello.c [root@bogon 0607]# wc -c hello.c 88 hello.c
[root@bogon 0607]# stat hello.c File: ‘hello.c’ Size: 88 Blocks: 8 IO Block: 4096 regular file Device: fd00h/64768d Inode: 101238334 Links: 1 Access: (0664/-rw-rw-r--) Uid: ( 1000/ hk) Gid: ( 1000/ hk) Context: unconfined_u:object_r:user_home_t:s0 Access: 2018-06-07 18:17:30.270972180 +0800 Modify: 2018-06-07 18:17:27.391972203 +0800 Change: 2018-06-07 18:17:27.393972203 +0800 Birth: -
--brief 显示比较后的结果 -c 显示文件内容具体的不同
如对本文有疑问, 点击进行留言回复!!
linux下文本编辑器vim的使用方法(复制、粘贴、替换、行号、撤销、多文件操作)
网友评论