linux下shell介绍

本文详细介绍了Linux环境下常用的几种Shell类型,包括Bourne Shell、C Shell和Korn Shell等。讲解了如何查看和修改当前使用的Shell,展示了如何通过cat命令查看系统中可用的Shell列表。此外,还介绍了Shell的补全功能和历史记录命令的使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、shell的分类

概述:shell有很多,但常用的就几种:

Shell名称  开发者      命令名称

Bourne     S.R.Bourne  /bin/sh

C          Bill Joy    /bin/csh

Kom        David       /bin/ksh/

2、查看目前使用的是哪种shell

命令:env  (该命令可以显示当前操作系统的环境变量)

3、shell的修改

命令:chsh -s /bin/[shell文件名] (不同的shell对命令的解释不一样)

4、通过 cat 命令来查看当前 Linux 系统的可用 Shell

$ cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/usr/bin/sh
/usr/bin/bash
/usr/sbin/nologin
/bin/tcsh
/bin/csh

5、shell的补全功能(Tab键)

概述:是指用户输入命令时,并不需要输入完整的命令,而系统自动会找出最符合的名称。这种功能可以节省经常输入命令的时间。直接输入"mk"再按两下"tab"键,出现两头两个字母为"mk"的命令。cat p再按两下"tab"键会出现开头字母为"p"的所有文件或目录。

6、查阅历史记录命令(history)

概述:在linux下,我们有时可能希望知道或是使用最近执行的命令,history可能会帮上大忙。

1、history 5 :此项说明会显示最近使用的5个命令

2、!5 :此项说明执行历史编号为5的命令

3、!ls :此项说明执行最后一次以"ls"开头的命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值