项目开发日报表 | |
项目名称 | 苏嵌实训-嵌入式LinuxC第 1 天 |
今日进度以及任务 | 进度:嵌入式开发概述及嵌入式Linux C项目演示 ,嵌入式开发环境安装及使用 任务:1.嵌入式底层开发为什么选择c语言? |
本日任务完成情况 | 1、兼容性 灵活性 运行效率都很高 2、实时性指的是时钟信号能够准确定时并且各处的时钟能够一致 硬实时 对实时有硬性要求 不允许时钟有任何的超时行 为 软实时 对时钟没有硬性要求 比较灵活 允许时钟有少数 的超时行为 3、Linux 是一个类似 Unix 的操作系统 Linux 的初衷是要替代 UNIX 并在功能和用户体验上进行优化 所以 Linux 模仿了 UNIX 但并没有抄袭 UNIX 的源码 使得 Linux 在外观和交互上与 UNIX 非常类似 相比于 UNIX Linux 最大的创新是开源免费 这是它能够蓬勃发展的最重要原因 而目前的 UNIX 大部分都是收费的 4、Debian Ubuntu CentOS Fedora Red Hat Deepin 5、VirtualBox 特点:默认上VirtualBox提供了一个支援VESA相容的虚拟显卡,与一个供Windows、Linux、Solaris、OS/2客户端系统额外的驱动程式),可以提供更好的效能与功能,如当虚拟机的视窗被缩放时,会动态的调整分辨率 Virtual PC特点:它能够让你在一台 PC上同时运行多个操作系统,使用它你不用重新启动系统,只要点击鼠标便可以打开新的操作系统或是在操作系统之间进行切换。安装该软件后不用对硬盘进行重新分区或是识别,就能够非常顺利地运行你已经安装的多个操作系统,而且还能够使用拖放功能在几个虚拟 PC 之间共享文件和应用程序。 6、①可使用vipw命令: root@ www.linuxidc.com :/home# vipw 找到之前创建的用户,用dd删除那行(记得保存:wq or :x)。 root@ www.linuxidc.com :/home# vipw -s 找到那个用户所属组,也dd干掉即可(记得保存:wq or :x) 使用vipw -s的原因只有一个,就是必须保证数据的一致性,不然可能会造成系统崩溃等问题 ②先用rm -rf 命令把当前/home 目录下的用户名删除,再用userdel +用户名删除 会报出上面的错误,然后用userdel -f 命令强制删除用户名,最后用useradd 创建用户就ok了。 7、/bin 二进制可执行命令。 |
本日开发中出现的问题汇总 | vim命令总是记不住 老是要靠百度解决问题 太多命令搞混淆了 还有就是本就不扎实的C语言基本功在时间的摧残下更是所剩无几了 |
本日未解决问题 | 代码还没敲完 |
本日开发收获 | 我总算是知道虚拟机是怎么一回事了 |
其他 |