• day 06 文件查看查找与上传下载


    head 查看文件头部内容

    选项:
    -n  # 取消默认输出行数 指定输出行数
    -c  # 输出指定字符数 包括特殊字符 
     	
    

    实例:head -n2 paswd等同于head -2 passwd

    实例:-c 输出自定字符数

    tail 查看文件尾部内容

    -f  # 实时更新查看文件尾部内容
    -c  # 输出指定字符数 包括特殊字符 
     	
    -F  # 当文件不存在的时候 一直尝试从磁盘读取文件内容 不会退出 影响性能
    

    实例:tail -2 查看尾部文件2行

    实例:tail -F hello 文件不存在一直尝试读取

    tailf 查看文件尾部信息

    PS: 实时查看文件尾部信息 文件没有发生变发的时候
    PS: 不会读取磁盘信息 减少磁盘的读写
    -n  # 取消默认输出 
    

    locate 本地捜所文件

    PS:根据本地的数据库进行查找文件,不会查找最新的文件(隔天更新)
    yum install mlocate  # 安装依赖包
    -i  # 查找的时候不区分大小写
    -r  # 可以使用正则表达式 $结尾
    uodatedb  # 更新本地数据库
    

    实例:

    which 查找命令的绝对路径

    $PATH  # 命令的绝对路径 环境变量
    which  # 取消别名
    

    实例:

    whereis 查找系统文件路径

    -b  # 只查找二进制文件
    -m  # 查找man帮助文件
    -s  # 查找源代码文件
    

    实例:

    type 查找命令的类型

    PS: 显示命令文件类型 help可以显示系统中所有的内置命令
    -a  # 显示内置命令的绝对路径
    -p  # 只显示命令的绝对路径
    

    实例:

    find 查找搜所文件

    语法:命令 地址 类型 名称 动作(默认-print 可以省略)
    -type  # 根据文件类型查找(f d l s p)
    -name  # 根据文件名查找
    -iname  # 查找文件名的时候忽略大小写
    -maxdepth  # 根据层级查找(最大的查找层级不能超过指定的)
    

    实例:查找的类型-type只能指定一个

    rz sz 上传下载

    rz
    PS: 本地文件上传下载到linux系统中
    PS:不能上传下载目录 (需要打包不能超过4g)
    -E  # 上传相同文件,会进行重命名 在末尾加.0递归
    sz  # 将linux系统的文件下载到本地
    

    PS:大文件一般都用的xftp软件协助上传下载
    实例:忽略

    wget 联网下载

    PS: 联网下载软件包
    -O  # 指定下载的路径和名称
    -q  # 静默输出 不显示下载过程
    --limit-rate=10k  # 设置下载的速率(k m g) 
    

    实例:不加参数的情况下会默认直接下载文件保存在当前目录下

    实例:wget -O ./baidu.index www.baidu.com

    curl 联网下载 测试网络

    -o  # 将访问的数据写入到指定的文件中
    -s  # 静默输出(不显示下载过程)
    

    实例:不加参数会直接以前端代码html的形式展示页面

    实例:-o 将访问的数据写入到指定的文件中

  • 相关阅读:
    网络语音视频技术浅议 Visual Studio 2010(转)
    一个增删改查功能开发小结
    Oracle左连接、右连接、全外连接以及(+)号用法(转)
    SICP 习题 (1.37)解题总结
    什么是WEBserver? 经常使用的WEBserver有哪些?
    怎样批量把excel中已显示的科学计数法取消
    设计模式之享元模式(Flyweight)摘录
    HOG特征-理解篇
    Java抓取网页数据(原网页+Javascript返回数据)
    【2012.1.24更新】不要再在网上搜索eclipse的汉化包了!
  • 原文地址:https://www.cnblogs.com/xiaolang666/p/13279313.html
Copyright © 2020-2023  润新知