栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux shell介绍

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力
什么是shell


linux shell介绍插图

Shell 是Linux系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行

shell也被称为LINUX的命令解释器(command interpreter),Shell 本身是一个程序。将用户输入的命令行拆解为”命令名“与”参数“。接着,根据命令名找到对应要执行的程序,对被执行的程序进行初始化,然后将刚才解析出来的参数传给该程序并执行

shell是一种高级程序设计语言,提供了变量,函数,条件判断,循环等开发语言的功能

由于Shell本身是个程序,所以它可以被任何用户自己开发的各种Shell所代替

1.3.3 各种Shell


linux shell介绍插图(1)

    sh:Steve Bourne
    bash:Bourne-Again Shell,GPL,CentOS 和 Ubuntu 默认使用
    csh:c shell , C 语言风格
    tcsh
    ksh :Korn Shell, AIX 默认 shell
    zsh: MacOS默认shell
1.3.4 bash shell

GNU Bourne-Again Shell(bash)是GNU计划中重要的工具软件之一,目前也是 Linux标准的shell,与sh兼容

显示当前使用的shell

echo ${SHELL}

显示当前系统使用的所有shell

cat /etc/shells
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/10365.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号