嵌入式学习开发第一章

嵌入式开发入门:第一章Linux操作系统

Linux操作系统的安装与常见命令的使用



前言

随着物联网的不断发展,嵌入式开发这门技术也越来越重要,很多人都开启了学习嵌入式,本文就介绍了嵌入式Linux学习的基础内容。

一、嵌入式系统是什么?

嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,用于应用系统,对功能、可靠性、成本、体积、功耗等方面有特殊要求的专用计算机系统.>(官话可忽略)

二、Linux操作系统的安装(Ubuntu)

1 下载所需资源

1-1 下载虚拟机

VM官网http://www.vmware.com
百度网盘(仅供学习使用)

1-2 下载ubuntu镜像文件

ubuntu官网:https://ubuntu.com
百度网盘(仅供学习使用)

2 安装环境

2-1 安装VM虚拟机

1、打开安装包

2、安装界面
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
疯狂下一步!!!(中间省略)

在这里插入图片描述
安装完成!

2-2 安装ubuntu镜像

1、打开虚拟机,点击创建新的虚拟机。
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
2、点击设备下方任意一项。
在这里插入图片描述

3、右侧选择下载好的镜像文件(.iso)
在这里插入图片描述
4、打开虚拟机在这里插入图片描述
5、设置语言
在这里插入图片描述
(省略其他设置)(目前用处不大)

6、使用刚设置密码登录
在这里插入图片描述

安装完成!
在这里插入图片描述

三、Shell常见命令

1 终端操作

	Ctrl + Alt + T		//打开终端
	Ctrl + Alt +(+)	//放大终端
	Ctrl +(-)			//缩小终端字体

2 用户操作

2-1 用户介绍

在这里插入图片描述

 例:jsvdv@ubuntu: ~ $
	jsvdv表示:用户名
	@后(:)前表示:计算机名称
    ~表示:当前省略目录路径
    $表示:命令提示符(普通用户权限)
	#表示:命令提示符(超级用户权限)

2-2 切换用户常用指令

sudo -i			//切换为超级用户
su - [用户名]	//切换为(用户名)

2-3 文件系统介绍

在这里插入图片描述

pwd		//获取当前绝对路径

例:
在这里插入图片描述

2-4 其他操作命令

2-4-1 ls //查看当前目录文件与文件夹
ls /    //查看当前路径下所有文件
ls -a    //查看当前路径下所有文件(隐藏文件开头为.)
ls -l    //使用长列表模式
use a long listing format

终端中的颜色名称说明
在这里插入图片描述

2-4-2 查看帮助文档 man指令

用法: man [命令] //查看【命令】的帮助文档

在这里插入图片描述在这里插入图片描述
[命令] --help //不使用man查看【命令】的帮助文档
在这里插入图片描述

2-4-3 cd指令 切换路径

用法: cd [相对路径/绝对路径] //切换到【相对路径/绝对路径】
切换到根目录(/)
在这里插入图片描述

2-4-4 查看文件夹/文件

cat //适合查看短文档
用法: cat [文件名]
在这里插入图片描述
more //适合查看较长文档
用法: more [文件名]
在这里插入图片描述
在这里插入图片描述

	Space 向下走一页 
	Enter 向下走一行 
	Q 退出 
	B 向上走一页  
2-4-5 关机/重启

关机指令需要root权限(超级用户)
sudo reboot //重启
sudo shutdown -h now //现在关机
sudo shutdown -h +30 //30分钟之后关机
(不做展示自行操作😘)

2-4-6 文件/文件夹 操作指令

1、mkdir //创建文件夹
用法:mkdir [目标路径/文件名]
mkdir -p [路径/路径/…] //创建嵌套文件夹
在这里插入图片描述

2、touch //创建空文件
用法: touch [文件名.后缀]
只能创建空文件
在这里插入图片描述

3、mv //移动
用法:mv [文件/文件夹名称] [目标路径]
在这里插入图片描述

重命名用法:mv [文件名] [新文件名]
在这里插入图片描述

4、cp //复制
用法:cp [文件名称] [目标路径]
在这里插入图片描述

cp -r [文件夹名称] [目标路径]
在这里插入图片描述

5、rm //删除
用法:rm [文件名称]
在这里插入图片描述

rm -r [文件夹名称]
在这里插入图片描述

6、rmdir //删除空文件夹
用法: rmdir [文件夹名称]
只能删除空文件夹
(不做展示,可自行尝试,一般不用)


总结

以上就是今天的内容,本文仅仅简单介绍了Linux的安装与常见shell命令使用。(后续会持续更新)

  • 34
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jsvdv

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值