Ubuntu环境切换到服务器某个用户后source等命令和Tab快捷补全都用不了了,提示没找到,但root用户可以

以escs用户为例:

输入以下命令

grep root /etc/passwd

grep escs /etc/passwd

对比发现,root用户配的是bash,而escs却是sh,

所以把escs的sh改成和root一样的bash,命令为

usermod -s /bin/bash escs

改好后就可以了。

但一些快捷命令比如ls -l的快捷命令ll不能使用的话则需要去该用户的.bashrc配置文件里加上相应的配置才行。

相关推荐
卌卄9 分钟前
【Linux】MySQL安装配置
linux·运维·mysql
hnxaoli21 分钟前
统信小程序(八)归档目录自动调整
linux·python
鸠摩智首席音效师24 分钟前
如何确定 Linux 下的文件系统类型 {Ext3, Ext4, XFS} ?
linux·运维·服务器
比奇堡鱼贩33 分钟前
python第二次作业--函数
linux·运维·windows
RisunJan1 小时前
Linux命令-lilo(安装核心载入开机管理程序)
linux·运维·服务器
飞凌嵌入式1 小时前
1块集成了4核Cortex-A7高性能CPU、1颗RISC-V MCU、多种高速总线、还兼容树莓派的T153低成本开发板
linux·arm开发·嵌入式硬件·risc-v
舰长1151 小时前
ubuntu16 在防火墙禁止“允许Traceroute探测”
linux·运维·服务器
蓝田~1 小时前
Nginx集群与相关服务配置说明
运维·nginx
TDengine (老段)1 小时前
TDengine 脱敏函数用户手册
大数据·服务器·数据库·物联网·时序数据库·iot·tdengine
一只自律的鸡1 小时前
【Linux驱动】Ubuntu基础 下篇
linux·ubuntu