#############1.设备访问

 

1.设备的识别

 

/dev/sda                 ###系统中的第一块串口硬盘

/dev/hda                ###系统中第一块并口硬盘

/dev/hdb              ###系统中第二块并口硬盘

/dev/cdrom            ###系统光驱

/dev/mapper/xxx        ###虚拟设备

 

/dev/sdb1         一般会为U盘,如果有sdb存在,则为sdc1,一般挂载在/run/media/XX(用户名)/

 

2.设备的使用

##《设备的发现》##

fdisk -l            ##查看真实存在的设备

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

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

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

 

df  -h(2n次方)  -H10n此方)##查看挂载信息

du -h(显示单位) -s(只统计目录本身) file|dir  ##统计文件大小

 

 

##《设备的使用》##

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##硬链接

 

设备、链接、find_第1张图片 

 

 

设备、链接、find_第2张图片 

 

软链接

软链接是文件的快捷方式,为了节省设备存储快

ln  -s  文件 链接

解释:

节省数据区域(可跨越分区)多个节点对应同一数据区域

软链接节省了数据区域的空间,两个文件有不同的节点号,但一个是通过另一个来访问文件的,所以当原本的文件删除,链接文件也将无法访问文件

 

设备、链接、find_第3张图片 

 

硬链接

硬链接是文件的副本,为了节省设备节点号

ln 文件链接

理解:

节省节点号(不可跨越分区)一个数据区域对应多个节点。

硬链接节省的是节点号,两个文件是一个节点号,但当原本的文件删除,链接文件依然存在

 

设备、链接、find_第4张图片 

 

 

#############3.文件查找

 

1.locate filename##在文件数据库中搜索filename信息,updatedb更新文件数据库

2.

find   查找位置  -条件  条件值 -exec  动作 {} \;

-name

-not              条件

-user

-group

-size

-perm

--maxdepth

--mindepth

-a

-o

 

建立5个文件,更改所以人所有组

设备、链接、find_第5张图片 

 

 

设备、链接、find_第6张图片 

 

 

 

dd if=/dev/zero of=/mnt/file bs=1024 count=10   //切出来一个空的块

dd##数据截取

if##数据模板

of##数据存放文件

bs##数据块大小

count##数据块个数


 

设备、链接、find_第7张图片 

 

 

设备、链接、find_第8张图片