系统文件查看命令 -more -less -head -tail及上传下载命令
Posted zabcd
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了系统文件查看命令 -more -less -head -tail及上传下载命令相关的知识,希望对你有一定的参考价值。
系统文件查看命令more
空格向下显示一页,回车 向下显示一行,/后面跟内容会显示出你要查找的内容,n是向下搜索,q退出
系统文件查看命令less
空格向下一页
回车向下一行
/后面跟查找内容会高亮显示
n向下搜索
N向上搜索
gg回到第一行
G到末行
冒号:指定翻页行数
系统文件查看命令head
默认显示文件前十行
-n数字:从第一行显示指定显示多少行
[root@wzh ~]# head /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
operator:x:11:0:operator:/root:/sbin/nologin
显示前五行
[root@wzh ~]# cat -n /etc/passwd|head -5
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
系统文件查看命令tail
默认显示文件后十行
-n数字 指定显示后多少行
-f 实时查看日志更新
F 实时查看日志更新,没有这个日志,他会一直尝试读取
tailf 实时查看日志更新
显示后五行
[root@wzh ~]# cat -n /etc/passwd|tail -5
19 nginx:x:998:996:Nginx web server:/var/lib/nginx:/sbin/nologin
20 wzh:x:1000:1000::/home/wzh:/bin/bash
21 wzh1:x:1001:1001::/home/wzh1:/bin/bash
22 ntp:x:38:38::/etc/ntp:/sbin/nologin
23 wsh1:x:1002:1002::/home/wsh1:/bin/bash
默认后十行
[root@wzh ~]# tail /etc/passwd
systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin
dbus:x:81:81:System message bus:/:/sbin/nologin
polkitd:x:999:998:User for polkitd:/:/sbin/nologin
sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
nginx:x:998:996:Nginx web server:/var/lib/nginx:/sbin/nologin
wzh:x:1000:1000::/home/wzh:/bin/bash
wzh1:x:1001:1001::/home/wzh1:/bin/bash
ntp:x:38:38::/etc/ntp:/sbin/nologin
wsh1:x:1002:1002::/home/wsh1:/bin/bash
系统文件查看命令grep
三剑客之一,支持扩展正则
-E或egrep 支持正则
主要用于文件的过滤,并把过滤出的内容加上颜色
过滤包含oldboy内容的行
[root@wzh ~]# grep ‘oldboy‘ 123.txt
oldboy
oldboyoldboy
不区分大小写-i
[root@wzh ~]# grep -i ‘oldboy‘ 123.txt
oldboy
OLDBOY
oldboyoldboy
只显示匹配的内容-o
[root@wzh ~]# grep -o ‘oldboy‘ 123.txt
oldboy
oldboy
oldboy
显示匹配内容的行数-c
[root@wzh ~]# grep -c ‘oldboy‘ 123.txt
2
排除取反 -v
[root@wzh ~]# grep -v ‘oldboy‘ 123.txt
OLDBOY
wangzhanghang
WANGZHANGHANG
给内容加行号-n
[root@wzh ~]# grep -n ‘oldboy‘ 123.txt
1:oldboy
3:oldboyoldboy
-A后面跟数字显示向下几行
[root@wzh ~]# grep -A2 ‘oldboy‘ 123.txt
oldboy
OLDBOY
oldboyoldboy
wangzhanghang
WANGZHANGHANG
-B显示向上几行
[root@wzh ~]# grep -B2 ‘wangzhanghang‘ 123.txt
OLDBOY
oldboyoldboy
wangzhanghang
-C显示向上向下分别几行
[root@wzh ~]# grep -C2 ‘wangzhanghang‘ 123.txt
OLDBOY
oldboyoldboy
wangzhanghang
WANGZHANGHANG
|在正则中表示或者的意思
[root@wzh ~]# grep -E ‘wangzhanghang|oldboy‘ 123.txt
oldboy
oldboyoldboy
wangzhanghang
.*匹配所有
文件的上传下载
yun install -y lrzsz 知识rz和sz的下载包
rz 上传
sz 下载(从虚拟机下载到物理机windows中)后面接文件名
wget 下载(从网络下载)-o指定下载位置后面跟网页链接地址
[root@wzh ~]# wget -o /tmp/123.jpg http://pic.sogou.com/d?query=%E5%A4%B4%E5%83%8F&page=1&did=10&st=191&phu=http%3A%2F%2Fimages.liqucn.com%2Fimg%2Fh1%2Fh994%2Fimg201802021024070_info300X300.jpg
[1] 7538
[2] 7539
[3] 7540
[4] 7541
以上是关于系统文件查看命令 -more -less -head -tail及上传下载命令的主要内容,如果未能解决你的问题,请参考以下文章