查看文档cat_tac_more_less_head_tail
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了查看文档cat_tac_more_less_head_tail相关的知识,希望对你有一定的参考价值。
cat
从上往下查看文件内容
[[email protected] tmp]# cat /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spool/lpd:/sbin/nologinsync:x:5:0:sync:/sbin:/bin/syncshutdown:x:6:0:shutdown:/sbin:/sbin/shutdownhalt:x:7:0:halt:/sbin:/sbin/haltmail:x:8:12:mail:/var/spool/mail:/sbin/nologinoperator:x:11:0:operator:/root:/sbin/nologingames:x:12:100:games:/usr/games:/sbin/nologinftp:x:14:50:FTP User:/var/ftp:/sbin/nologinnobody:x:99:99:Nobody:/:/sbin/nologinsystemd-bus-proxy:x:999:997:systemd Bus Proxy:/:/sbin/nologinsystemd-network:x:192:192:systemd Network Management:/:/sbin/nologindbus:x:81:81:System message bus:/:/sbin/nologinpolkitd:x:998:996:User for polkitd:/:/sbin/nologintss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologinpostfix:x:89:89::/var/spool/postfix:/sbin/nologinsshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologinchrony:x:997:995::/var/lib/chrony:/sbin/nologinallin1:x:1000:1000::/home/allin1:/bin/bash
tac
从下往上查看文件的内容
[[email protected] tmp]# tac /etc/passwdallin1:x:1000:1000::/home/allin1:/bin/bashchrony:x:997:995::/var/lib/chrony:/sbin/nologinsshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologinpostfix:x:89:89::/var/spool/postfix:/sbin/nologintss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologinpolkitd:x:998:996:User for polkitd:/:/sbin/nologindbus:x:81:81:System message bus:/:/sbin/nologinsystemd-network:x:192:192:systemd Network Management:/:/sbin/nologinsystemd-bus-proxy:x:999:997:systemd Bus Proxy:/:/sbin/nologinnobody:x:99:99:Nobody:/:/sbin/nologinftp:x:14:50:FTP User:/var/ftp:/sbin/nologingames:x:12:100:games:/usr/games:/sbin/nologinoperator:x:11:0:operator:/root:/sbin/nologinmail:x:8:12:mail:/var/spool/mail:/sbin/nologinhalt:x:7:0:halt:/sbin:/sbin/haltshutdown:x:6:0:shutdown:/sbin:/sbin/shutdownsync:x:5:0:sync:/sbin:/bin/synclp:x:4:7:lp:/var/spool/lpd:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinbin:x:1:1:bin:/bin:/sbin/nologinroot:x:0:0:root:/root:/bin/bash
more
如果文件内容比较多,会一屏一屏的显示文件的内容. 空格 和 ctrl + f 向后翻页 ctrl + b 向前翻页 当看到最后,会自动退出
less
加强版的more , 可以使用more的全部功能. 但是看到最后,不会自动退出,需要看一个q键.
还支持上下方向键一行行翻页
还可以搜索:
输入 / 要搜索的字符,可从前往后搜索, 按
n
键,往后搜索,按shift + n
往前搜索输入? 要搜索的字符,可从后往前搜索,按
n
键,往前搜索,,按shift + n
往后搜索
还支持 按
g
键,快速定位到文件首行, 按shift + g
键,快速定位到文件末行
head
head 文件名 查看文件的头十行 也可以指定查看的行数 -n 2 就是头两行
[[email protected] tmp]# head /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spool/lpd:/sbin/nologinsync:x:5:0:sync:/sbin:/bin/syncshutdown:x:6:0:shutdown:/sbin:/sbin/shutdownhalt:x:7:0:halt:/sbin:/sbin/haltmail:x:8:12:mail:/var/spool/mail:/sbin/nologinoperator:x:11:0:operator:/root:/sbin/nologin
[[email protected] tmp]# head -n 2 /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologin
tail
tail 文件名 查看文件的最后十行 也可以指定查看的行数 -n 2 就是最后两行
[[email protected] tmp]# tail /etc/passwdnobody:x:99:99:Nobody:/:/sbin/nologinsystemd-bus-proxy:x:999:997:systemd Bus Proxy:/:/sbin/nologinsystemd-network:x:192:192:systemd Network Management:/:/sbin/nologindbus:x:81:81:System message bus:/:/sbin/nologinpolkitd:x:998:996:User for polkitd:/:/sbin/nologintss:x:59:59:Account used by the trousers package to sandbox the tcsd daemon:/dev/null:/sbin/nologinpostfix:x:89:89::/var/spool/postfix:/sbin/nologinsshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologinchrony:x:997:995::/var/lib/chrony:/sbin/nologinallin1:x:1000:1000::/home/allin1:/bin/bash
[[email protected] tmp]# tail -n 2 /etc/passwdchrony:x:997:995::/var/lib/chrony:/sbin/nologinallin1:x:1000:1000::/home/allin1:/bin/bash
还常常用于查看动态文件 使用选项 -f
拓展
wc
查看文件的行数
[[email protected] tmp]# wc /etc/passwd 22 42 1051 /etc/passwd
>>
追加符号
格式: cat/head/tail/ 文件名 >> 文件名 把前面的文件内容追加到后面的文件内容的末尾
cat /etc/passwd >> /root/xxx
所有内容 head etc/passwd >> /root/xxx
前十行 head -n 2 etc/passwd >> /root/xxx
前两行 以此类推,tail也一样.
本文出自 “Linux之路” 博客,请务必保留此出处http://allin28.blog.51cto.com/12931477/1933853
以上是关于查看文档cat_tac_more_less_head_tail的主要内容,如果未能解决你的问题,请参考以下文章