项目实训(树莓派)(十)树莓派4B下的ubuntu系统下命令行的使用-设备管理部分

前言

通过前面的实验,我们已经将关于Ubuntu系统的文件管理和文件编辑和系统管理、磁盘管理和文件传输和网络通讯的命令行做完了,接下来我们将进行关于linux设备管理部分的linux命令行实验。

实验目的

1.掌握Ubuntu系统下文件系统中设备管理部分命令行的原理及使用

实验内容

本次实验主要是掌握Linux系统下的设备管理部分的使用,主要包括以下内容:

第七部分(设备管理部分):
1.mount命令 – 文件系统挂载
2.MAKEDEV命令 – 建立设备
3.setleds命令 – 设定键盘上方三个 LED 的状态
4.lspci命令 – 显示当前设备所有PCI总线信息
5.sensors命令 – 检测服务器内部温度及电压

实验环境

树莓派4B,系统为Ubuntu 20.10系统 。实验的编程环境为Terminal终端程序

实验步骤

1.mount命令 – 文件系统挂载

(1)命令格式

mount [参数]

(2)命令功能
mount命令用于加载文件系统到指定的加载点。此命令的最常用于挂载CD-ROM,使我们可以访问CD-ROM中的数据,因为你将光盘插入CD-ROM中,Linux并不会自动挂载,必须使用Linux mount命令来手动完成挂载。
注:CD-ROM ,光盘只读存储器,一种能够存储大量数据的外部存储媒体。
(3)命令参数

参数功能说明
-t指定挂载类型
-l显示已加载的文件系统列表
-h显示帮助信息并退出
-d只列出文本文件,本参数需配合”-l”参数使用
-V显示程序版本
-n加载没有写入文件“/etc/mtab”中的文件系统
-r将文件系统加载为只读模式
-a加载文件“/etc/fstab”中描述的所有文件系统

(4)使用范例
例一:查看版本:
命令:

mount -V

输出:
在这里插入图片描述

例二:启动所有挂载:
命令:

mount -a

例三:挂载 /dev/cdrom 到 /mnt:
命令:

mount /dev/cdrom /mnt

例四:挂载nfs格式文件系统:
命令:

mount -t nfs /123 /mnt 

**例五:挂载第一块盘的第一个分区到/etc目录 **
命令:

mount -t ext4 -o loop,default /dev/sda1 /etc

2.MAKEDEV命令 – 建立设备

(1)命令格式

MAKEDEV [参数]

(2)命令功能
MAKEDEV是一个脚本程序, 用于在 /dev 目录下建立设备, 通过这些设备文件可以 访问位于内核的驱动程序。
MAKEDEV 脚本创建静态的设备节点,通常位于/dev目录下。

(3)命令参数

参数功能说明
-v显示出执行的每一个动作
-n并不做真正的更新, 只是显示一下它的执行效果
-d删除设备文件

(4)使用范例
在这里插入图片描述

例一:显示出执行的每一个动作:
命令:

MAKEDEV -v update

输出:
在这里插入图片描述

例二:删除设备:
命令:

MAKEDEV -d device

3.setleds命令 – 设定键盘上方三个 LED 的状态

(1)命令格式

setleds [参数]

(2)命令功能
setleds即是英文词组“set leds”的合并,翻译为中文就是设置LED灯。setleds命令用来设定键盘上方三个 LED 灯的状态。在 Linux 中,每一个虚拟主控台都有独立的设定。

(3)命令参数

参数功能说明
-F设定虚拟主控台的状态
-D改变虚拟主控台的状态和预设的状态
-L直接改变 LED 显示的状态
+num/-num将数字键打开或关闭
+caps/-caps把大小写键打开或关闭
+scroll /-scroll把选项键打开或关闭

(4)使用范例
例一:控制键盘灯num灯亮和灯灭:
命令:

setleds +num //灯亮
setleds -num //灯灭

例二:控制键盘的大小写键打开或关闭,键盘指示灯亮与灭:
命令:

setleds +caps 
setleds -caps 

例三:控制键盘的选项键打开或关闭,键盘指示灯亮与灭:
命令:

setleds +scroll 

输出:

例四:对三灯的亮与灭的情况进行组合,分别设置为数字灯亮,大小写灯灭,选项键scroll灯灭:
命令:

setleds +num -caps -scroll 

4.lspci命令 – 显示当前设备所有PCI总线信息

(1)命令格式

lspci [参数]

(2)命令功能
lspci命令用于显示当前主机的所有PCI总线信息,以及所有已连接的PCI设备信息。 现在主流设备如网卡储存等都采用PCI总线

(3)命令参数

参数功能说明
-n以数字方式显示PCI厂商和设备代码
-t以树状结构显示PCI设备的层次关系;
-b以总线为中心的视图
-s仅显示指定总线插槽的设备和功能块信息
-i指定PCI编号列表文件,不使用默认文件
-m以机器可读方式显示PCI设备信息

(4)使用范例
例一:显示当前主机的所有PCI总线信息:
命令:

lspci

输出:
在这里插入图片描述

例二:以树状结构显示PCI设备的层次关系:
命令:

lspci -t

输出:
在这里插入图片描述

5.sensors命令 – 检测服务器内部温度及电压

在这里插入图片描述

(1)命令格式

sensors

(2)命令功能
sensors命令用于检测服务器内部降温系统是否健康,可以监控主板,CPU的工作电压,风扇转速、温度等数据 。

(3)使用范例
例一:检测cpu工作电压,温度等:
命令:

sensors 

输出:
在这里插入图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值