初学者如何查看Linux中的shell指南【linux教程】,Shell

linux教程 搜系统网 11个月前 (11-27) 432次浏览 0个评论 扫描二维码

怎么在Linux系统中创建和使用XFS系统【linux教程】

XFS文件系统是一个64位的高性能文件系统,拥有非常强大的功能,原本使用于irix系统,那么如何在Linux系统中创建和挂载XFS文件系统呢?随小编一起来学习下吧。

  很多人都想知道本机的Linux系统使用的是哪种shell,下面小编就教你如何查看Linux系统中使用的shell的方法,一起来了解下吧。

初学者如何查看Linux中的shell指南【linux教程】,Shell

  查看当前发行版可以使用的shell

  代码如下:

  [root@localhost ~]$ cat /etc/shells

  /bin/sh

  /bin/bash

  /sbin/nologin

  查看当前使用的shell方法

  一、最常用的查看shell的命令,但不能实时反映当前shell

  代码如下:

  [root@localhost ~]$ echo $SHELL

  /bin/bash

  二、下面这个用法并不是所有shell都支持

  代码如下:

  [root@localhost ~]$ echo $0

  -bash

  三、环境变量中shell的匹配查找

  代码代码如下:

  [root@localhost ~]$ env | grep SHELL

  SHELL=/bin/bash

  四、口令文件中shell的匹配查找

  代码如下:

  [root@localhost ~]$ cat /etc/passwd | grep root

国产系统Linux Deepin 2014详细评测【linux教程】

相信很多人还不是很了解国产操作系统Linux Deepin,那么Linux Deepin操作系统到底怎么样呢?下面小编给大家带来Linux Deepin 2014评测,一起来了解下吧。

  root:x:0:0:root:/root:/bin/bash

  五、查看当前进程

  代码如下:

  [root@localhost ~]$ ps

  PID TTY TIME CMD

  3052 pts/0 00:00:00 bash

  3254 pts/0 00:00:00 ps

  六、先查看当前shell的pid,再定位到此shell进程

  代码如下:

  [root@localhost ~]$ echo $$

  1862

  [root@localhost ~]$ ps -ef | grep 1862

  root 1862 1860 0 01:50 pts/0 00:00:00 -bash

  root 2029 1862 0 02:07 pts/0 00:00:00 ps -ef

  root 2030 1862 0 02:07 pts/0 00:00:00 grep 1862

  七、输入一条不存的命令,查看出错的shell提示

     代码如下:

  [root@localhost ~]$ asdf

  bash: asdf: command not found

  附:一条命令即可实现:

  代码如下:

  [root@localhost ~]$ ps -ef | grep `echo $$` | grep -v grep | grep -v ps

  root 1862 1860 0 01:50 pts/0 00:00:00 -bash

  上面就是Linux下查看使用的是哪种shell的方法的介绍了,如果你不知道你的电脑使用的是哪种shell,不妨试试上面介绍的方法吧。

Linux运行级别设置为6后无限重启怎么办?【linux教程】

Linux运行级别在设置为6时,就会出现无限重启的问题,如果不慎中招,那该如何解决呢?下面小编就教你如何解决Linux运行级别设置为6所出现的重启问题,希望对你有所帮助。


搜系统, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:初学者如何查看Linux中的shell指南【linux教程】,Shell
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址