linux运维基础篇 unit14

简介:

   14.linux中设备的访问


 

1.设备访问

1.设备识别

/dev/xdxn                          ##硬盘设备/dev/sda1

/dev/cdrom                         ##光驱

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

 

2.设备的使用

##《设备的发现》##

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

wKiom1j6IDOQp-kJAABpPPbMdJU134.jpg-wh_50

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

wKioL1j6IFOzT1m6AAAqcVGPnP8136.jpg-wh_50

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

wKiom1j6IGWQwy4bAABFMlRyjt4818.jpg-wh_50

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

 wKioL1j6IHDgq_vlAAA47_wEsH4158.jpg-wh_50

 

##《设备的使用》##

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扫描设备

 wKiom1j6IKLQgdHBAAAlzB3SBk8764.jpg-wh_50

 

####2.软硬链接###

ls -i                       ##查看文件节点号

wKioL1j6ILuzxtSIAAAtgXLjW-s436.jpg-wh_50

ln -s /file /file1          ##软链接

wKiom1j6IMbQ9gHIAAAoM4WGGVY318.jpg-wh_50

ln /file /file1             ##硬链接

 

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

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

wKioL1j6IOaQGRbKAABweNLorm4485.jpg-wh_50

wKiom1j6IOayX_iWAAA37-zUo2g370.jpg-wh_50



2.find

 wKioL1j6IVmzhjf6AABkFQ6dd20006.jpg-wh_50

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

            -name

            -not条件

            -user

            -group

            -size

            -perm

            --mindepth

             -a

            -o

             -typef文件

                    d目录

                    c字符设备

                    b块设备

                    s套节字

                    l链接

wKiom1j6IfuzmYkgAAA1QOR4VBo555.jpg-wh_50

wKiom1j6IfuSSjClAAA0GN0eJlI837.jpg-wh_50

wKioL1j6IfyDGcndAAAkWlnPNGs729.jpg-wh_50

find /mnt -user student

find /mnt -group linux

wKioL1j6IXTzQwyWAABCakXy1n8519.jpg-wh_50

find /mnt -user student -a -group linux

find /mnt -user student -o -group linux

find /mnt -user student -a -group linux

find /mnt -user student

find /mnt -user student -a -not -group linux

 wKiom1j6IZnjKjCPAAAllqVhogg707.jpg-wh_50

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

dd if=/dev/zero of=/mnt/file2 bs=1024 count=20

dd if=/dev/zero of=/mnt/file3 bs=1024 count=30

 wKioL1j6IbSz2KJDAABSONUCyBU938.jpg-wh_50

find /mnt -size 10k

find /mnt -size -10k

find /mnt -size +10k

 wKioL1j6IdrSc1OnAABIixzLchA548.jpg-wh_50










本文转自 漂浮的天堂  51CTO博客,原文链接:http://blog.51cto.com/12774215/1919823,如需转载请自行联系原作者
目录
相关文章
|
10天前
|
运维 监控 安全
盘点Linux服务器运维管理面板
随着云计算和大数据技术的迅猛发展,Linux服务器在运维管理中扮演着越来越重要的角色。传统的Linux服务器管理方式已经无法满足现代企业的需求,因此,高效、安全、易用的运维管理面板应运而生。
|
2月前
|
运维 监控 网络协议
|
18天前
|
缓存 运维 监控
【运维必备知识】Linux系统平均负载与top、uptime命令详解
系统平均负载是衡量Linux服务器性能的关键指标之一。通过使用 `top`和 `uptime`命令,可以实时监控系统的负载情况,帮助运维人员及时发现并解决潜在问题。理解这些工具的输出和意义是确保系统稳定运行的基础。希望本文对Linux系统平均负载及相关命令的详细解析能帮助您更好地进行系统运维和性能优化。
41 3
|
2月前
|
存储 运维 搜索推荐
|
2月前
|
运维 网络协议 安全
Linux安全运维--一篇文章全部搞懂iptables
Linux安全运维--一篇文章全部搞懂iptables
45 1
|
3月前
|
运维 监控 Linux
深入理解Linux系统运维:命令行工具的力量
【9月更文挑战第14天】在Linux的世界里,命令行工具是系统管理员的瑞士军刀。本文将带你领略命令行的魅力,从基础操作到高级技巧,让你的运维工作更加高效和精准。准备好了吗?让我们一起开启这段探索之旅!
|
2月前
|
Web App开发 运维 安全
1Panel:一个现代化、开源的 Linux 服务器运维管理面板
1Panel:一个现代化、开源的 Linux 服务器运维管理面板
|
4月前
|
存储 运维 监控
运维.Linux下执行定时任务(中:Cron的常用替代方案)
本文是关于Linux下执行定时任务系列的第二部分,主要探讨除了Cron之外的常用替代方案。介绍了Systemd Timers、Anacron及at命令三种工具,它们分别适用于不同场景下的定时任务需求。文章详细分析了每种工具的特点、工作原理、基本使用方法及其高级功能,并对比了它们各自的优缺点,帮助读者根据实际情况选择最适合的定时任务解决方案。此外,还提供了指向具体实例和进一步阅读材料的链接。
155 4
运维.Linux下执行定时任务(中:Cron的常用替代方案)
|
4月前
|
图形学 开发者 存储
超越基础教程:深度拆解Unity地形编辑器的每一个隐藏角落,让你的游戏世界既浩瀚无垠又细节满满——从新手到高手的全面技巧升级秘籍
【8月更文挑战第31天】Unity地形编辑器是游戏开发中的重要工具,可快速创建复杂多变的游戏环境。本文通过比较不同地形编辑技术,详细介绍如何利用其功能构建广阔且精细的游戏世界,并提供具体示例代码,展示从基础地形绘制到植被与纹理添加的全过程。通过学习这些技巧,开发者能显著提升游戏画面质量和玩家体验。
162 3
|
3月前
|
消息中间件 运维 Linux
linux之centos运维kafka
linux之centos运维kafka