3.3嵌入式课程总结
嵌入式Linux操作系统 Linux介绍 1.安装Linux开发环境 Vm虚拟机(通过软件的方法模拟PC);Linux发行版(发行给用户使用的版本),redhat(centos 7),ubuntu(18.04),deppin。 2.Linux介绍(POSIX、GPL、GNU) 1991 Linux0.1 GPL:开源社区 GPL协议——Linux5.0 unix:1978-1979 C语言之父:丹尼斯里奇==unix之父(商业软件) POSIX标准:可移植操作系统接口(跨平台 的条件) GNU计划:GNU is not unix(优秀工具gcc gdb) Linux的使用 1.用户管理的命令 su:切换root;sudo:获取更高级的权限。 adduser:添加新用户;deluser:删除用户。 passwd:修改密码。 2.文件操作的命令 Linux一点哲学:一切皆为文件。 Linux文件分类:普通文件(-开头),目录文件(d),设备文件(c:字符设备/b:块设备),链接文件(l)。 Linux特殊文件:管道文件(p),堆栈文件(f),共享文件(s)。 Linux文件的操作权限:r:可读,w:可写,x:可执行。 权限描述(3组):(当前用户、当前用户组、其他用户)。 chmod:修改文件权限。 touch:创建文件;cat:查看文件;rm:删除文件。 3.文件编辑 gedit