加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
  • 推荐器件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

shell基本介绍及常用命令之shell介绍

08/15 09:02
817
阅读需 3 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

一、Shell是什么?
我们在刚开始接触Linux的时候,经常会听到工程师提到Shell这个词,刚开始不知道这是个干什么的,简单的说,它是一个应用,接收用户命令,调用相应的内核接口函数或应用程序,并输出执行结果呈现给用户;同时Shell也是一种解释性的编程语言或者脚本语言,开发容易可以在短时间内完成功能强大又好用的脚本,可以在不同的系统上移植非常方便。
二、Shell的特性
不同的发行版本使用的Shell有可能不同,但是基本的特性还是一样的:
一、支持内置命令可直接使用;
二、支持命令组合成新的复合命令;
三、支持TAB键补齐;
四、支持后台运行;
五、支持脚本使用;
六、支持通配符(*、?、[]);
七、Ctrl+C命令终止程序;
八、命令及其参数区分大小写;
无论我们使用哪种Shell,登陆系统后会生成一个Shell进程,根据用户不同显示不同的提示符,root用户的通常提示符是“#”,普通用户的命令提示符是“$”,在命令提示符后边输入命令即可和系统进行交互操作。
Ubuntu默认的Shell是Bash(Bourne Again Shell)。
Linux命令有很多,功能比较强大,下节我们简单介绍一些常用的命令。
三、常用的shell命令
Linux命令一般由三部分组成:Command [option] [parameter]。
说明:
一、[]部分中的内容是可选项;
二、命令,选项,参数都以空格分隔;输入命令完毕后,按enter键执行;
三、option:是可选的,有些命令没有选项,主要是用来控制运行状态和行为的;
四、parameter:是命令要操作的文件,路径,数据等;

推荐器件

更多器件
器件型号 数量 器件厂商 器件描述 数据手册 ECAD模型 风险等级 参考价格 更多信息
DSC1001DE5-019.2000T 1 Microchip Technology Inc OSCILLATOR MEMS 19.2MHZ CMOS SMD
$3.75 查看
LTC6990CDCB#TRPBF 1 Linear Technology LTC6990 - TimerBlox: Voltage Controlled Silicon Oscillator; Package: DFN; Pins: 6; Temperature Range: 0°C to 70°C
暂无数据 查看
DP83867ISRGZT 1 Texas Instruments Industrial temperature, robust gigabit Ethernet PHY transceiver with SGMII 48-VQFN -40 to 85

ECAD模型

下载ECAD模型
$7.14 查看

相关推荐

电子产业图谱