当前位置: 首页 > news >正文

文件和命令的查找与处理

1.命令查找 which 

which   接命令

4d1d41cf51a24e039556e64282267409.png

2.文件查找 find

  • 按文件名字查找

准确查找   find   / -name  "hosts"

粗略查找   find  /  -name "ho*ts"

1ecac67474bb4b26975b974be3b3be2e.png
9fdce19b751747a08c77c4034668ae69.png

  • 扩展名查找 

find  / -name  "*.txt"

  •  按文件类型查找

find   /  -type  f   文件查找

find  /   -type  d  目录查找

find  /  -type  I   软连接查找

find  /  -type  c   块设备查找

find  /  -type  s   套接字查找

find  /  -name  hosts -type f  组合查找

  • 按文件大小查找

find  /var  -size  +10M   大于10M

find   /var  -size  10M   等于10M

find  /var  -size   -10M  小于10M

find  /var  -size +10M  -name  "*.txt"    组合查找(大于10M扩展名为txt)

06dbede54bbe470e939731f5580dbe40.png 3d21eb2f0ee048caa7111d0758ec4fbd.png

  • 按时间查找

find   ~  -mtime  +7     七天前的

find  ~   -mtime   7       第七天的

find   ~  -mtime   -7      最近七天的

find   ~  -mtime  +7   -name  "file"   组合查找(找出七天以前的文件名为file 的)

  • 对找到的东西进行删除

find   路径    -mtime  +7 |xargs  rm  -f

find   路径    -mtime   +7  exec  rm -f  {}  \; 

  • 对找到的东西进行复制

find  /var  -size  +10M |xargs  -i  cp  {}   /opt

find /var  -size   +10M|xargs  cp  -t  /opt

  • 对找到的东西进行移动

find   /var  -size  +10M|xargs  -i  mv  {}  /opt

find   /var  -size   +10M |xargs  mv  -t   /opt

  • 对找到的东西进行压缩

find  /var  -size  +10M|xargs  tar  zcvf  etc.tar.gz   

tar  zcvf  etc.tar.gz 'find /var  size  +10M'

  • 找到含有字符串的文件

find  / -type  f |xargs  grep  "hosts"

 

 

 

http://www.lryc.cn/news/198348.html

相关文章:

  • 第七章:最新版零基础学习 PYTHON 教程—Python 列表(第三节 -Python程序访问列表中的索引和值)
  • 接口测试面试题整理​​​​​​​
  • 【保姆级教程】ChatGPT/GPT4科研技术应用与AI绘图
  • 凉鞋的 Godot 笔记 202. 变量概述与简介
  • HTML 常用标签及练习
  • Python 编程基础 | 第六章-包与模块管理 | 1、包与模块简介
  • 为中小企业的网络推广策略解析:扩大品牌知名度和曝光度
  • 资源受限MCU Flash空间占用优化
  • 冰蝎默认加密的流量解密
  • C#字符串操作:拼接、截取、分割等高效处理方法
  • 垃圾邮件(短信)分类算法实现 机器学习 深度学习 计算机竞赛
  • 每日一题 1726. 同积元组(中等,计数)
  • LeetCode 2894. 分类求和并作差【数学,容斥原理】1140
  • 100天掌握网络安全知识点!
  • 【ArcGIS绘图系列1】在ArcGIS中制作柱状图与饼状图
  • 【c++】跟webrtc学std array 1: 混音的多维数组
  • App出海起量难?传参安装打开获客增长新途径
  • 当AI遇上3D建模:一场创意与技术的完美碰撞!
  • 工作中的有效沟通
  • 1.集合框架
  • 2023年下半年软考考试重磅消息
  • Spring Boot如何优雅实现动态灵活可配置的高性能数据脱敏功能
  • 九月 Web3 游戏报告:数量增长,巨头入场,用户获取和留存仍存挑战
  • Scala语言入门
  • MyBatisPlus-02
  • vscode中快速生成vue3模板
  • Liunx C运算符
  • 【反射】Class类
  • PyQt 问题记录
  • 云安全—责任共担