• 系统文件查看命令 -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
    
  • 相关阅读:
    BTC比特币全节点部署
    redis缓存层实现redission
    thinkphp5日志文件权限的问题
    MYSQL查两个经纬度之间的直线距离,计算出的单位:米
    thinkphp 建单独的日志目录
    VSCode远程连接Linux服务器
    Linux smb 的挂载和取消挂载及解决类似umount target is busy挂载盘卸载不掉问题
    System limit for number of file watchers reached
    JavaScript 字符串方法
    Linux下常用压缩 解压命令和压缩比率对比
  • 原文地址:https://www.cnblogs.com/zabcd/p/13289102.html
Copyright © 2020-2023  润新知