- Linux内核版本:linux-3.0.35 开发板:i.MX6S MY-IMX6-EK200 拟定任务:LED闪烁 声明:嵌入式新手,如有错误还望指正,谢谢! 一、简单介绍一下定时器timer_list: 1、所在头文件:linux/timer.h 2、结构体: struct timer_list { /* * All fields that chang... Linux内核版本:linux-3.0.35 开发板:i.MX6S MY-IMX6-EK200 拟定任务:LED闪烁 声明:嵌入式新手,如有错误还望指正,谢谢! 一、简单介绍一下定时器timer_list: 1、所在头文件:linux/timer.h 2、结构体: struct timer_list { /* * All fields that chang...
- 例程:STM32F103系列 I2C软件模拟实验(mini板) 问题:下面两行关于“IO方向”的代码不太明白。 //IO 方向设置 #define SDA_IN() {GPIOC->CRH&=0XFFFF0FFF;GPIOC->CRH|=8<<12;} #define SDA_OUT() {GPIOC->CRH&=0XF... 例程:STM32F103系列 I2C软件模拟实验(mini板) 问题:下面两行关于“IO方向”的代码不太明白。 //IO 方向设置 #define SDA_IN() {GPIOC->CRH&=0XFFFF0FFF;GPIOC->CRH|=8<<12;} #define SDA_OUT() {GPIOC->CRH&=0XF...
- 本文以在CentOS 7.6中安装Tomcat8.5为例进行安装,其他系统和版本都是大同小异的。 安装JDK 安装Tomcat之前,需要先安装JDK,可以参看之前的文章详解在Linux系统中安装JDK 下载 进入Tomcat官方网站的下载页面(https://tomcat.apache.org/download-80.cgi),点击下载gz压缩包,如下图: ... 本文以在CentOS 7.6中安装Tomcat8.5为例进行安装,其他系统和版本都是大同小异的。 安装JDK 安装Tomcat之前,需要先安装JDK,可以参看之前的文章详解在Linux系统中安装JDK 下载 进入Tomcat官方网站的下载页面(https://tomcat.apache.org/download-80.cgi),点击下载gz压缩包,如下图: ...
- 缘起 在Linux系统中,运行Shell脚本,出现了如下错误: one-more.sh: line 1: $'\r': command not found 1 出现这样的错误,是因为Shell脚本在Windows系统编写时,每行结尾是\r\n,而在Linux系统中行每行结尾是\n,所以在Linux系统中运行脚本时,会认为\r是一个字符,导致运行错误。 解决方法 ... 缘起 在Linux系统中,运行Shell脚本,出现了如下错误: one-more.sh: line 1: $'\r': command not found 1 出现这样的错误,是因为Shell脚本在Windows系统编写时,每行结尾是\r\n,而在Linux系统中行每行结尾是\n,所以在Linux系统中运行脚本时,会认为\r是一个字符,导致运行错误。 解决方法 ...
- 转载博主:leboop-L 原文链接:https://blog.csdn.net/L_15156024189/article/details/84831045 转载博主:leboop-L 原文链接:https://blog.csdn.net/L_15156024189/article/details/84831045
- 转载:瓶邪529博主的linux静默安装oracle11g 转载:瓶邪529博主的linux静默安装oracle11g
- 作为Linux运维工程师,系统维护过程中,需要我们经常查看CPU使用率、内存使用率、带宽占用,从资源使用的程度分析系统整体的运行情况。在 Linux 上查看资源使用情况有很多命令可以参考,CPU、内存、IO、NETWORK等资源使用情况都可以通过某些命令查询到,今天飞飞将详细的讲解CPU使用和内存使用情况的查看方式。Top命令Top命令很常用,在第三行有显示CPU当前的使用情况。字段说明: ... 作为Linux运维工程师,系统维护过程中,需要我们经常查看CPU使用率、内存使用率、带宽占用,从资源使用的程度分析系统整体的运行情况。在 Linux 上查看资源使用情况有很多命令可以参考,CPU、内存、IO、NETWORK等资源使用情况都可以通过某些命令查询到,今天飞飞将详细的讲解CPU使用和内存使用情况的查看方式。Top命令Top命令很常用,在第三行有显示CPU当前的使用情况。字段说明: ...
- 前言前面我们已经学习了Linux用户及组管理的概念及相关命令。今天接着带大家一起了解下与用户账号有关的系统配置文件。用户及组的配置文件在 Linux 系统中,所创建的用户及相关属性信息 (密码除外) 均存放在 /etc/passwd 文件中。由于所有用户对 passwd 文件均有读权限,因此密码信息并未保存在该文件中,而是保存在了 /etc/shadow配置文件中。/etc/passwd/e... 前言前面我们已经学习了Linux用户及组管理的概念及相关命令。今天接着带大家一起了解下与用户账号有关的系统配置文件。用户及组的配置文件在 Linux 系统中,所创建的用户及相关属性信息 (密码除外) 均存放在 /etc/passwd 文件中。由于所有用户对 passwd 文件均有读权限,因此密码信息并未保存在该文件中,而是保存在了 /etc/shadow配置文件中。/etc/passwd/e...
- 前言Linux 是多用户多任务操作系统,换句话说,Linux 系统支持多个用户在同一时间内登陆,不同用户可以执行不同的任务,并且互不影响。而用户和用户组管理,顾名思义就是添加用户和用户组、更改密码和设定权限等操作。用户和组的概念Linux 系统对用户与组的管理是通过ID号来实现的。我们在登录系统时,输入用户名与对应密码,操作系统会将用户名转化为ID号后再判断该用户是否存在,并对比密码是否匹配... 前言Linux 是多用户多任务操作系统,换句话说,Linux 系统支持多个用户在同一时间内登陆,不同用户可以执行不同的任务,并且互不影响。而用户和用户组管理,顾名思义就是添加用户和用户组、更改密码和设定权限等操作。用户和组的概念Linux 系统对用户与组的管理是通过ID号来实现的。我们在登录系统时,输入用户名与对应密码,操作系统会将用户名转化为ID号后再判断该用户是否存在,并对比密码是否匹配...
- Linux环境变量配置在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。下面所有例子的环境说明如下:系统:Ubuntu 14.0用户名:uusama需要配置MySQL环境变量路径:/home/uusama/mysql/binLinux读取环境变量读取环境变量的方法:export命令显示当前系统定义的所有环境变量echo $PATH命令输出当前的PATH环境变量... Linux环境变量配置在自定义安装软件的时候,经常需要配置环境变量,下面列举出各种对环境变量的配置方法。下面所有例子的环境说明如下:系统:Ubuntu 14.0用户名:uusama需要配置MySQL环境变量路径:/home/uusama/mysql/binLinux读取环境变量读取环境变量的方法:export命令显示当前系统定义的所有环境变量echo $PATH命令输出当前的PATH环境变量...
- 为什么建议大家使用 Linux 开发? 为什么建议大家使用 Linux 开发?
- 常用操作:允许80端口和指定源地址访问(-m如与-p协议相同则可以省略)iptables -l INPUT -s 192.168.100.254/24 -p tcp -m tcp --dport 80 -j ACCEPT禁止目标地址多个离散目标端口访问iptables -I INPUT -d 192.168.100.128 -p tcp -m multiport --sport 23,25,... 常用操作:允许80端口和指定源地址访问(-m如与-p协议相同则可以省略)iptables -l INPUT -s 192.168.100.254/24 -p tcp -m tcp --dport 80 -j ACCEPT禁止目标地址多个离散目标端口访问iptables -I INPUT -d 192.168.100.128 -p tcp -m multiport --sport 23,25,...
- 主机型:工作在2,3,4层,对TCP/IP数据包进行过滤和限制,属于包过滤型防火墙。匹配原则:从规则表从上至下逐条匹配(除了LOG),最后匹配默认策略四表五链: 四表: filter:过滤功能 nat: 用于nat功能(端口映射,地址映射等) mangle: 用于对特定数据包的修改,高权限 raw: 决定数据包是否被状态跟踪,... 主机型:工作在2,3,4层,对TCP/IP数据包进行过滤和限制,属于包过滤型防火墙。匹配原则:从规则表从上至下逐条匹配(除了LOG),最后匹配默认策略四表五链: 四表: filter:过滤功能 nat: 用于nat功能(端口映射,地址映射等) mangle: 用于对特定数据包的修改,高权限 raw: 决定数据包是否被状态跟踪,...
- 上一期中我们介绍了 Linux 4.19 内核的异常向量表,这一期我们将介绍 Linux 4.19 内核在 ARM64 处理器上的异常处理。 上一期中我们介绍了 Linux 4.19 内核的异常向量表,这一期我们将介绍 Linux 4.19 内核在 ARM64 处理器上的异常处理。
- 今天,Linux 统治了服务器操作系统。它也是 Android 的基础——统治了手机操作系统。而且,它还是 100% 自由而开源的。 今天,Linux 统治了服务器操作系统。它也是 Android 的基础——统治了手机操作系统。而且,它还是 100% 自由而开源的。
上滑加载中
推荐直播
-
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(码道)的代码智能体能力,实现代码一键推送至云端代码仓库,建立起高效、可协作的团队开发新范式。开发者可快速上手,从零打造功能完整的个股筛选、智能分析与风险管控产品。
回顾中
热门标签