linux中设备的访问

来源:互联网 发布:编程机器人玩具 编辑:程序博客网 时间:2024/05/14 07:16

1.linux中设备的访问

   1)设备访问
          设备识别
          /dev/xdxn              ##硬盘设备/dev/sda1
          /dev/cdrom          ##光驱
          /dev/mapper/*     ##虚拟设备
    
         设备的使用
          ##《设备的发现》##
          fdisk -l                                 ##查看真实存在的设备
          
          cat /proc/partitions           ##系统能够识别的设备
          
          blkid                                    ##系统能够挂载使用的设备id
          
          df                                         ##查看设备被系统使用的情况
           
     
          ##《设备的使用》##
          设备的挂载
              mount 设备           挂载点
              mount /dev/sdb1 /mnt          #把系统中第二块硬盘的第一个分区挂载到/mnt目录上
              
          卸载设备
               umount      设备| 挂载点
    
               如出现以下情况:
               [root@foundation0 ~]# umount /dev/sdb1 
               umount: /home/kiosk/Desktop/photo: target is busy.
                              (In some cases useful info about processes that use
                               the device is found by lsof(8) or fuser(1))
               解决:
               fuser -kvm      设备|挂载点      -k kill ,-v显示详细信息,-m扫描设备
               

   2)软硬链接
         ls -i                       ##查看文件节点号
         
         ln -s /file /file1     ##软链接
         
         ln /file /file1          ##硬链接
         

   3)文件查找
         (1)locate filename ##在文件数据库中搜索filename信息,updatedb更新文件数据库
              
         (2)find
                     find   查找位置   -条件   条件值   -exec   动作   {}   \  ;
                                                  -name
                                                  
                                                  -not
                                                  -user
                                                  -group
                                                   
                                                  -size
                                                  -perm
                                                   
                                                  --maxdepth
                                                  --mindepth
                                                  -a
                                                  -o
                                                      
                                                  -type f 文件
                                                           d 目录
                                                           c 字符设备
                                                           b 块设备
                                                           s 套节字
                                                            l 链接
                                                            
0 0