- 前面几篇文章,从最基础的寄存器点灯,到设备树点灯,再到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...
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签