6.12 shell命令

本文介绍了嵌入式系统的基本特征,强调其在特定应用中的重要性。同时,讲解了Linux系统中的shell命令,如cd、ls、rm、mv等,并阐述了文件权限和设备类型的表示方法。文章还对比了Linux与Windows的存储结构差异,以及Linux中的软件包管理,如deb、rpm、dpkg和apt-get的使用场景和功能。
摘要由CSDN通过智能技术生成

1.嵌入式:以应用为中心,以计算机技术为基础,并且软硬件可裁剪,适用于对功能、功耗、成本、体积、可靠性有严格要求的专用计算机系统

2.shell命令:
cd
cd -:返回上一次操作的路径
cd ~:返回用户目录、直接啥也不加也返回到当前家目录

ls 
drwxr-xr-x wulian202002-03 wulian202002-03
首字符: 
b:块设备文件(内存、硬盘)
c:字符设备(鼠标、串口、键盘等)
d:目录文件
-:普通文件
l:软链接文件(快捷文件)
s:套接字文件
p:管道文件
rwx:文件拥有者权限 111
r-x:同组用户权限 101
r-x:其它用户权限 101
八进制描述权限

rm
-r:删除文件夹
rmdir:删除空文件夹


touch
创建普通文件


mv
移动文件、为文件改名字
mv name1 name2 改名字

cp
cp 路径1 路径2
将1复制到二 若没有新建2
-r 如果1是目录 则全部都复制


vi
set nu 开启行号
vsp name 当前终端横向打开另一文件
gg 光标回到首行
G  光标移动到末尾
gg=G 自动缩进
set mouse=a 鼠标使能
vi name +n 打开后光标移动到第n行
ZZ 保存并退出

man
参考手册
1:shell命令、指令
2:系统调用函数
3:第三方库函数


3.linux与windows
存储结构:linux 树 
         windows 森林
文件格式:支持多用户
     最初只是单用户
文件命名:严格区分大小写
     不区分
路径分隔符:正斜杠
       反斜杠
文件和分区:分区在文件系统中
       文件系统在分区中


4.软件包
deb:oneko_1.2.sakura.6-14_amd64

rpm:红帽中使用


5.dpkg
离线安装软件
需要sudo权限,指令前加sudo 即可临时获取超级用户权限
-i 安装
-r 卸载
-p 删除软件的配置

6.网络安装
apt-get install name  安装
apt-get remove name   卸载
apt-get clean name    清除软件配置
apt-get updata name   更新

/var/cache/apt/archives 安装包的存放位置

cp mv等命令不熟悉 使用时不清楚参数的含义

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

jun531921

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

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

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

打赏作者

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

抵扣说明:

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

余额充值