unit4

简介:

14. linux 系统中设备的访问

 1.设备的识别    v  d  a  /dev/vda

串口硬盘 sata

并口硬盘

/dev/sda1 串口硬盘第一块的第一分区

/dev/sdb1   串口硬盘第二块的第一分区

/dev/cdrom  光驱

/dev/mapper/   虚拟设备  control   

/dev/xdxn       硬盘设备

 2.设备的使用

设备的发现

fdisk -l 查看系统真实存在磁盘  在root下查看

cat /proc/partitions  查看系统能识别的设备

blkid   查看系统能够挂在使用的设备id

df    查看设备被系统使用的情况 如果没有挂在读的是 "/"  下的文件

df -h     h 2的n次方

df -H     H 10的n次方   10的3次方是1000  2的10次方是1024  两个相差24

设备的使用

1.设备的挂载

mount    设备  挂在点

mount   /dev/sdb1  /mnt   

umount  跟挂在设备或者挂在目录(哪个字少写哪个)

卸载设备

umount  设备|挂载点

如果出现

lsof -vm 设备

fuser -kvm (老李建议使用) 设备|挂载点 -k kill -v view显示  -m 扫描设备

 

   U盘随插即挂载

2G

10G

  

grep bash$ /etc/passwd

root:x:0:0:root:/root:/bin/bash

kiosk:x:1000:1000:kiosk:/home/kiosk:/bin/bash

      属性在节点里

  软硬链接

ls -i  查看文件节点号

ln -s /file file1 软链接(一个节点可对应多个区)绝对路径

ln /file /file1 硬链接(一个文件可对应多个节点))

软链接:

touch /mnt/file

ln -s /mnt/file /opt

ls -li    :一个文件应多个分区

cat /opt/file   有结果,但为空内容

rm -fr /mnt/file 删除源文件,链接失效

cat /opt/file 文件不存在

硬链接:

rm -fr /opt/file

touch /mnt/file

ln /mnt/file /opt         硬链接

ll                              节点数加1

ln /mnt/file /opt/file2硬链接

ll节点数再加1

ln /mnt/file /opt/file3硬链接

ll节点数再加1

rm -fr /opt/file

ll节点数减1

一个文件(/mnt/file)对应多个节点(/optfile | /opt/file2 | /opt/file3)

文件查找

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

 

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

          -name           名字

-not 不是(条件)

-user用户名

-group 组名称

  -size  大小

-perm

--maxdepth

--mixdepth

-a       并且and

-o或者or

find /mnt -user student -a group linux      

find /mnt -user student -o group linux

模块  文件名字  大小 字节

 

dd if=/dev/zero of=/mnt/file1 bs=1024 count=10  

    输入文件     输出文件       字节

find /mnt size +10k   在文件夹/mnt下查找大小在10k以上的文件

find /mnt size 10k    在文件夹/mnt下查找文件大小等于10k的文件

find /mnt size -10k   在文件夹/mnt下查找文件大小小于10k的文件

本文转自   Taxing祥   51CTO博客,原文链接:http://blog.51cto.com/12118369/1865829

相关文章
|
存储 缓存 Java
Null Nothing Unit|学习笔记
快速学习 Null Nothing Unit。
103 0
Null Nothing Unit|学习笔记
|
Linux 开发工具
|
Linux 数据安全/隐私保护 Shell
|
开发工具
|
开发工具 缓存 Linux
|
Shell 数据安全/隐私保护