- 前面几篇文章,从最基础的寄存器点灯,到设备树点灯,再到GPIO子系统点灯,一步步了解嵌入式Linux开发的各种点灯原理。 点灯用到的都是GPIO的输出功能,这篇,通过按键的使用,来学习GPIO输入功能的使用。 前面几篇文章,从最基础的寄存器点灯,到设备树点灯,再到GPIO子系统点灯,一步步了解嵌入式Linux开发的各种点灯原理。 点灯用到的都是GPIO的输出功能,这篇,通过按键的使用,来学习GPIO输入功能的使用。
- figlet 字符画figlet 可以将英文字符串以字符画的形式输出 安装> yum install figlet -y 运行> figlet rumenz.com _ __ _ _ _ __ ___ ___ _ __ ____ ___ ___ _ __ ___... figlet 字符画figlet 可以将英文字符串以字符画的形式输出 安装> yum install figlet -y 运行> figlet rumenz.com _ __ _ _ _ __ ___ ___ _ __ ____ ___ ___ _ __ ___...
- 快速清空一个文件> > rumenz.log> :> rumenz.log> true > rumenz.log> cat /dev/null > rumenz.log> echo -n "" > rumenz.log> echo > rumenz.log> truncate -s 0 rumenz.log: 在 shell 中是一个内置命令,表示 no-op,大概就是空语句的意思 快速生... 快速清空一个文件> > rumenz.log> :> rumenz.log> true > rumenz.log> cat /dev/null > rumenz.log> echo -n "" > rumenz.log> echo > rumenz.log> truncate -s 0 rumenz.log: 在 shell 中是一个内置命令,表示 no-op,大概就是空语句的意思 快速生...
- pgreppgrep名字前有个p,我们可以猜到这和进程相关,又是grep,当然这是进程相关的grep命令。不过,这个命令主要是用来列举进程ID的 想要找到 SSH 服务器的 PID> pgrep ssh1529284392844228719pgrep会在每一行打印一个匹配的进程。-d选项允许你指定一个分隔符> pgrep ssh -d " "1529 28439 28442 28719 2... pgreppgrep名字前有个p,我们可以猜到这和进程相关,又是grep,当然这是进程相关的grep命令。不过,这个命令主要是用来列举进程ID的 想要找到 SSH 服务器的 PID> pgrep ssh1529284392844228719pgrep会在每一行打印一个匹配的进程。-d选项允许你指定一个分隔符> pgrep ssh -d " "1529 28439 28442 28719 2...
- tar 备份linux系统首先以下几个目录是不用备份的/proc目录:proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间lost+found目录:lost+found这个目录一般情况下是空的,当系统非法关机后,如果你丢失了一些文件,在这里能找回来mnt目录:mnt是mount的缩写,各种额外设备在挂载后都会在该目录下生成相应的文件sys目录:硬件设备的驱动程序信息 备份系... tar 备份linux系统首先以下几个目录是不用备份的/proc目录:proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间lost+found目录:lost+found这个目录一般情况下是空的,当系统非法关机后,如果你丢失了一些文件,在这里能找回来mnt目录:mnt是mount的缩写,各种额外设备在挂载后都会在该目录下生成相应的文件sys目录:硬件设备的驱动程序信息 备份系...
- CUPS 代表通用 Linux 打印系统。 lpadmin 是一个命令行工具,用于配置 CUPS 提供的打印机和类队列。 运行 CUPS 的系统是一个主机,它可以接受来自客户端计算机的打印作业、处理它们并将它们发送到适当的打印机。它还可用于设置服务器默认打印机或类。 本篇解释了如何使用 lpadmin 命令示例在 Linux 环境中添加新打印机、设置打印机选项和管理打印机。 CUPS 代表通用 Linux 打印系统。 lpadmin 是一个命令行工具,用于配置 CUPS 提供的打印机和类队列。 运行 CUPS 的系统是一个主机,它可以接受来自客户端计算机的打印作业、处理它们并将它们发送到适当的打印机。它还可用于设置服务器默认打印机或类。 本篇解释了如何使用 lpadmin 命令示例在 Linux 环境中添加新打印机、设置打印机选项和管理打印机。
- file命令该命令用于判断接在file命令后的文件的基本数据,因为在Linux下文件的类型并不是以后缀为分的,所以这个命令对我们来说就很有用了。> file rumenz.txt #查看rumenz.txt的文件类型rumenz.txt: ASCII text> file /usr/bin/ls #查看命令ls的文件类型/usr/bin/ls: ELF 64-bit LSB execut... file命令该命令用于判断接在file命令后的文件的基本数据,因为在Linux下文件的类型并不是以后缀为分的,所以这个命令对我们来说就很有用了。> file rumenz.txt #查看rumenz.txt的文件类型rumenz.txt: ASCII text> file /usr/bin/ls #查看命令ls的文件类型/usr/bin/ls: ELF 64-bit LSB execut...
- cd 切换目录> cd ../ #切换到父级目录> cd /tmp # 切换到/tmp目录> cd ~ # 切换到当前用户的家目录 ls命令查看文件与目录的命令,list的缩写> ls -l #列出长数据串,包含文件的属性与权限数据等> ls -a #列出隐藏文件> ls -d # 列出目录本身,而不是列出目录的文件数据> ls -lh # 将文件容量以较易读的方式(GB,k... cd 切换目录> cd ../ #切换到父级目录> cd /tmp # 切换到/tmp目录> cd ~ # 切换到当前用户的家目录 ls命令查看文件与目录的命令,list的缩写> ls -l #列出长数据串,包含文件的属性与权限数据等> ls -a #列出隐藏文件> ls -d # 列出目录本身,而不是列出目录的文件数据> ls -lh # 将文件容量以较易读的方式(GB,k...
- Ansible是一款简单的运维自动化工具,只需要使用ssh协议连接就可以来进行系统管理,自动化执行命令,部署等任务。 Ansible的优点不需要安装客户端,不需要运行服务使用python开发的一套自动执行任务的模块playbook采用yaml配置,结构清晰 Ansible的组成结构Ansible:核心命令工具,一次性或临时性执行的操作都由该工具执行Ansible playbook:任务剧本(... Ansible是一款简单的运维自动化工具,只需要使用ssh协议连接就可以来进行系统管理,自动化执行命令,部署等任务。 Ansible的优点不需要安装客户端,不需要运行服务使用python开发的一套自动执行任务的模块playbook采用yaml配置,结构清晰 Ansible的组成结构Ansible:核心命令工具,一次性或临时性执行的操作都由该工具执行Ansible playbook:任务剧本(...
- 了解我们写的代码在编译,链接,运行等阶段时,是搜索哪些目录,以及搜索顺序,对于程序员来讲是很有必要的。 了解我们写的代码在编译,链接,运行等阶段时,是搜索哪些目录,以及搜索顺序,对于程序员来讲是很有必要的。
- 😄 有幸,遇到过几次挖矿病毒,Linux 主机的关键命令都被删除替换,病毒文件被加了 i 只读权限,变成只读文件,root 无法修改删除!😦本文就讲讲,怎么把这些加了锁的只读文件去 i 取消只读!chattr 就是这个命令,设置只读加 i,万恶的挖矿程序必然会删除这个命令,因此需要去同版本的其他正常主机拷贝,否则,无法使用该命令!1、+i:设置文件只读chattr +i 文件一旦使用... 😄 有幸,遇到过几次挖矿病毒,Linux 主机的关键命令都被删除替换,病毒文件被加了 i 只读权限,变成只读文件,root 无法修改删除!😦本文就讲讲,怎么把这些加了锁的只读文件去 i 取消只读!chattr 就是这个命令,设置只读加 i,万恶的挖矿程序必然会删除这个命令,因此需要去同版本的其他正常主机拷贝,否则,无法使用该命令!1、+i:设置文件只读chattr +i 文件一旦使用...
- CPU 计算公式总核数 = 物理CPU个数 X 每颗物理CPU的核数总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 查看命令查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu core... CPU 计算公式总核数 = 物理CPU个数 X 每颗物理CPU的核数总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 查看命令查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu core...
- 首先可以看出来/dev/shm是一个设备文件, 可以把/dev/shm看作是系统内存的入口, 可以把它看做是一块物理存储设备,一个tmp filesystem, 可以通过这个设备向内存中读写文件, 以加快某些I/O高的操作,比如对一个大型文件频繁的open, write, read!Oracle 就利用了/dev/shm(shitou没用过oracle), 可以通过mount命令列出当前的/... 首先可以看出来/dev/shm是一个设备文件, 可以把/dev/shm看作是系统内存的入口, 可以把它看做是一块物理存储设备,一个tmp filesystem, 可以通过这个设备向内存中读写文件, 以加快某些I/O高的操作,比如对一个大型文件频繁的open, write, read!Oracle 就利用了/dev/shm(shitou没用过oracle), 可以通过mount命令列出当前的/...
- gcc 编译器是 Linux 下默认的 C/C++ 编译器,大部分 Linux 发行版中都是默认安装的。gcc 编译器通常以 Linux 命令的形式在终端(Shell/Bash)中使用。 gcc 编译器是 Linux 下默认的 C/C++ 编译器,大部分 Linux 发行版中都是默认安装的。gcc 编译器通常以 Linux 命令的形式在终端(Shell/Bash)中使用。
- 常用的几种方法删除时带上路径删除时使用 –删除时用引号引起来使用转义字符辅助删除按照i节点号删除使用通配符删除 创建一个特殊文件> echo "123" > -rumenz.txt> cat ./-rumenz.txt123 删除-rumenz.txt> rm -rf -rumenz.txtrm: invalid option -- 'u'Try 'rm ./-rumenz.txt' to... 常用的几种方法删除时带上路径删除时使用 –删除时用引号引起来使用转义字符辅助删除按照i节点号删除使用通配符删除 创建一个特殊文件> echo "123" > -rumenz.txt> cat ./-rumenz.txt123 删除-rumenz.txt> rm -rf -rumenz.txtrm: invalid option -- 'u'Try 'rm ./-rumenz.txt' to...
上滑加载中
推荐直播
-
Skill 构建 × 智能创作:基于华为云码道的 AI 内容生产提效方案2026/03/25 周三 19:00-20:00
余伟,华为云软件研发工程师/万邵业(万少),华为云HCDE开发者专家
本次直播带来两大实战:华为云码道 Skill-Creator 手把手搭建专属知识库 Skill;如何用码道提效 OpenClaw 小说文本,打造从大纲到成稿的 AI 原创小说全链路。技术干货 + OPC创作思路,一次讲透!
回顾中 -
码道新技能,AI 新生产力——从自动视频生成到开源项目解析2026/04/08 周三 19:00-21:00
童得力-华为云开发者生态运营总监/何文强-无人机企业AI提效负责人
本次华为云码道 Skill 实战活动,聚焦两大 AI 开发场景:通过实战教学,带你打造 AI 编程自动生成视频 Skill,并实现对 GitHub 热门开源项目的智能知识抽取,手把手掌握 Skill 开发全流程,用 AI 提升研发效率与内容生产力。
回顾中 -
华为云码道:零代码股票智能决策平台全功能实战2026/04/18 周六 10:00-12:00
秦拳德-中软国际教育卓越研究院研究员、华为云金牌讲师、云原生技术专家
利用Tushare接口获取实时行情数据,采用Transformer算法进行时序预测与涨跌分析,并集成DeepSeek API提供智能解读。同时,项目深度结合华为云CodeArts(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签