linux基础unit14-设备的使用

来源:互联网 发布:美国历年非农数据统计 编辑:程序博客网 时间:2024/06/18 06:13

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的文件
 

0 0
原创粉丝点击