IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> linux 文件查找压缩 -> 正文阅读

[系统运维]linux 文件查找压缩

文件查找

  • which:命令查找(常用)
  • whereis:(不常用)
  • find:文件查找(常用)
  • locate:文件查找,依赖数据库
which ls
> alias ls='ls --color=auto'
>        /bin/ls
#ls 别名
alias myls='ls --color=auto'

find --help

tests (N can be +N or -N or N): -amin N -anewer FILE -atime N -cmin N
      -cnewer FILE -ctime N -empty -false -fstype TYPE -gid N -group NAME
      -ilname PATTERN -iname PATTERN -inum N -iwholename PATTERN -iregex PATTERN
      -links N -lname PATTERN -mmin N -mtime N -name PATTERN -newer FILE
      -nouser -nogroup -path PATTERN -perm [-/]MODE -regex PATTERN
      -readable -writable -executable
      -wholename PATTERN -size N[bcwkMG] -true -type [bcdpflsD] -uid N
      -used N -user NAME -xtype [bcdpfls]
      -context CONTEXT
  • find按照文件名
find	[path..]	[options]	[expression]	[action]
#命令	路径		选项		表达式			动作 
find /etc -name "1.txt"
#-i 忽略大小写
find /etc/ -iname "1.TXT"
# expression 支持通配符 * 
  • 按照文件大小
# h =humen
ls -lh /etc/1.txt

find /etc/ -size +5M

  • 指定查找的目录深度
find / -maxdepth 2 -a -name sdf*
# / 根目录下开始找
# -maxdepath 2 最大查找目录深度2
# -a = and

find .  -name 1.txt -o -name 2.txt
# . 当前目录
# -o =or
  • 指定属主查找文件
find /home/ -user user01
  • 指定文件类型查找
find /home/ -type l
# f=file文件 l=link链接 d=directory目录 b=block硬盘
  • 指定权限查找
find /home/ -perm 644
  • 查找后动作
actions: -delete -print0 -printf FORMAT -fprintf FILE FORMAT -print
      -fprint0 FILE -fprint FILE -ls -fls FILE -prune -quit
      -exec COMMAND ; -exec COMMAND {} + -ok COMMAND ;
      -execdir COMMAND ; -execdir COMMAND {} + -okdir COMMAND ;


find . -name 1.txt -ls

文件压缩、解压

压缩

tar -cf myetc.tar /etc/
# -c=create f=file myetc.tar=打包文件名 /etc/=需要打包的目录
tar -czf  myetc.tar.gz /etc/
# -z 打成gzip包 常用

tar -cjg myetc.tar.bz /etc/
# -j 打成bzip包
tar -cJg myetc.tar.xz /etc/
# -J 打成xzip包

解压

tar -xf myetc.tar
#-x 解压所有压缩包类型 ,解压到当前目录
tar -xf myetc.tar -C /root/myetc
#-C 重定向到/root/myetc
  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-04-01 00:32:30  更:2022-04-01 00:33:31 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 0:02:25-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码