博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
25.cat,more,less,head,tail 查看文档命令
阅读量:6931 次
发布时间:2019-06-27

本文共 4144 字,大约阅读时间需要 13 分钟。

cat命令描述

把文件内容打印出来显示

命令语法

cat [参数] [目标文件]

命令参数

-n 输出行数编号

案例一:查看文档 并且打印出行号

[root@localhost /]# 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     7  shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown     8  halt:x:7:0:halt:/sbin:/sbin/halt     9  mail:x:8:12:mail:/var/spool/mail:/sbin/nologin    10  operator:x:11:0:operator:/root:/sbin/nologin    11  games:x:12:100:games:/usr/games:/sbin/nologin    12  ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin    13  nobody:x:99:99:Nobody:/:/sbin/nologin    14  dbus:x:81:81:System message bus:/:/sbin/nologin    15  polkitd:x:999:998:User for polkitd:/:/sbin/nologin    16  avahi:x:70:70:Avahi mDNS/DNS-SD Stack:/var/run/avahi-daemon:/sbin/nologin    17  avahi-autoipd:x:170:170:Avahi IPv4LL Stack:/var/lib/avahi-autoipd:/sbin/nologin    18  postfix:x:89:89::/var/spool/postfix:/sbin/nologin    19  sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin[root@localhost /]#

more命令描述

把文件内容打印出来显示

命令语法

more [参数] [目标文件]

命令参数

-n 输出行数编号

空格按键望下滚
ctrl+B往上滚
-数字 #:表示只显示多少行
+数字 #:表示从多少行开始显示

案例一:指定显示行数

[root@localhost /]# more -5 1.txtroot: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/nologin--More--(2%)

案例二:指定从第150行开始显示

150  avahi-autoipd:x:170:170:Avahi IPv4LL Stack:/var/lib/avahi-autoipd:/sbin/nologin   151  postfix:x:89:89::/var/spool/postfix:/sbin/nologin   152  sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin[root@localhost /]# more +150 1.txt avahi-autoipd:x:170:170:Avahi IPv4LL Stack:/var/lib/avahi-autoipd:/sbin/nologinpostfix:x:89:89::/var/spool/postfix:/sbin/nologinsshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin[root@localhost /]#

less命令描述

less其实和more类似 但是功能比对方更加强大而已 就比如 rmdir 和 rm一样

命令语法

less [参数] {文件]

参数

-N 显示行数

快捷键
j :往上一行
k:往下一行
空格:往下一屏
ctrl+B :往上一屏幕
:/ 名称 从上往下搜索并且高亮显示 按N字母的话,可以找出多个相同的名称
:? 名称 从下往上搜索并且高亮显示 按N字母的话,可以找出多个相同的名称

案例一:查看文件并且显示行数

[root@localhost /]# less -N 1.txt       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      7 shutdown:x:6:0:shutdown:/sbin:/sbin/shutdow

head命令描述

head 也是用来显示命令的,在不加任何参数的情况下默认显示前十行

命令语法

head [参数][文件]

参数

-n 指定显示多少行

案例一:显示1.txt

[root@localhost /]# head 1.txt root: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

案例二:显示前3行

[root@localhost /]# head -n3 1.txt root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologin[root@localhost /]#

tail命令描述

tail和head相反 只从后面开始显示

命令语法

tail [参数] [文件]

参数

-n 指定显示多少行

案例一:显示1.txt

[root@localhost /]# head 1.txt root: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

案例二:显示前3行

[root@localhost /]# head -n3 1.txt root:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologin[root@localhost /]#

案例二:显示后3行

[root@localhost /]# tail -n3 1.txt avahi-autoipd:x:170:170:Avahi IPv4LL Stack:/var/lib/avahi-autoipd:/sbin/nologinpostfix:x:89:89::/var/spool/postfix:/sbin/nologinsshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin[root@localhost /]#

转载于:https://blog.51cto.com/sdwaqw/2051828

你可能感兴趣的文章
Composer简明教程
查看>>
jsonP格式接口实现
查看>>
INDIGO STUDIO神器!快速创建WEB、移动应用的交互原型工具【转】
查看>>
我的2017云栖之行
查看>>
HSQLDB安装与使用方法
查看>>
重拾C++之初始化
查看>>
maven nexus 下发布第三方构件;
查看>>
Java学习之深拷贝浅拷贝及对象拷贝的两种方式
查看>>
如何根据动态SQL代码自动生成DTO
查看>>
html input="file" 浏览时只显示指定文件类型 xls、xlsx、csv
查看>>
Android Export aborted because fatal error were fo
查看>>
在window平台下模拟Liunx使用GCC环境进行编译C的SO库。
查看>>
原来一直纠结MQ的用法,今天看到了一个最经典的例子。
查看>>
Resource is out of sync with the file system的解决办法
查看>>
交叉编译openssl不修改Makefile的方法
查看>>
linux 常用流量查看命令
查看>>
VMware ESXi Windows虚拟机磁盘扩展小结
查看>>
Linux常用命令
查看>>
方便的将数字转成字符串类型并在前面补0
查看>>
mysql主从复制
查看>>