嵌入式Linux基础学习(一)

2019-07-12 22:27发布

1、嵌入式系统
嵌入式系统是以应用为中心,以计算机技术为基础,且软硬件可裁剪,对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统
2、嵌入式系统架构
嵌入式处理器、板载硬件、嵌入式操作系统、嵌入式应用程序
这里写图片描述 3、嵌入式系统具有操作系统的最基本功能
进程调度、内存管理、设备管理、文件管理、操作系统接口(API调用) 4、Linux(Ubuntu)的安装 5、目录结构
/bln: 存放常用命令
/boot : 存放启动程序
/dev: 存放设备文件
/etc: 存放启动、关闭,配置程序与文件
/home :用户工作跟目录
/lib :存放共享链接库
/root: 超级用户的工作目录
/sbin :系统管理员的常用管理程序
/tmp :存放临时文件、
/lost+found:系统出现异常时,用户保存部分资料
/misc: 一些实用工具
/mnt :光驱、硬盘等的挂载点
/media: 光驱的自动挂载点
/proc :操作系统的实时信息
/sys :系统中的硬件设备信息
/var :主要存放系统日志
/usr :存放用户程序 6、登录
一般有两种账号:
1)root –超级用户账号(系统管理员),实用这个账号可以在系统中做任何事情
2)普通用户 –这个账号供普通账号实用,可以进行有限的操作
一般Linux使用者均为普通用户,而系统管理员一般实用超级用户账号完成一些西戎管理的工作。如果只需要完成一些有普通账号就能完成的任务,建议不要实用超级用户账号,以免无意中破坏系统,影响系统的正常运行。 7、控制台切换
虚拟机控制台的选择可以通过按下Ctrl+Alt+一个功能键来实现,通常实用F13-F7,例如,用户登录后,按一下Ctrl+Alt+F2键,用户又可以看到“login:”提示符,说明用户看到了第二个虚拟控制台。然后只需要按Ctrl+Alt+F1键,就可以回到第一个虚拟控制台。用户可以在某一个虚拟控制台进行的工作尚未结束时,切换到另一个虚拟控制台开始另一项工作。 8、添加用户
useradd
格式:useradd【选项】用户名
例子:useradd smb //添加用户名字为smb的用户 9、修改密码
passwd
格式:passwd 【选项】用户名
例子:passwd smb //修改用户名smb的密码 最近要学习嵌入式Linux应用程序开发,内容仅供参开