随笔分类 - Linux
摘要:权限对于用户账号来说是非常重要的,因为他可以限制用户能不能读取/建立/删除/修改文件或目录!我们就将文件系统的管理命令和文件权限这两者结合起来,说明一下什么命令在什么样的权限下才能够运作吧!^_^一、让用户能进入某目录成为『可工作目录』的基本权限为何: 可使用的命令:例如 cd 等变换工作目录的命令; 目录所需权限:用户对这个目录至少需要具有 x 的权限 额外需求:如果用户想要在这个目录内利用 ls 查阅文件名,则用户对此目录还需要 r 的权限。二、用户在某个目录内读取一个文件的基本权限为何? 可使用的命令:例如cat, more, less等等 目录所需权限:用户对这个目录至少需要具有 ..
阅读全文
摘要:上一章解决了嵌入式Linux的“学什么”问题,这一章则具体来说一下“怎么学”。只要做好以下3点:1.学习顺序。学习任何东西都应该由浅入深,不能一口吃下一个大胖子,得循序渐进。很多刚开始想学习Linux内核开发的人,第一件事就是抱着内核的书使劲的啃,以为自己会一点C语言了就一定能看懂,甚至有的人连一些基本的Linux命令都不会,就急急忙忙的赶工。我可以肯定的说他学不到什么东西。学习顺序就可以参照上一章的内容进行学习: 嵌入式处理器与裸机程序开发 Linux系统管理 Linux应用程序开发 Linux内核开...
阅读全文
摘要:要想学好嵌入式Linux,首先要解决两个重要问题: 1. 学什么? 2. 怎么学? 首先解决第一个问题。 嵌入式Linux的系统架构包括软件和硬件两个部分,如下图: 再来看看一个成熟的嵌入式产品的开发流程是怎么一个过程: 1.硬件开发 责任人: 硬件工程师 负责部分:基于EVM板, 添加、修改、删除硬件 2.Bootloader移植 责任人:系统工程师或驱动工程师 负责部分:将Bootloader移植到流程1所开发出来的硬件平台 3. Linux内核 责任人:系统工程师或驱动工程师 负责部分:将Linux内核移植到流程1所开发出来的硬...
阅读全文