首页 > 代码库 > 设备简单介绍
设备简单介绍
####################################################################
#############################设备简单介绍#############################
####################################################################
1.设备的识别
/dev/sda ###系统中的第一块串口硬盘
/dev/hda ###系统中第一快并口硬盘
/dev/hdb ###系统中第二快并口硬盘
/dev/cdrom ###系统光驱
/dev/mapper/xxx ###虚拟设备
blkid 命令是查看存在的设备ID
比如插上优盘后 就会多出/dev/sdb 优盘的类型是vfat
2.设备的使用
blkid 存在的设备
mount 设备 挂载点 ###挂载
mount /dev/sda1 /mnt ###把系统中的第一快硬盘的第一个分区挂载到/mnt下
mount -o +参数
umount 设备|挂载点 ###卸载设备
blkid ###显示所有可用设备的id信息
df 设备情况 -h(2的n次方) 1G=1024 -H(10的n此方) ####查看挂载的设备信息
du 统计文件情况 -h(显示单位) -s(只统计目录本身) file|dir ####统计文件大小
挂载的意义在于如果一个硬盘不挂载到系统的某个目录下,是不能对里边进行文件操作,翻译这个工作的叫文件系统,文件系统是可以安装到设备上的文件,它可以实现对设备进行文件操作,文件系统给硬盘作翻译,才可以创建文件和删除文件,fs文件系统的类型有很多,比如,vfat,nfst,xfs,ext.所以优盘如果插到电脑上开始都会自动挂载到一个目录上,这样才可以读取文件和修改文件,
也可以自己再重新挂载到一个目录上
3.当设备卸载出现以下问题时
说明这个硬盘中的内容正在被使用,所以卸载不了。
[root@foundation0 ~]# umount /mnt/
umount: /mnt: target is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
用
fuser -kvm 检测显示并结束进程 /mnt/ 设备|挂载点
lsof 设备|挂载点 查看设备上的程序
来找到占用设备的进程
之后 kill 9 这个进程
4.如何在系统中查找一些符合相应要求的文件
####find########
查找的基本格式 find 查找的目标路径 条件 条件值
find 命令
find 路径 条件 条件值
find /mnt -name file
find /mnt -name "file*"
find /etc -name "*.conf"
查找的条件:
-user ##用户
-group ##组
条件1 -o 条件2 ##或者
条件1 -a 条件2 ##都满足
-type ##文件类型 l 链接 d 目录 - f 普通文件 b 块设备 c 字符设备 s 套接字
-mmin +|-数字 当前或之后或之前修改的文件 ##时间 比如说现在的时刻是11:05 +2 就是2分钟之前的,就是11:03之前的 -2就是 11:03-11:05建立的 2 就是11:03时刻建立的
-size 数字|-数字|+数字 等于 小于 大于这个大小的文件 ###查找大小符合条件的文件
--perm 444 ###文件全权必须时rrr 就是只能是444
--perm -444 条件都满足 ###文件每一位都要含有r权限,条件越多,找到的文件越少,这个是只要有444就好。
--perm /444 三个条件 满足任意一个都可以,类似或 ###文件任意一位含有r权限
-maxdepth 数字 ###最深目录层
-mindepth 数字 ###最小目录层
-exec 命令 {} \; ###对查找出的结果做相应处理
『比如查找 /mnt下 组为root 而且是普通文件类型的 并将其组名改为ser find /mnt -group root -a -type f -exec chgrp ser {} \;
找出用户组mail 拥有的文件,并且将它们完全复制到/mnt/backup里边 find / -group mail -exec cp -rp {} /mnt/backup \;』
#######dd 是建立一个特定大小的文件
dd if=/dev/zero of=/mnt/file bs=1024 count=10
dd ##数据截取
if ##数据模板
of ##数据存放文件
bs ##数据快大小
count ##数据快个数
########locate#########
locate +条件 ##在数据库中查找符合条件的文加
updatedb ##更新数据库
5.链接
ext磁盘使用格式分为两块,是数据区(文件里的内容)和节点区(文件的属性)
#######硬链接#########
硬链接是文件的副本,为了节省设备节点号,一个节点对应多个块,是可以备份的
ln 文件 链接
######软链接############
软链接时文件的快捷方式,为了节省设备存储快,一个块对应多个节点
ln -s 文件 链接
ls -i ##查看一个文件节点号
本文出自 “11897184” 博客,请务必保留此出处http://11907184.blog.51cto.com/11897184/1854098
设备简单介绍