学习嵌入式第一天

1.嵌入式的定义
嵌入式————专用计算机
① 应用为中心——专门的应用场景
② 计算机技术为基础(软件和硬件)
硬件(五大部件)
控制器,运算器,存储器,输入设备,输出设备
软件(操作系统)
Windows,linux,mac os 

③ 软硬件可裁剪
④ 功能,体积,功耗,成本,可靠性
2.linux基础
c语言是unix系统的一个副产物
几乎所有的系统都是c语言实现的
3.linux的使用
linux系统——Ubuntu使用到操作系统的内核
Ubuntu=linux内核+图形化界面+系统软件+常用应用软件
快捷键:
Ctrl + alt+t ——打开一个命令终端
Ctrl +shift+“+”——放大终端字体
Ctrl +“-”——缩小终端字体
Ctrl +“0”——恢复到默认大小
用户名@主机名:~$
linux@ubuntu:~$
Linux——用户名
@——at  在
Ubuntu——主机名
:——提示作用
~——用户的主目录
$——当前用户是一个普通用户

4.命令
① Pwd(print work directory)
功能——打印工作目录(查看当前所在目录)
/home/linux  路径——工作目录所在路程
“/”根目录
主目录(家目录)——对于每一个用户,都有自己对应的一个家目录
                ——每个用户在自己的家目录下拥有最大的权限
② ls(list)
功能——查看目录下的内容
eg:ls——查看当前目录下的内容
ls 目录名——查看指定目录下的内容
ls -l 目录名/文件名——查看属性信息
ls -lh目录名/文件名——属性中的大小以k m g 显示
ls-a——可以查看所有的文件,包括隐藏文件
③ cd(change directory)
功能——切换目录
eg:cd 目录名——切换到指定目录下
cd——回家 回到家目录
cd ~—— ~就是家目录
cd .——.表示当前目录
cd ..——..表示上一级目录
cd -——切换到上一次操作的目录
cd text——相对路径
cd /home/linux/test——绝对路径
注意:“/”开头的统统叫 绝对路径
含义:相对——参考起点是当前目录
      绝对——参考起点是根目录
④ touch
功能——创建空文件
eg:touch 文件名——创建一个指定名字的文件
sudo(super do)——临时切换为超级用户权限
⑤ mkdir(make directory)
功能——创建目录
eg:mkdir 目录名——创建一个指定的目录
mkdir 目录1 目录2 目录3——同时创建三个目录
mkdir -p 1/2/3 ——创建多级目录
完整的linux命令
[命令][选项][参数]
⑥ cp(copy)
功能——复制
eg:cp 源文件 目标文件
cp  file1.txt  file2.txt——复制出一份file1.txt复制成file2.txt
cp  file1.txt  dir1——如果目标是个目录,表示将file1.txt复制到这个目录中
cp  dir1  dir2——如果拷贝目录,要求加上-r,表示递归拷贝
             ——如果目标目录不存在,表示复制一份
             ——如果目标目录存在,此时表示将目录文件复制到目标目录中

⑦ mv(move)
功能——剪切
eg:mv 源文件 目标文件——起到改名的作用
mv  file1.txt  dir
mv dir1 dir2——dir2 存在
⑧ rm(remove)
功能——删除
eg:rm file1.txt——删除file1.txt
rm dir -r——删除目录时,需要加 -r
rm dir -rf——强制删除
5.编程
① 编辑——vi/vim
② 编译——gcc(gnu c language complier)
③ 运行——./a.out
④ 调试——gdb

综合练习:
1.将/etc/passwd文件拷贝到用户主目录(例如:/home/linux)
2.将用户主目录下的passwd文件备份为passwd-bak
3.在用户主目录下新建目录test_dir
4.将passwd-bak移动到test_dir目录下
5.将test_dir目录下的passwd-bak文件改名为passwd 
6.将test_dir目录拷贝到你的用户主目录的Desktop目录下(例如:/home/linux/Desktop)
7.将Desktop目录下的test_dir目录改名为dir
8.将Desktop目录下的 dir 删除     

ce73be09a8454e328bfe9c5cf0b195a8.png6.Vim编辑器
Vim编辑器——是linux下的一个命令行编辑器,类似于我们windows下的记事本。
① 进入编辑模式,按“i”键进入编辑模式。
② 插入,直接按键,可以在当前光标处插入字符。
③ 移动光标,用方向键可以移动光标位置。
④ 删除,按backspace键可以删除当前光标位置的字符
⑤ 进入命令模式,按ESC键,可以从编辑模式切换到命令模式
⑥ 在命令模式下,输入“:/main”,然后回车,执行搜索命令,在文件中搜索main字符串。
⑦ 在命令模式下,输入“:w”,然后回车,执行w命令,保存文件;在命令模式下,输入“:q”,然后回车,退出
⑧ 强制执行,每次修改文件后,如果没有保存,vim不让退出

 

  • 14
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值