linux基础unit14-设备的访问
1.挂载和卸载
mount 设备 挂载点
mount /dev/sdb1 /mnt ##把sdb1挂载到/mnt目录下
umount 设备挂载点
umount /mnt ##把挂载在/mnt目录下的设备卸载
卸载设备时设备可能正在被使用,无法卸载的解决办法:fuser-kvm 设备的挂载点 ##-kkill ,-v显示详细信息,-m扫描设备
df ##查看本机挂载
2.软链接和硬链接
软链接:多个节点对应一个数据块,一次删除软链接的数据块就失效
硬链接:一个节点对应多个数据块,数据块有多个
ls -i ##查看文件节点号
ln -s /mnt/file /etc/ ##软链接
ln /file /mnt/file /etc ##硬链接
3.查找文件
(1)locate
locate filename ##在文件数据库中搜索filename的信息,速度很快但不实时
updatedb ##更新文件数据库
(2)find
find 查找位置 条件 条件值 -exec 动作 {} \;
find /mnt -user
-group
-size ##文件的大小
-perm ##文件的权限
--maxdepth
--mindepth
-a ##并且
-o ##或
-type f ##文件
d ##目录
c ##字符设备
b ##块设备
s ##套接字
l ##链接
eg:
find /mnt -user student -a -group linux ##在/mnt中查找user是student并且group是linux的文件和目录
dd if=/dev/zero of=/mnt/file1 bs=1024 count=10 ##建立1024字节*10的file
find /mnt -size 10k ##查找10k大小的文件
find /mnt -size -10k ##查找小于10k的文件
find /mnt -size +10k ##查找大于10k的文件
linux基础unit14-设备的使用
最新推荐文章于 2021-11-25 21:53:39 发布