chsh
rose1 发表于 2020-08-26 09:03浏览次数:
在类似Unix的操作系统上,chsh命令设置用户的登录shell,即提供命令行的程序。 该更改将在用户下次登录时生效。 本文档介绍chsh的GNU / Linux版本。
查看英文版
目录:
1 chsh 运行系统环境
2 chsh 说明
3 chsh 语法
4 chsh 例子
chsh 运行系统环境
Linux
chsh 说明
chsh将接受系统上任何可执行文件的完整路径名。但是,如果外壳未在/ etc / shells文件中列出,它将发出警告。
也可以将其配置为仅接受此文件中列出的shell(除非用户为root)。如果未指定shell,则chsh将提示您指定一个shell 。
查看英文版
chsh 语法
chsh [-s login_shell] [user]
-s shell |
将外壳程序设置为登录外壳程序。 |
-l, --list-shells |
打印/ etc / shells中列出的shell列表并退出。 |
-u, --help |
打印使用情况消息并退出。 |
-v, --version |
打印版本信息并退出。 |
查看英文版
chsh 例子
chsh -s /bin/bash fred
将用户fred的登录shell设置为/ bin / bash。
查看英文版