从实践中学嵌入式linux应用程序开发,最关键的就是把理论和实际项目结合起来,通过动手操作来理解系统编程、驱动移植和应用层交互等核心概念。交叉编译是嵌入式开发的特色,因为目标板性能有限,我们通常在PC上编译好程序,再传到板子上运行。读完这篇文章,你是不是也想动手试试自己的嵌入式Linux开发板了?
All posts by 刘遄
Ubuntu Linux概述:开源免费且性能优异,受广泛关注的Linux发行版
在互联网的推动下,开源免费并且性能优异的Linux操作系统正受到广泛的关注。Ubuntu作为最为优秀的Linux的发行版本之一和应用平台,受到越来越多的人的推崇。一个典型的Linux发行版本包括Linux内核、一些GNU程序库和工具。
linux使用sqlplus连接Oracle数据库的方法与技巧
在日常的数据库运维和开发工作中,我们经常需要在Linux服务器上直接操作Oracle数据库。linux安装sqlplus步骤sqlplus连接数据库命令sysdba参数,使用操作系统认证可以简化连接过程。sqlplus执行sql文件方法
Linux修改hosts文件怎么改?老运维教你vim编辑hosts的方法
什么是Linux系统的hosts文件怎么用vim修改hosts文件/etc/hosts,输入你的用户密码,就能用vim编辑器打开这个文件。新手修改hosts要注意什么为什么hosts修改后没变化hosts文件备份还原怎么做/etc/hosts把备份文件复制回去覆盖掉错误的文件就行。
Linux硬盘分区合并方法 把多个磁盘空间合并成一个分区
为什么要合并硬盘分区合并成分区后,整个硬盘就像一个大仓库,想怎么放文件都行,不再受分区大小的束缚。数据备份是合并分区的前提,绝对不能跳过。通常是/boot或者EFI分区,里面装着内核和引导加载程序。打开后能看到所有硬盘的分区布局,未分配空间显示为灰色。
Linux文件权限超重要!从门锁比方到chmod -R 755全解析
递归命令会无情地修改路径下所有文件的权限,包括那些系统运行所必须的、权限设置极其严格的二进制文件和库文件。如果一个目录没有x权限,即使你有r权限,也无法列出其中的文件。但更重要的是,这些目录下新创建的文件的默认权限是什么?就表示一个同时拥有SGID权限和常规755权限的目录。
Linux文件权限管理全解析:基本概念、命令及数字表示方法
文件权限管理概述Linux系统中的文件权限管理是系统安全的核心机制之一。文件权限的基本概念-rwxrwxrwx:文件权限的完整表示。文件权限的数字表示权限修改可以通过符号模式或数字模式实现。x:通常无意义(文本文件不需要执行权限)。
Linux安装MySQL步骤详解 从零开始部署数据库
linux安装mysql前需要做什么准备而Debian和Ubuntu等基于Debian的系统则使用APT包管理器和DEB包,安装命令和仓库配置方式有所不同。源码编译安装mysql步骤当需要对MySQL进行定制化配置或安装特定优化补丁时,源码编译安装是更好的选择。mysql安装后如何初始化配置
Linux桌面怎么自定义 主题图标安装教程
如何安装Linux桌面主题com这类专门分享Linux主题的网站,下载各种GTK主题、图标主题和Shell主题。Zsh来管理zsh配置并添加主题和插件,设置Powerline字体让提示符显示更美观的信息,以及调整终端背景透明度、配色方案和光标形状。
linux虚拟串口工具 嵌入式开发模拟串口调试软件
在日常嵌入式开发、驱动调试或者网络仿真中,我们经常会遇到需要调试串口程序却没有真实硬件的情况。另外,tty0tty这个开源内核模块也很实用,它会创建一组专门的虚拟串口设备。虚拟串口工具怎么安装对于喜欢图形界面的用户,可以安装cutecom配合虚拟串口使用,它提供串口调试助手的全部功能。
