MAC终端中查看与修改系统默认的shell 薛定谔吥养猫 于 2020-02-09 23:15:39 发布 1441 收藏 2 文章标签: linux shell 版权 1.查看当前系统中所有的shell cat /etc/shells 1 输出结果如下 localhost:~ Leon$ cat /etc/shells # List of acceptable shells for chpass(1). # Ftpd will not allow users to connect who are not using # one of these shells. /bin/bash /bin/csh /bin/ksh /bin/sh /bin/tcsh /bin/zsh 1 2 3 4 5 6 7 8 9 10 11 2.查看系统用户默认shell cat /etc/passwd | grep sh 1 2 输出结果如下 localhost:~ Leon$ cat /etc/passwd | grep sh root:*:0:0:System Administrator:/var/root:/bin/sh _sshd:*:75:75:sshd Privilege separation:/var/empty:/usr/bin/false _update_sharing:*:95:-2:Update Sharing:/var/empty:/usr/bin/false _mbsetupuser:*:248:248:Setup User:/var/setup:/bin/bash 1 2 3 4 5 3.输出当前使用的shell echo $0 1 输出结果如下 localhost:~ Leon$ echo $0 -bash 1 2 4.修改系统默认shell为zsh chsh -s /bin/zsh 1 之后输入密码就齐活。 文章知识点与官方知识档案匹配,可进一步学习相关知识 CS入门技能树Linux入门初识Linux25345 人正在系统学习中 ———————————————— 版权声明:本文为CSDN博主「薛定谔吥养猫」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/qq_37363248/article/details/104242299 |
|