linux学习笔记---文件查找命令和文件权限命令

文件权限命令:
chmod 777 [文件名] 更改文件的权限,r-4 w-2 x-1
对目录和文件的读写执行权限意义是不同的:
对文件的权限意义 对目录的权限意义
r 读权限 可以查看文件内容 可以列出目录中的内容
w 写权限 可以修改文件内容 可以在目录中创建删除文件
x 执行权限 可以执行文件 可以进入目录

chown 【用户名】 【文件名】 将文件所属权限改变为用户名的用户,此操作只有root用户可以执行。
chgrp 【用户组】 【文件名】 更改文件的所属组
useradd 【用户名】 添加一个用户
groupadd 【组名】 添加一个用户组
linux中创建的文件默认不具有可执行权限。
umask 【-s】 显示,设置文件的的缺省权限
【-s】 以rwx形式显示新建文件的缺省权限。022 取反即为现在实际权限

文件查找命令:
find [查找范围如 /etc] –name 【关键字】 查找此关键字的文件
关键字模糊查询, 关键字?? 查找关键字后跟两个字符名字的文件
-iname 不区分大小写
find 【范围】 -size +204800 查找大于100mb的文件
+代表大于 –代表小于 无符号代表等于
linux换算是以数据块为单位的,每个数据块是512字节,即0.5k 100mb换算即为204800

find /etc –size +163840 –a -size -204800
在/etc下查找大于80mb小于100mb的文件
-a两个条件同时满足
-o 两个条件满足一个即可

find /home -user [用户名] 根据用户查找文件。
-group根据所属组查找文件
-type 根据文件类型查找 f-文件 d-目录 l-链接

find /etc -cmin -5
在/etc下查找五分钟内被修改过的文件和目录
-amin 访问时间access
-cmin 文件属性change
-mmin文件内容modify

find /etc –name [文件名] -exec/-ok 命令 {}; 对搜索的文件进行某操作

locate [-i] [文件名] 在文件资料库中查找文件
-i 不区分大小写的查找
刚创建的文件需要更新文件数据库使用 updated
注意:/tmp/ 下的文件无法查找
which [命令名] 查找命令所在目录及其别名信息
whereis 【命令】 查看命令及其配置文件所在目录
grep [-i] [关键字] 【文件名】 在文件中查找关键字所在的行
-i 不区分大小写
-v 排除关键字并显示内容

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乐的学习之旅

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值