网站建设类论文格式/竞价开户推广
Linux常用命令之df命令
文章目录
- Linux常用命令之df命令
- 常用命令之`df`
- 背景介绍
- 总结
作者简介
听雨:一名在一线从事多年研发的程序员,从事网站后台开发,熟悉java技术栈,对前端技术也有研究,同时也是一名骑行爱好者。
Darren:一个工作经验用了N年的,资深划水人士,除了工作无其他爱好
口号:记录在开发中遇到日常问题、棘手问题的解法和思路
常用命令之df
背景介绍
df
于显示系统中所有文件系统的磁盘空间使用情况,可以提供磁盘已用大小、总大小、可用空间、已用空间以及挂载点灯信息,是Linux中基本命令之一。
常用参数
参数 | 解释 |
---|---|
-a | 显示所有文件系统 |
-h | 更已读的方式显示 |
-H | 以1kb=1000b为单位换算 |
-i | 显示索引字节信息 |
-k | 显示时的块大小 |
-l | 只显示本地文件系统 |
-t | 只展示指定类型的文件系统 |
-T | 显示文件系统类型 |
-sync | 在获取磁盘使用信息前先执行sync同步命令 |
例如
默认情况下,df只显示具有可用空间的文件系统。使用-a参数可以显示所有文件系统,包括那些没有挂载的。
root@master:~/temp/df# df
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 1420544 1288 1419256 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 152426844 35996080 109703968 25% /
tmpfs 7102712 28 7102684 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
/dev/sda2 1992552 258320 1612992 14% /boot
overlay 152426844 35996080 109703968 25% /var/lib/docker/overlay2/4faf7ecb6ebe8f8b2ab43f185eb054e52302c91321ab0abdd4ad6c4ec4fab018/merged
overlay 152426844 35996080 109703968 25% /var/lib/docker/overlay2/07579c76864d8db0e054ccf6fec1eef9522883de063685f55b5143539ce3b36e/merged
overlay 152426844 35996080 109703968 25% /var/lib/docker/overlay2/1750ec67b9fe01f114dfc060bf7341a1ac5d4980390a852ff2cf5fab960202e9/merged
overlay 152426844 35996080 109703968 25% /var/lib/docker/overlay2/4399b617478c7c610556b64aa87b00a756867cedee44aed443209e8897af9091/merged
overlay 152426844 35996080 109703968 25% /var/lib/docker/overlay2/6b9f8b5f8b5969a8b67f11901f87ed76412ea5da0d6816f16b41c790a13fd913/merged
tmpfs 1420540 4 1420536 1% /run/user/1000
root@master:~/temp/df#
# 对比一下
root@master:~/temp/df# df -a
Filesystem 1K-blocks Used Available Use% Mounted on
sysfs 0 0 0 - /sys
proc 0 0 0 - /proc
udev 7044464 0 7044464 0% /dev
devpts 0 0 0 - /dev/pts
tmpfs 1420544 1288 1419256 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 152426844 35996012 109704036 25% /
securityfs 0 0 0 - /sys/kernel/security
tmpfs 7102712 28 7102684 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
cgroup2 0 0 0 - /sys/fs/cgroup
pstore 0 0 0 - /sys/fs/pstore
bpf 0 0 0 - /sys/fs/bpf
systemd-1 - - - - /proc/sys/fs/binfmt_misc
hugetlbfs 0 0 0 - /dev/hugepages
mqueue 0 0 0 - /dev/mqueue
debugfs 0 0 0 - /sys/kernel/debug
tracefs 0 0 0 - /sys/kernel/tracing
fusectl 0 0 0 - /sys/fs/fuse/connections
configfs 0 0 0 - /sys/kernel/config
none 0 0 0 - /run/credentials/systemd-sysusers.service
/dev/sda2 1992552 258320 1612992 14% /boot
binfmt_misc 0 0 0 - /proc/sys/fs/binfmt_misc
overlay 152426844 35996012 109704036 25% /var/lib/docker/overlay2/4faf7ecb6ebe8f8b2ab43f185eb054e52302c91321ab0abdd4ad6c4ec4fab018/merged
overlay 152426844 35996012 109704036 25% /var/lib/docker/overlay2/07579c76864d8db0e054ccf6fec1eef9522883de063685f55b5143539ce3b36e/merged
overlay 152426844 35996012 109704036 25% /var/lib/docker/overlay2/1750ec67b9fe01f114dfc060bf7341a1ac5d4980390a852ff2cf5fab960202e9/merged
overlay 152426844 35996012 109704036 25% /var/lib/docker/overlay2/4399b617478c7c610556b64aa87b00a756867cedee44aed443209e8897af9091/merged
overlay 152426844 35996012 109704036 25% /var/lib/docker/overlay2/6b9f8b5f8b5969a8b67f11901f87ed76412ea5da0d6816f16b41c790a13fd913/merged
nsfs 0 0 0 - /run/docker/netns/f3710e73563a
nsfs 0 0 0 - /run/docker/netns/10fa49d5fd1c
nsfs 0 0 0 - /run/docker/netns/1bb1055b3183
nsfs 0 0 0 - /run/docker/netns/0ef401d290d8
nsfs 0 0 0 - /run/docker/netns/38e83208bfad
tmpfs 1420540 4 1420536 1% /run/user/1000
root@master:~/temp/df#
更宜读的方式
root@master:~/temp/df# df -h
Filesystem Size Used Avail Use% Mounted on
tmpfs 1.4G 1.3M 1.4G 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 146G 35G 105G 25% /
tmpfs 6.8G 28K 6.8G 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 2.0G 253M 1.6G 14% /boot
overlay 146G 35G 105G 25% /var/lib/docker/overlay2/4faf7ecb6ebe8f8b2ab43f185eb054e52302c91321ab0abdd4ad6c4ec4fab018/merged
overlay 146G 35G 105G 25% /var/lib/docker/overlay2/07579c76864d8db0e054ccf6fec1eef9522883de063685f55b5143539ce3b36e/merged
overlay 146G 35G 105G 25% /var/lib/docker/overlay2/1750ec67b9fe01f114dfc060bf7341a1ac5d4980390a852ff2cf5fab960202e9/merged
overlay 146G 35G 105G 25% /var/lib/docker/overlay2/4399b617478c7c610556b64aa87b00a756867cedee44aed443209e8897af9091/merged
overlay 146G 35G 105G 25% /var/lib/docker/overlay2/6b9f8b5f8b5969a8b67f11901f87ed76412ea5da0d6816f16b41c790a13fd913/merged
tmpfs 1.4G 4.0K 1.4G 1% /run/user/1000
root@master:~/temp/df#
按照1000的进位展示,所以有时候会觉得不太准确
root@master:~/temp/df# df -H
Filesystem Size Used Avail Use% Mounted on
tmpfs 1.5G 1.4M 1.5G 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 157G 37G 113G 25% /
tmpfs 7.3G 29k 7.3G 1% /dev/shm
tmpfs 5.3M 0 5.3M 0% /run/lock
/dev/sda2 2.1G 265M 1.7G 14% /boot
overlay 157G 37G 113G 25% /var/lib/docker/overlay2/4faf7ecb6ebe8f8b2ab43f185eb054e52302c91321ab0abdd4ad6c4ec4fab018/merged
overlay 157G 37G 113G 25% /var/lib/docker/overlay2/07579c76864d8db0e054ccf6fec1eef9522883de063685f55b5143539ce3b36e/merged
overlay 157G 37G 113G 25% /var/lib/docker/overlay2/1750ec67b9fe01f114dfc060bf7341a1ac5d4980390a852ff2cf5fab960202e9/merged
overlay 157G 37G 113G 25% /var/lib/docker/overlay2/4399b617478c7c610556b64aa87b00a756867cedee44aed443209e8897af9091/merged
overlay 157G 37G 113G 25% /var/lib/docker/overlay2/6b9f8b5f8b5969a8b67f11901f87ed76412ea5da0d6816f16b41c790a13fd913/merged
tmpfs 1.5G 4.1k 1.5G 1% /run/user/1000
root@master:~/temp/df#
显示节点信息
root@master:~/temp/df# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
tmpfs 1775678 934 1774744 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 9699328 491361 9207967 6% /
tmpfs 1775678 2 1775676 1% /dev/shm
tmpfs 1775678 3 1775675 1% /run/lock
/dev/sda2 131072 320 130752 1% /boot
overlay 9699328 491361 9207967 6% /var/lib/docker/overlay2/4faf7ecb6ebe8f8b2ab43f185eb054e52302c91321ab0abdd4ad6c4ec4fab018/merged
overlay 9699328 491361 9207967 6% /var/lib/docker/overlay2/07579c76864d8db0e054ccf6fec1eef9522883de063685f55b5143539ce3b36e/merged
overlay 9699328 491361 9207967 6% /var/lib/docker/overlay2/1750ec67b9fe01f114dfc060bf7341a1ac5d4980390a852ff2cf5fab960202e9/merged
overlay 9699328 491361 9207967 6% /var/lib/docker/overlay2/4399b617478c7c610556b64aa87b00a756867cedee44aed443209e8897af9091/merged
overlay 9699328 491361 9207967 6% /var/lib/docker/overlay2/6b9f8b5f8b5969a8b67f11901f87ed76412ea5da0d6816f16b41c790a13fd913/merged
tmpfs 355135 25 355110 1% /run/user/1000
root@master:~/temp/df#
显示块大小
root@master:~/temp/df# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 1420544 1288 1419256 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 152426844 35996536 109703512 25% /
tmpfs 7102712 28 7102684 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
/dev/sda2 1992552 258320 1612992 14% /boot
overlay 152426844 35996536 109703512 25% /var/lib/docker/overlay2/4faf7ecb6ebe8f8b2ab43f185eb054e52302c91321ab0abdd4ad6c4ec4fab018/merged
overlay 152426844 35996536 109703512 25% /var/lib/docker/overlay2/07579c76864d8db0e054ccf6fec1eef9522883de063685f55b5143539ce3b36e/merged
overlay 152426844 35996536 109703512 25% /var/lib/docker/overlay2/1750ec67b9fe01f114dfc060bf7341a1ac5d4980390a852ff2cf5fab960202e9/merged
overlay 152426844 35996536 109703512 25% /var/lib/docker/overlay2/4399b617478c7c610556b64aa87b00a756867cedee44aed443209e8897af9091/merged
overlay 152426844 35996536 109703512 25% /var/lib/docker/overlay2/6b9f8b5f8b5969a8b67f11901f87ed76412ea5da0d6816f16b41c790a13fd913/merged
tmpfs 1420540 4 1420536 1% /run/user/1000
root@master:~/temp/df#
显示本地系统,有网络盘则不显示
root@master:~/temp/df# df -l
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 1420544 1288 1419256 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv 152426844 35996616 109703432 25% /
tmpfs 7102712 28 7102684 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
/dev/sda2 1992552 258320 1612992 14% /boot
overlay 152426844 35996616 109703432 25% /var/lib/docker/overlay2/4faf7ecb6ebe8f8b2ab43f185eb054e52302c91321ab0abdd4ad6c4ec4fab018/merged
overlay 152426844 35996616 109703432 25% /var/lib/docker/overlay2/07579c76864d8db0e054ccf6fec1eef9522883de063685f55b5143539ce3b36e/merged
overlay 152426844 35996616 109703432 25% /var/lib/docker/overlay2/1750ec67b9fe01f114dfc060bf7341a1ac5d4980390a852ff2cf5fab960202e9/merged
overlay 152426844 35996616 109703432 25% /var/lib/docker/overlay2/4399b617478c7c610556b64aa87b00a756867cedee44aed443209e8897af9091/merged
overlay 152426844 35996616 109703432 25% /var/lib/docker/overlay2/6b9f8b5f8b5969a8b67f11901f87ed76412ea5da0d6816f16b41c790a13fd913/merged
tmpfs 1420540 4 1420536 1% /run/user/1000
root@master:~/temp/df#
指定文件类型查看
root@master:~/temp/df# df -t tmpfs
Filesystem 1K-blocks Used Available Use% Mounted on
tmpfs 1420544 1288 1419256 1% /run
tmpfs 7102712 28 7102684 1% /dev/shm
tmpfs 5120 0 5120 0% /run/lock
tmpfs 1420540 4 1420536 1% /run/user/1000
root@master:~/temp/df#
显示文件类型
root@master:~/temp/df# df -T
Filesystem Type 1K-blocks Used Available Use% Mounted on
tmpfs tmpfs 1420544 1288 1419256 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv ext4 152426844 35996900 109703148 25% /
tmpfs tmpfs 7102712 28 7102684 1% /dev/shm
tmpfs tmpfs 5120 0 5120 0% /run/lock
/dev/sda2 ext4 1992552 258320 1612992 14% /boot
overlay overlay 152426844 35996900 109703148 25% /var/lib/docker/overlay2/4faf7ecb6ebe8f8b2ab43f185eb054e52302c91321ab0abdd4ad6c4ec4fab018/merged
overlay overlay 152426844 35996900 109703148 25% /var/lib/docker/overlay2/07579c76864d8db0e054ccf6fec1eef9522883de063685f55b5143539ce3b36e/merged
overlay overlay 152426844 35996900 109703148 25% /var/lib/docker/overlay2/1750ec67b9fe01f114dfc060bf7341a1ac5d4980390a852ff2cf5fab960202e9/merged
overlay overlay 152426844 35996900 109703148 25% /var/lib/docker/overlay2/4399b617478c7c610556b64aa87b00a756867cedee44aed443209e8897af9091/merged
overlay overlay 152426844 35996900 109703148 25% /var/lib/docker/overlay2/6b9f8b5f8b5969a8b67f11901f87ed76412ea5da0d6816f16b41c790a13fd913/merged
tmpfs tmpfs 1420540 4 1420536 1% /run/user/1000
root@master:~/temp/df#
我习惯用的有df -TH
显示容量情况
root@master:~/temp/df# df -Th
Filesystem Type Size Used Avail Use% Mounted on
tmpfs tmpfs 1.4G 1.3M 1.4G 1% /run
/dev/mapper/ubuntu--vg-ubuntu--lv ext4 146G 35G 105G 25% /
tmpfs tmpfs 6.8G 28K 6.8G 1% /dev/shm
tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock
/dev/sda2 ext4 2.0G 253M 1.6G 14% /boot
overlay overlay 146G 35G 105G 25% /var/lib/docker/overlay2/4faf7ecb6ebe8f8b2ab43f185eb054e52302c91321ab0abdd4ad6c4ec4fab018/merged
overlay overlay 146G 35G 105G 25% /var/lib/docker/overlay2/07579c76864d8db0e054ccf6fec1eef9522883de063685f55b5143539ce3b36e/merged
overlay overlay 146G 35G 105G 25% /var/lib/docker/overlay2/1750ec67b9fe01f114dfc060bf7341a1ac5d4980390a852ff2cf5fab960202e9/merged
overlay overlay 146G 35G 105G 25% /var/lib/docker/overlay2/4399b617478c7c610556b64aa87b00a756867cedee44aed443209e8897af9091/merged
overlay overlay 146G 35G 105G 25% /var/lib/docker/overlay2/6b9f8b5f8b5969a8b67f11901f87ed76412ea5da0d6816f16b41c790a13fd913/merged
tmpfs tmpfs 1.4G 4.0K 1.4G 1% /run/user/1000
root@master:~/temp/df#
总结
df命令是Linux系统中不可或缺的工具之一,可以让我们对磁盘使用情况有个直观的认识,通过使用df命令加上对应的参数可以完成不同的使用场景,从而更好地管理磁盘资源。
参考:《Linux常用命令自学手册》
相关文章:

