两种方法可以查看:第一种:[rocrocket@jb51.net ~]$ chsh -l/bin/sh/bin/bash/sbin/nologin/bin/zsh第二种:[rocrocket@jb51.net ~]$ cat /etc/shells/bin/sh/bin/bash/sbin/nologin/bin/zsh其实chsh -l也是来查看这个文件。2 我想知道我当前正在使用的shell是哪个阿?[rocrocket@jb51.n...
问题1. chsh是修改用户shell的种类,比如是bash或是csh 问题2. 不知你问什么。问题3. 输入chsh -l命令,系统给出无效操作提示,因为你系统的chsh的版本不支持这个选项。文本控制台下翻页:shift-pgup 向上翻页 :shift-pgdn 向下翻页 1、估计你的chsh版本不支持-l参数,man chsh看看怎么用,看当前用户...
用来更换登录系统时使用的 shell,chsh 命令用来更换登录系统时使用的 shell。若不指定任何参数与用户名称,则 chsh 会以应答的方式进行设置。 命令语法 chsh [选项][参数] 命令选项 -s<shell 名称>或--shell<shell 名称>:更改系统预设的shell环境。;-l或--list-shells:列出目前系统可用的shell清单;-u或--help:...
Linxu-chsh命令 chsh用于修改登陆后的shell,每个用户都有独立的shell。 以下是chsh命令的常用操作: 一、查看本机安装了哪些shell chsh -l 二、查看当前用户正在使用的Shell echo $SHELL 三、修改当前用户的shell chsh -s /usr/bin/fish 由下图可知,hadoop用户之前的shell是/bin/bash,现将其shell改为/usr/bin/...
具体来说,chsh命令用于修改指定用户的shell设置,其基本用法是 chsh [-l][-s] 用户名。其中,选项:-l 用于列出当前系统中所有可用的shell选项,它会显示 /etc/shells 文件中所包含的shell种类。-s 表示要修改的是当前用户的shell配置,如果不指定这个选项,chsh 会提示用户输入新的shell路径。通过...
# chsh -l,系统会列出所有可用的shell选项。 更改shell:确认新的shell后,输入 [root@linuxcool ~]# chsh -s /bin/csh,即可将登录shell设置为csh。总的来说,chsh命令为用户提供了便捷的方式来管理登录shell,只需了解系统支持的shell类型和正确运用其提供的参数,就能轻松完成shell设置的更改。
上面代码中,[ ]内是目前使用的Shell。普通用户只能修改自己的Shell,超级用户可以修改全体用户的Shell。要想查询系统提供哪些Shell,可以使用chsh -l 命令笔者系统中可以使用的Shell有bash(缺省)、csh、sh、tcsh四种。 exit 1.作用 exit命令的作用是退出系统,它的使用权限是所有用户。
a@ubuntu:~$ chsh -l chsh:无效选项 -- l Usage: chsh [options] [LOGIN] 什么情况赞 回复 转发 赞 收藏 只看楼主 Unique (Follow your heart) 2012-02-03 01:49:33 会不会是 chsh —s /bin/*sh 赞 回复 你的回复 回复请先 登录 , 或 注册 ...
[root@localhost david]#chsh -l david //显示当可用shell /bin/sh /bin/bash /sbin/nologin /bin/dash /bin/tcsh /bin/csh 2)改变用户shell [root@localhost david]#chsh -s /bin/sh david //改变登录shell Changing shell for david. Shell changed. ...