• 文件查找find、wget下载,对文件内容覆盖追加


    文件是操作系统提供给用户的操作硬盘的一种功能
    文件系统是操作系统中的负责控制硬盘的一个软件

    文件系统===》文件

    文件查找命令

      1、按文件名
      find 文件路径 -name “关键词”
      find 文件路径 -iname “关键词” 不区分大小写
      find 文件路径 -name “关键词*” 以前面关键词开头的所有文件都被搜索到

    2、按文件大小
      find 文件路径 -size +3M 大于3m的文件
      find 文件路径 -size 3M 等于
      find 文件路径 -size -3M 小于
      find 文件路径 -size +3M -ls 查看查找到的文件的详细信息

      find / -maxdepth 5 -a -name “ifcfg-ens33” 查找搜索路径以下5层以内的文件
      -a 并且 -o 或者

      b b块 c 字符


    3、按文件类型
      find 文件路径 -type f 普通
      d 目录
      l 连接
      b 块设备
      c 字符设备
      s 套接字
      p 管道文件

      dd if=/dev/zero of=b.txt bs=1024 count=1 创建一个1kb的b.txt
      find . size 2b ===》可以搜到b.txt (2个b块,大于512字节)


    4、按文件主、属组找
      find /home -user egon 属主是egon的文件
      find /home -group egon 属组是egon组的文件
      find /home -nouser -nogroup | xargs rm -rf
      -nouser # 用户还存在,在etc/passwd中删了记录
      -nogroup # 用户还存在,在etc/group中删了记录
      xargs 让不支持管道的命令,也可以使用命令
      | xargs -I {} 将管道里的数据取出来放到{}里

      find /root/ -maxdepth 1 -name "a.txt" -ok rm -rf {} ;
      -ok 会询问你是否执行 {}将结果放入rm -rf -maxdepth 最大可查询层数,后面接数字

      find /root/ -maxdepth 1 -name "*.txt" -exec rm -rf {} ;
      -exec 不询问直接执行

    5、按权限查找
      find . -perm 644 -ls


    下载
      wget -O /test/nginx.tar.gz 下载网址
      -O 选择下载的地址与更改名字

      curl -o /文件路径/文件名 (查看不下载
      -o 指定下载路径
      -k
      上传
      sz 文件名


      while true;do curl 地址 ;done



    内容 > 文件 (将一个命令的内容,覆盖到一个文件中
    2个> 为追加
    (1后面不能空格) (2后面不能空格)
    ifconfig ens33 1> a.txt 2> b.txt 文件信息分流,如果前面路径错误,数据丢到b;路径若无错误,数据丢到a

    ifconfig ens33 &> c.txt 是否正确都存入c中
    ifconfig ens33 > c.txt 2>&1

    ifconfig ????? &>/dev/null 将不需要的文件,放入黑洞中

    cat > d.txt < /etc/hostname >为要对d.txt覆盖内容 <为内容的来源
    cat > d.txt < /etc/hostname >>为对d.txt追加内容 <为内容的来源
    cat > d.txt <<EOF (写AAA也可以) >覆盖 <<为键盘对d.txt输入内容,结尾要输入EOF
    cat >> d.txt << AAAAA >>追加 <<手动添加,结尾为AAAAA

  • 相关阅读:
    yii2 qq邮箱配置发送
    dede tag标签静态化
    PHP5.5 mysqli如何连接MySQL数据库和读取数据
    Yii2搭建后台并实现rbac权限控制完整实例教程
    Linux系统下安装rz/sz命令及使用说明
    一个网站完整的SEO优化方案,方法,怎么做seo优化?
    史上最全的百度索引量下降原因分析及解决方案
    Dedecms手机站三种不同建设方法和优劣分析
    网络抓包wireshark
    2-文本新特性
  • 原文地址:https://www.cnblogs.com/iyy125032/p/13877877.html
Copyright © 2020-2023  润新知