嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪、适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。
嵌入式硬件的五大部件:CPU(中央处理器)、寄存器、控制器、输入、输出。
嵌入式系统基本命令:
cd //回用户目录
cd . //当前目录
cd .. //上级目录
cd - //上次目录
ls //查看目录下的文件
ls -l //查看文件属性
ls -lh //带单位大小查看文件属性
ls -a //查看所有文件(.开头的为隐藏文件)
pwd //显示当前在哪个位置
touch file1 file2 //创建文件
sudo //暂时的超级权限
mkdir 文件名 //创建目录
mkdir 1/2/3 -p //创建多级目录
cp 源文件 目标文件 //将源文件复制一份,命名为目标文件
cp 源文件 目标文件 -r //若目标文件不存在,为复制一份;若存在,即为将源文件下的内容递归拷 贝至目标目录下
mv 源文件 目标文件 //目标文件不存在,为重命名;目标文件存在,普通目标文件内容变为源文件内容;源文件夹移动至目标文件夹中
rm 文件 //删除
rm -r //删除文件夹
rm -rf //永远删除
linux@ubuntu:~$ 解释:
linux 用户名
@ 在
ubuntu 主机名
: 提示
~ 用户目录
$ 普通用户
Linux编程:
编辑 vi/vim 文件名
按下i键后写代码,ESC退出编辑模式,回到命令模式,输出冒号加wq保存,叹号为强制保存退出
编译 gcc 文件名
运行 ./a.out
调试 gdb
cat 可查看文件所写内容