Linux下Shell介绍
jopen
11年前
作为命令语言互动式地解释和执行用户输入的命令指示Shell功能的一个方面,Shell还可以用来进行程序设计,它提供了定义变量和参数的手段以及丰富的程序控制结构,使用Shell编程类似于DOS中的批处理文件,称为Shell script,又叫Shell程序或Shell命令文件。
概述: shell有很多种,常用的几种
Shell名称 | 开发者 | 命令名称 |
Bourne | S.R.Bourne | /bin/sh |
C | Bill Joy | /bin/csh |
Kom | David | /bin/ksh |
1、查看目前使用的是哪种shell
env [该命令可以显示当前操作系统的环境变量]
2、shell修改
直接输入 chsh -s 输入新的shell 如/bin/csh
3、shell命令补全功能
是指用户输入命令时,并不需要输入完整的命令。而系统自动会找出最符合的名称
直接输入"mk" ---------再按两下"tab"键------会出现以mk开头的命令
4、 在Linux下,我们有时可能希望知道或是使用最近执行的命令,history可能会帮上大忙
a、 history 5 : 此项说明会显示最近使用的5个命令
b、 !5: 此项说明执行历史编号为5的命令
c、 !ls: 此项说明执行最后一次以"ls"开头的命令