Unit14 文档

来源:互联网 发布:java 返回值为t泛型 编辑:程序博客网 时间:2024/06/14 20:27
############################
####14.linux中设备的访问####
############################

####1.设备访问####
1.设备识别
/dev/xdxn                ##硬盘设备/dev/sda1
/dev/cdrom             ##光驱
/dev/mapper/*        ##虚拟设备

2.设备的使用
##《设备的发现》##
fdisk -l                       ##查看真实存在的设备

cat /proc/partitions    ##系统能够识别的设备


blkid                          ##系统能够挂载使用的设备id


df                              ##查看设备被系统使用的情况




##《设备的使用》##
1.设备的挂载
mount         设备        挂载点

mount         /dev/sdb1    /mnt        #把系统中第二块硬盘的第一个分区挂载到/mnt目录上



2.卸载设备

umout        设备|挂载点



如出现以下情况:
[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                 ##and


            -o                 ##or


            -type   

                 f    文件


                d    目录


                c    字符设备
                b    块设备
                s    套节字

                l    链接


                

0 0
原创粉丝点击