Linux基础和指令起步

1.嵌入式开发选择Linux的原因


Linux具有开源、免费、可裁剪以及基于文件系统等特性,非常适合资源受限的嵌入式设备:

  • 开源:开发者可根据需求自由修改内核代码,定制系统功能。
  • 免费:降低了开发成本,无需支付高额的软件授权费用。
  • 可裁剪:能根据设备的资源情况去除不必要的功能模块,优化系统资源占用。
  • 基于文件系统:方便对数据进行管理和存储,提高数据处理效率。

2.常用的快捷键


快捷键功能
Ctrl+Alt+T打开新的终端(命令行窗口)
Ctrl+Shift++放大Linux终端的显示字体
Ctrl+-缩小Linux终端的显示字体
Ctrl+L清理Linux终端上的内容,本质上是翻到新的一页,保留之前的内容
Ctrl+S锁定Linux终端上的内容,此时无法对终端进行操作
Ctrl+Q解除锁定(与Ctrl+S的功能相反)
Ctrl+C终止当前正在执行的程序
Ctrl+D退出当前正在执行的程序(与Ctrl+C的功能相反)
Ctrl+Shift+C跨端复制
Ctrl+Shift+V跨端粘贴
Tab用于命令和文件名的自动补全,提高效率

3.终端指令入门


st@st-vm:~$

为例:

  • st:当前登录的用户名,通常在安装系统时设置。
  • @:无实际意义
  • st-vm:主机名
  • ~~:表示当前登录用户的家目录,例如:/home/st
  • $:用于区分当前登录用户的角色:
    • $:表示当前登录的是普通用户
    • #:表示当前登录的是ROOT用户(管理员、超级用户,ROOT一般是Linux系统自带的)。   

 注意:使用ROOT用户时需谨慎,因为其具有最高权限,误操作可能会导致系统出现严重问题。若普通用户需要执行管理员权限的操作,可使用sudo命令;若要切换到ROOT用户,可使用su命令。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值