嵌入式学习笔记Day 1:零基础入门!

本篇内容主要包括:

  • Linux系统常见命令讲解

  • 嵌入式开发到底要怎么运行程序?

 一、Linux系统常见命令讲解

1.ls(List)列表

ls命令 [-a -l -h] [文件目录] ,打开列表当前工作目录下所有文件或文件夹

-a 可以展示隐藏内容,比如隐藏的文件文件夹等等

-l 以列表形式展示内容 ,并展示更多细节

ls --help:打印ls的手册

ls /:打开根目录下的文件及文件夹

2.cd    修改当前工作目录

如:打开Documents文件夹 

终端执行:cd Documents/(空格)回车

cd ..或cd~:返回上一层目录

.当前目录本身的文件夹   ..上一层目录的

cd (空格):返回家目录

3.pwd  打印当前所在工作目录的完整路径

linux系统根目录为  / 

Linux系统的家目录 为/home/linux   

4.绝对路径和相对路径
根本区别是相对路径不包含根目录,参考如下:

相对路径:不包含根目录信息

cd ./Downloads/

绝对路径:包含根目录信息

cd /home/linux/Downloads/

5.touch  创建文件

touch 新文件名,如: touch 2.txt

6.mkdir  创建文件夹

mkdir 新文件名,如在当前目录下创建dir1文件夹: mkdir dir1

7.rm 删除文件

删除文件夹命令需加 -r

rm 文件夹名 -r

8.cp  拷贝文件

cp 原文件名  目标路径

拷贝文件夹:

cp 原文件名  目标路径 -r

9.mv  移动文件及文件夹

mv 原文件名 目标路径

 二、嵌入式开发到底要怎么运行程序

简单示例:

1.终端运行命令 vi main.c

2.进入vi

默认命令模式。i键转为编辑模式,esc键转回命令模式

保存:命令状态下冒号+w 回车

关闭vi:命令状态下冒号+q 回车

拷贝:

命令模式到拷贝行,yy

移动到需要粘贴的前一行,p

剪贴:

命令模式到剪切行,dd

移动到需要粘贴的前一行,p

3.编译main.c

终端执行gcc 参数   如 gcc main.c

执行成功是无任何显示,并在当前目录下生成a.out文件

运行:输入./a.out即可在终端显示运行结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值