文件查找

1.locate filename        ##在文件数据库中搜索filename信息,updatedb更新文件数据库

2.find


find  查找位置  -条件  条件值  -exec  动作   {}   \; 

-name

-not        不包含**条件

-user       用户

-group      组

-size      大小

-perm      按文件权限

--maxdepth      最大深度

--mindepth      最小深度

-mmin -1         1分钟之内

-mmin +1         1分钟之前

-a             而且包含**条件

-o          或者包含**条件

-typef          文件

    d          目录

    c          字符设备

    b          块设备

    s          套节字

    l          链接

按名称查找文件   

wKioL1mEmoTh0VtfAAAh7oZhwOw838.png

长列表列出文件属性,分别给部分文件更改用户或者用户组

wKioL1mEmoSDAjSUAAE4YRd-gxc322.png

查找用户为root的文件

wKiom1mEmoXToaYfAAA-n7TWHH4826.png

查找/mnt中的用户为root且类型为目录的项

wKiom1mEmoXDESvFAAA6jc7z_FU315.png

查找属于student用户组的项

wKioL1mEmobD621hAAAp97oMT-w484.png

查找属于student组或者属于root用户但不属于文件类型的项

wKiom1mEmoegJaLoAABJKVXuA9g073.png

查找属于student组或者属于root用户且属于文件类型的项

wKioL1mEmoiR1BC1AAA78bbmDKQ561.png查找属于student组且属于文件类型或者属于root用户且属于文件类型的项

查找属于student组且属于文件类型并且属于root用户且属于文件类型的项

wKioL1mEmojDY83WAABD17QhxvY142.png

更改file3文件权限为757,以权限的形式查找/mnt下777-2的项

wKiom1mEmoniZQydAAC5OL-r80c137.png

找出内容更改时间小于1分钟的项

wKioL1mEmonymtNsAACPGxTyPy0300.png

找出/下属于mail组的项并复制到/mnt目录中

wKiom1mEmoqTb7JNAAHAM2lq_is082.png

wKioL1mEmovwZiXcAADD5ZaCmQU971.png

dd if=/dev/zero of=/mnt/file1 bs=1024 count=10

dd if=/dev/zero of=/mnt/file2 bs=1024 count=20

dd if=/dev/zero of=/mnt/file3 bs=1024 count=30

find /mnt -size 10k

find /mnt -size -10k

find /mnt -size +10k

给文件1、2、3分别给予10k、20k、30k的容量

wKiom1mEnwjy1Im0AAD2SvKkIdY613.png

查找大小等于10k的项

wKioL1mEn9qyNLg2AAAfvDkg7u4405.png查找大小小于10k的项

wKioL1mEnwmTv0A3AADQczuD53w741.png

查找大小大于10k的项

wKiom1mEnwnSKSsQAAAqOSrulDs072.png