Linux 中的 chsh 命令及示例
在 Linux 中,chsh
命令用于更改用户的登录 shell。这个命令的全称是"change shell",用于修改 /etc/passwd
文件中用户条目的 shell 字段。
基本使用格式如下:
复制代码
其中,LOGIN
是要更改 shell 的用户的用户名。如果没有指定 LOGIN
,chsh
将更改当前用户的 shell。
常用选项包括:
-s shell
:更改用户的登录 shell 为shell
。这里的shell
应该是/etc/shells
文件中列出的有效 shell 之一。
下面是一个示例。假设你想将当前用户的登录 shell 更改为 /bin/ksh
,你可以运行以下命令:
复制代码
在运行此命令后,你可能需要输入密码进行身份验证。然后,下次登录时,你的登录 shell 将是 /bin/ksh
。
注意:只有拥有适当权限的用户(如 root 用户)才能更改其他用户的登录 shell。普通用户只能更改自己的登录 shell。
香港五网 CN2 网络云服务器链接:www.tsyvps.com
蓝易云香港五网 CN2 GIA/GT 精品网络服务器。拒绝绕路,拒绝不稳定。
版权声明: 本文为 InfoQ 作者【百度搜索:蓝易云】的原创文章。
原文链接:【http://xie.infoq.cn/article/cbe20101ee3cf37890ca8af2f】。文章转载请联系作者。
评论