linux如何确定当前shell名称,我如何找出我当前的shell名称?

要查找系统中所有可用的shell,请键入以下命令:

猫/ etc / shells

如果/ etc / shells文件在其下面列出了多个shell,那么这意味着您的平台支持多个shell。

命令行界面(CLI)

该shell提供了一个到Linux的接口,您可以在其中键入或使用键盘输入命令。它被称为命令行界面(CLI)。要查找您的当前shell类型,请按以下命令[1]。

echo $ SHELL

ps $$

ps -p $$

以下示例输出表明我正在使用bash shell:

PID TTY TIME CMD

13931 pts / 4 00:00:00 bash

基本的命令行编辑

您可以使用以下组合键编辑和调用命令:

CTRL + L:清除屏幕。

CTRL + W:删除从光标开始的单词。

CTRL + U:清除行,即从命令行删除所有单词。

向上和向下箭头键:调用命令(请参阅命令历史记录)。

选项卡:自动完成文件,目录,命令名称等等。

CTRL + R:搜索以前使用的命令(请参阅命令历史记录)

CTRL + C:取消当前正在运行的命令。

CTRL + T:交换光标前的最后两个字符。

ESC + T:交换光标前的最后两个单词。

CTRL + H:删除从光标开始的字母。

执行命令

输入你的命令,然后按回车键。试试这个将显示当前日期和时间的日期命令:

日期

示例输出:

2010年4月27日星期二05:20:35 IST

命令和文件完成

Bash shell会在可能时和/或告诉它们时自动完成文件和命令名称。例如,如果键入sle并按下Tab键将使shell自动完成您的命令名称。另一个例子,如果你输入ls / e,然后按Tab键,shell会自动完成你的单词到/ etc,因为它看到/ etc /是一个以/ e开头的目录。

在Linux中获得帮助

Linux下的大多数命令都会附带文档。

您可以使用man命令或info命令查看文档。在这个例子中,打开日期命令的手册页:

男人约会

您可以阅读ls命令的信息文档,如下所示:

信息ls

许多命令接受--help或-h命令行选项。在此示例中,显示date命令的帮助选项:

日期 - 帮助

简而言之,请使用以下任一选项来获取有关Linux命令的更多信息:

man commandName

info commandName

commandName -h

命令名称 - 帮助

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值