首页 > 系统服务 > 详细

10.1 shell基础-shell概述

时间:2020-02-12 20:38:36      阅读:51      评论:0      收藏:0      [点我收藏+]

一、shell的概述

shell是一个命令行解释器,主要左右有两个,1、连接内核和用户,将用户的指令传递入内核;2、一个强大的解释型编程语言,易编写、易调试、使用灵活,shell中可以直接调用linux系统命令。

技术分享图片

 

 

二、shell的分类

Bourne shell:1979年开始unix就使用Bourne shell,Bourne shell的主文件名为sh。主要包括sh、ksh、Bash、psh、zsh。Bash和sh互相兼容,现在的linux默认使用Bash作为用户的基本shell。

C shell:主要在BSD版本的unix系统中使用,语法和C语言相似。主要包括csh、tcsh。

Bourne shell和C shell之间的语法是不兼容的。

 

三、查看linux支持的shell

[root@zabbixagent ~]# cat /etc/shells 
/bin/sh
/bin/bash
/usr/bin/sh
/usr/bin/bash
/bin/tcsh
/bin/csh
# shell的切换,使用exit退出
[root@zabbixagent ~]# sh sh-4.2# sh-4.2# exit exit [root@zabbixagent ~]# csh [root@zabbixagent ~]# [root@zabbixagent ~]# exit exit [root@zabbixagent ~]# [root@zabbixagent ~]#

 

10.1 shell基础-shell概述

原文:https://www.cnblogs.com/eccom/p/12300322.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!