科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网服务器频道重要UNIX命令:在命令行更改Shell

重要UNIX命令:在命令行更改Shell

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

如果想从命令行临时启动另外一个Shell(不改变/etc/passwd 文件),只需输入Shell 名就可以了。例如,当前使用的是标准的Bourne Shell,而你想用bash作为你的Shell,只需在命令行简单地输入bash 就可以改变Shell。

作者:曹江华 来源:IT168网站 2010年2月3日

关键字: 网络

  • 评论
  • 分享微博
  • 分享邮件

  A.1.2 在命令行更改Shell

  如果想从命令行临时启动另外一个Shell(不改变/etc/passwd 文件),只需输入Shell 名就可以了。例如,当前使用的是标准的Bourne Shell,而你想用bash作为你的Shell,只需在命令行简单地输入bash 就可以改变Shell。

  范例如下。

  (1)$ ps

  PID TTY TIME CMD

  1574 pts/6 0:00 sh

  (2)$ bash

  bash-2.05$

  (3)bash-2.05$ ps

  PID TTY TIME CMD

  1574 pts/6 0:00 sh

  1576 pts/6 0:00 bash

  说明 (1)ps命令的输出显示正在运行的进程。当前,sh(Bourne Shell)正在运行。

  (2)在Bourne Shell提示符下,用户输入bash启动Bourne Again Shell。出现了一个新的提示符。

  (3)在bash提示符下,执行ps命令。输出显示两个Shell在运行,而且当前的Shell是bash。图A-1所示是Shell类型图。

http://www.it168.com/

  http://server.it168.com/a2010/0203/847/000000847560.shtml

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章