嵌入式Linux知识(自用)

本文概述了Linux的发展历程,重点介绍了Ubuntu的简单使用技巧,如打开终端、复制粘贴及调整字体大小,并深入解析了Linux命令行、文件系统和常用命令,包括切换用户、查看路径、文件管理等,以及Linux在嵌入式领域的应用特点。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

嵌入式是什么

以计算机应用为中心,计算机技术为基础,软硬件可裁剪,对功能、功耗、性能、体积、可靠性等有严格要求的,专用的计算机系统。

Linux发展道路

1965年贝尔实验室Bell、麻省理工学院MIT、奇异公司GE,发起了Multics计划,让主机可以达成300个终端。后来因为资金不足、计划进度等问题,就退出研究了。
肯·汤普森 (UNIX之父)
为了玩一款星际旅行的游戏,用了四周编写了UNIX内核。
UNIX的推广是从学校到企业,免费给学校安装UNIX的系统,让学生习惯用UNIX进而推广到企业中。
1984年,斯托曼发起了GUN计划 (GUN is not UNIX)建立一个自由的、开源的系统,自己为此编写了C语言编辑器gcc。
GPL 一个协议 在UNIX开源产品中进行二次开发的产品也要开源
1991年在芬兰Linus Torvalds(拖瓦兹,莱纳斯:linux之父) 他使用bash,gcc等工具写了一个内核程序,可以在386机器上运行,从此开始Linux的发展之路。
国内主要的Linux操作系统:centOS、Ubuntu、RedHat、Deepin(国产)等

Ubuntu简单使用

打开终端

1、点击终端图标
2、CTRL+ALT+T
3、CTRL+SHIFT+N 打开一个相同路径的终端
4、CTRL+SHIFT+T 以标签的方式打开一个终端

复制粘贴

CTRL+SHIFT+C 复制
CTRL+ SHIFT+V 粘贴

字体放大

CTRL+SHIFT+ +

字体缩小

CTRL + -

LINUX命令

命令行提示符

linux@ubuntu:/$
linux:用户名
@:分隔符
ubuntu:主机名

/:路径名称        
	/:根目录 
	~**不是家目录**
$:用户权限 
	#:root权限 
	$:普通权限
su  用户名  可以切换用户
exit  **退出当前用户**,如果退到第一个登录的用户了,再输入exit 表示退出终端

Linux文件

Linux文件是树型结构,家目录是~下的目录
Linux文件类型
bsp-lcd
b:表示块设备文件
s:套接字文件
p:管道文件
-:普通文件
l:链接文件
c:字符设备文件
d:目录文件

Linux常用命令

1、whoami:显示当前用户
2、pwd:以绝对路径的方式显示当前所在路径
3、ls : 显示当前目录文件
ls + 路径 :显示路径下的文件
ls -a : 显示所有文件包括隐藏文件
ls -l : 显示文件详细信息 会有三组权限分别是文件所属用户、文件所属组、其他人权限
-rwxrw-rw- 1 linux linux 8304 1月 2 04:03 a.out
1:是硬连接个数
第一个linux是文件所属用户名
第二个linux是文件所属组名
8304个字节大小
时间戳:最近一次修改的时间
ls -lh : 文件大小会自动转换单位(K,M,G)不是只以字节为单位
4、cd:进入路径
cd - :进入上一次目录
5、mkdir:创建目录文件
mkdir -p dir1/dir2/dir3 : 在当前目录下嵌套创建目录文件
rmdir : 删除一个目录文件(要求必须是空目录)
6、touch:创建文件,文件存在则修改时间戳
7、rm:删除文件
rm -r : 删除目录
rm -f : 强制删除,不询问
8、cp file1 file2 如果file2不存在,表示将当前路径下的 file1 复制一份儿起名为 file2
如果file2存在,会讲file1复制一份儿 覆盖file2
9、cp 文件名 目录名 将文件复制一份儿,放到目录名对应的目录下
cp -r dir1 dir2 如果dir2不存在,表示将目录dir1 复制一份儿,起名为 dir2
如果dir2存在,表示将目录dir1 复制一份儿 放到目录dir2里面
10、mv file1 file2 如果file2不存在,表示将file1 重命名为file2
如果file2存在,表示将file1 重命名为file2,会覆盖原来的file2
mv 文件名 目录名 将文件移动到目录里
mv dir1 dir2 如果目录dir2 不存在,表示将目录dir1 重名名为 dir2
如果目录dir2存在,表示将目录dir1放到目录dir2里面
11、exit
如果涉及到用户切换,表示退回上一个用户,
如果已经是打开终端时的第一个用户了,那么表示关闭当前终端
12、cat
cat 文件名 查看文件内容
cat -n 文件名 带行号显示文件内容

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值