【Linux常用命令】之df命令
Linux常用命令之df命令 文章目录 Linux常用命令之df命令常用命令之df背景介绍 总结 作者简介 听雨:一名在一线从事多年研发的程序员,从事网站后台开发,熟悉java技术栈,对前端技术也有研究,同时也是一名骑行爱好者。 D…...

2024年起重信号司索工(建筑特殊工种)证模拟考试题库及起重信号司索工(建筑特殊工种)理论考试试题
题库来源:安全生产模拟考试一点通公众号小程序 2024年起重信号司索工(建筑特殊工种)证模拟考试题库及起重信号司索工(建筑特殊工种)理论考试试题是由安全生产模拟考试一点通提供,起重信号司索工(建筑特殊工种)证模拟考试题库是根据起重信号司索工(建筑特…...

AWS全服务历史年表:发布日期、GA和服务概述一览 (全)
我一直在尝试从各种角度撰写关于Amazon Web Services(AWS)的信息和魅力。由于我喜欢技术历史,这次我总结了AWS服务发布的历史年表。 虽然AWS官方也通过“Whats New”发布了官方公告,但我一直希望能有一篇文章将公告日期、GA日期&…...

Leetcode 2824. 统计和小于目标的下标对数目
2824. 统计和小于目标的下标对数目 2824. 统计和小于目标的下标对数目 一、题目描述二、我的想法 一、题目描述 给你一个下标从 0 开始长度为 n 的整数数组 nums 和一个整数 target ,请你返回满足 0 < i < j < n 且 nums[i] nums[j] < target 的下标对…...

TCP服务器主动断开客户端
自定义消息函数 afx_msg LRESULT CbaseMFCprojectDlg::OnOnsocketbartender(WPARAM wParam, LPARAM lParam) WPARAM wParam:消息来源 res recv(wParam, cs, 65535, 0);获取这个客户端端口socket通道里面的信息长度为65535存放在cs里面 如果获取得到res0即是说明该客户端已经断…...

接口自动化中json.dumps()跟json.loads()区别详解
接口自动化中对于参数处理经常会用到json.dumps()跟json.loads(),下面主要分享一下自己使用总结 1.主要区别 json.dumps() 用于将字典转换为字符串格式 json.loads()用于将字符串转换为字典格式 import jsondict1 {"name":"amy","gender":woma…...

计算机网络-配置双机三层互联(静态路由方式)
目录 交换机工作原理路由器工作原理路由信息表组成部分路由器发决策 ARP工作原理配置双机三层互联(静态路由方式) 交换机工作原理 MAC自学习过程 初始状态: 刚启动的交换机的MAC地址表是空的。 学习过程: 当交换机收到一个数据帧…...

ES(Elasticsearch)常用的函数有哪些?
【电子书大全】内含上千本顶级编程书籍,是程序员必备的电子书资源包,并且会不断地更新,助你在编程的道路上更上一层楼! 链接: https://pan.baidu.com/s/1yhPJ9LmS_z5TdgIgxs9NvQ?pwdyyds > 提取码: yyds Elasticsearch&#x…...

【计算机网络】ICMP报文实验
一:实验目的 1:掌握ICMP报文的各种类型及其代码。 2:掌握ICMP报文的格式。 3:深入理解TTL的含义(Time to Live,生存时间)。 二:实验仪器设备及软件 硬件:RCMS-C服务器…...

transformers进行学习率调整lr_scheduler(warmup)
一、get_scheduler实现warmup 1、warmup基本思想 Warmup(预热)是深度学习训练中的一种技巧,旨在逐步增加学习率以稳定训练过程,特别是在训练的早期阶段。它主要用于防止在训练初期因学习率过大导致的模型参数剧烈波动或不稳定。…...

智能优化算法之灰狼优化算法(GWO)
智能优化算法是一类基于自然界中生物、物理或社会现象的优化技术。这些算法通过模拟自然界中的一些智能行为,如遗传学、蚁群觅食、粒子群体运动等,来解决复杂的优化问题。智能优化算法广泛应用于各种工程和科学领域,因其具有全局搜索能力、鲁…...

昇思25天学习打卡营第17天|计算机视觉
昇思25天学习打卡营第17天 文章目录 昇思25天学习打卡营第17天ShuffleNet图像分类ShuffleNet网络介绍模型架构Pointwise Group ConvolutionChannel ShuffleShuffleNet模块构建ShuffleNet网络 模型训练和评估训练集准备与加载模型训练模型评估模型预测 打卡记录 ShuffleNet图像分…...

Windows图形界面(GUI)-MFC-C/C++ - 键鼠操作
公开视频 -> 链接点击跳转公开课程博客首页 -> 链接点击跳转博客主页 目录 MFC鼠标 派发流程 鼠标消息(客户区) 鼠标消息(非客户) 坐标处理 客户区 非客户 坐标转换 示例代码 MFC键盘 击键消息 虚拟键代码 键状态 MFC鼠标 派发流程 消息捕获&#…...

Angular 18.2.0 的新功能增强和创新
一.Angular 增强功能 Angular 是一个以支持开发强大的 Web 应用程序而闻名的平台,最近发布了 18.2.0 版本。此更新带来了许多新功能和改进,进一步增强了其功能和开发人员体验。在本文中,我们将深入探讨 Angular 18.2.0 为开发人员社区提供的…...

matlab 小数取余 rem 和 mod有 bug
目录 前言Matlab取余函数1 mod 函数1.1 命令行输入1.2 命令行输出 2 rem 函数2.1 命令行输入2.2 命令行输出 分析原因注意 前言 在 Matlab 代码中mod(0.11, 0.1) < 0.01 判断为真,mod(1.11, 0.1) < 0.01判断为假,导致出现意料外的结果。 结果发现…...

Avalonia中的数据模板
文章目录 1. 介绍和概述什么是数据模板:数据模板的用途:2. 定义数据模板在XAML中定义数据模板:在代码中定义数据模板:3. 使用数据模板在控件中使用数据模板:数据模板选择器:定义数据模板选择器:在XAML中使用数据模板选择器:4. 复杂数据模板使用嵌套数据模板:使用模板绑…...

Sqlmap中文使用手册 - Techniques模块参数使用
目录 1. Techniques模块的帮助文档2. 各个参数的介绍2.1 --techniqueTECH2.2 --time-secTIMESEC2.3 --union-colsUCOLS2.4 --union-charUCHAR2.5 --union-fromUFROM2.6 --dns-domainDNS2.7 --second-urlSEC2.8 --second-reqSEC 1. Techniques模块的帮助文档 Techniques:These o…...

科普文:kubernets原理
kubernetes 已经成为容器编排领域的王者,它是基于容器的集群编排引擎,具备扩展集群、滚动升级回滚、弹性伸缩、自动治愈、服务发现等多种特性能力。 本文将带着大家快速了解 kubernetes ,了解我们谈论 kubernetes 都是在谈论什么。 一、背…...

GO-学习-02-常量
常量是不变的 const package main import "fmt"func main() {//常量定义时必须赋值const pi 3.1415926const e 2.718//一次声明多个常量const(a 1b 2c "ihan")const(n1 100n2n3)//n2,n3也是100 同时声明多个常量时,如果省略了值则表示和…...

Vue系列面试题
大家好,我是有用就扩散,有用就点赞。 1.Vue中组件间有哪些通信方式? 父子组件通信: (1)props | $emit (接收父组件数据 | 传数据给父组件) (2)ref | $refs&a…...

等级保护 总结2
网络安全等级保护解决方案的主打产品: HiSec Insight安全态势感知系统、 FireHunter6000沙箱、 SecoManager安全控制器、 HiSecEngine USG系列防火墙和HiSecEngine AntiDDoS防御系统。 华为HiSec Insight安全态势感知系统是基于商用大数据平台FusionInsight的A…...

关于Redis(热点数据缓存,分布式锁,缓存安全(穿透,击穿,雪崩));
热点数据缓存: 为了把一些经常访问的数据,放入缓存中以减少对数据库的访问频率。从而减少数据库的压力,提高程序的性能。【内存中存储】成为缓存; 缓存适合存放的数据: 查询频率高且修改频率低 数据安全性低 作为缓存的组件: redis组件 memory组件 e…...

【北京迅为】《i.MX8MM嵌入式Linux开发指南》-第三篇 嵌入式Linux驱动开发篇-第四十七章 字符设备和杂项设备总结回顾
i.MX8MM处理器采用了先进的14LPCFinFET工艺,提供更快的速度和更高的电源效率;四核Cortex-A53,单核Cortex-M4,多达五个内核 ,主频高达1.8GHz,2G DDR4内存、8G EMMC存储。千兆工业级以太网、MIPI-DSI、USB HOST、WIFI/BT…...

C#初级——枚举
枚举 枚举是一组命名整型常量。 enum 枚举名字 { 常量1, 常量2, …… 常量n }; 枚举的常量是由 , 分隔的列表。并且,在这个整型常量列表中,通常默认第一位枚举符号的值为0,此后的枚举符号的值都比前一位大1。 在将枚举赋值给 int 类型的…...

Linux 动静态库
一、动静态库 1、库的理解 库其实是给我们提供方法的实现,如上面的对于printf函数的实现就是在库中实现的,而这个库也就是c标准库,本质也是文件,也有对应的路径 2、区别 静态库是指编译链接时,把库文件的代码全部加入…...

微信小游戏之 三消(一)
首先设定一下 单个 方块 cell 类: 类定义和属性 init 方法 用于初始化方块,接收游戏实例、数据、宽度、道具类型和位置。 onWarning 方法 设置警告精灵的帧,并播放闪烁动作,用于显示方块的警告状态。 grow 方法 根据传入的方向…...

软件测试---Linux
Linux命令使用:为了将来工作中与服务器设备进行交互而准备的技能(远程连接/命令的使用)数据库的使用:MySQL,除了查询动作需要重点掌握以外,其他操作了解即可什么是虚拟机 通过虚拟化技术,在电脑…...

数据库之数据表基本操作
目录 一、创建数据表 1.创建表的语法形式 2.使用SQL语句设置约束条件 1.设置主键约束 2.设置自增约束 3.设置非空约束 4.设置唯一性约束 5.设置无符号约束 6.设置默认约束 7.设置外键约束 8.设置表的存储引擎 二、查看表结构 1.查看表基本结构 2.查看建表语句 三…...

利用OSMnx求路网最短路径并可视化(二)
书接上回,为了增加多路径的可视化效果和坐标匹配最近点来实现最短路可视化,我们使用图形化工具matplotlib结合OSMnx的绘图功能来展示整个路网图,并特别高亮显示计算出的最短路径。 多起终点最短路路径并计算距离和时间 完整代码#运行环境 P…...

双向门控循环神经网络(BiGRU)及其Python和MATLAB实现
BiGRU是一种常用的深度学习模型,用于处理序列数据的建模和预测。它是基于GRU(Gated Recurrent Unit)模型的改进版本,通过引入更多的隐藏层和增加网络的宽度,能够更好地捕捉复杂的序列数据中的模式。 背景:…...