操作系统文件权限

01.课程知识概述部分

1)操作系统文件属性知识 8个部分

a 类型信息
b 权限信息 权限阻止
c 用户信息
d 时间信息
e 文件inode信息 bolck信息 命令 原理概念(文件数据时如何读取)
f 文件硬链接 软连接说明

02.课程知识回顾说明

1)操作系统基础知识梳理
2)操作系统文件属性介绍

文件属性包含内容 8个部分  查询命令:ll -i  文件数据
文件属性类型说明: 查看命令:file xxx文件

-(文本文件/二进制文件/数据文件)  d  l  c  b  s  socket(网络编程)
文件类型相关命令
find命令:find 路径 查找条件
a 根据文件类型:-type  f/d/l
b 根据文件名称:-name "xxx"  -iname忽略大小写
c 根据文件大小:-size 注意大小单位 c k M G  +  - 
d 根据文件层级:-maxdepth -mindepth
e 根据文件时间:-mtime(m修改)按天 -mmin按分钟
f  根据条件逻辑:默认-a(并且) -o(或者)  -not/!(取反)   
g 根据文件权限:-perm(权限)
h 根据文件索引:-inum
-exec<执行指令>:假设find指令的回传值为True,就执行该指令;
-gid<群组识别码>:查找符合指定之群组识别码的文件或目录;
-group<群组名称>:查找符合指定之群组名称的文件或目录;
-maxdepth<目录层级>:设置最大目录层级;
-mindepth<目录层级>:设置最小目录层级;
-path<范本样式>:指定字符串作为寻找目录的范本样式;
-perm<权限数值>:查找符合指定的权限数值的文件或目录;
-print:假设find指令的回传值为Ture,就将文件或目录名称列出到标准输出。格式为每列一个名称,每个名称前皆有“./”字符串;
-prune:不寻找字符串作为寻找文件或目录的范本样式;
-xdev:将范围局限在先行的文件系统中;
找寻数据之后如何进行批量操作

1)如何进行批量删除操作

方法一:find /oldboy -type f -name "oldboy*" -delete
方法二:find /oldboy -type f -name "oldboy" | xargs rm
方法三:find /oldboy -type f -name "oldboy" -exec rm -rf {}  \;

2)如何进行批量复制操作(移动)

方法一:find /oldboy -type f -name "oldboy*" | xargs cp -t /backup
方法二:find /oldboy -type f -name "oldboy*" -exec cp {} /backup \;
方法三:find /oldboy -type f -name "oldboy*" | xargs -i cp  {} /backup

3)如何进行批量压缩操作

1)find /oldboy -type f -name "*oldboy*" -exec tar zcvf /oldboy/oldboy.tar.gz {} +;
+(代表整体处理)
2)find /oldboy -type f -name "oldboy*"|xargs tar zcvf /oldboy/oldboy.tar.gz
3)tar zcvf /oldboy/oldboy.tar.gz  oldboy*
tar命令:

1)如何压缩数据
tar zcvf 路径信息/压缩包.tar.gz 压缩的数据信息
h:将压缩链接文件指向的源文件进行压缩
P:在压缩数据是,不要将/路径进行移除

2)如何解压数据
tar xvf 路径信息/压缩包.tar.gz

3)如

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值