Linux系统新建用户命令无补全怎么处理
- 环境查看
系统环境
$ lsb_release -a
No LSB modules are available.
Distributor ID: Kylin
Description: Kylin V10 SP1
Release: v10
Codename: kylin
$ uname -a
Linux kylin-pc 5.4.18-85-generic #74-KYLINOS SMP Fri Mar 24 11:20:42 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
- 现象
新建用户登录终端没有命令补全,显示不全 - 原因
默认新建用户的bash设置为/bin/sh - 修复
修改文件把/bin/sh修改为/bin/bash
# cat /etc/passwd
在创建用户的时候使用参数-s指定bash也可以
# sudo useradd -s /bin/bash 用户名