【发布时间】:2010-12-28 11:19:10
【问题描述】:
我在我的 ubuntu 10.04 中安装了 DB2,同时它创建了 2 个新用户。为了运行 db2,我必须切换到 DB2 创建的新用户。
但是这个新用户的终端功能较少,即它不会通过点击标签自动完成目录或文件名,不能使用上/下/左/右箭头键。在我的默认用户 ubuntu 中,不像我的实际终端那样丰富多彩。
请帮忙。 在此先感谢:)
【问题讨论】:
标签: terminal ubuntu-10.04
我在我的 ubuntu 10.04 中安装了 DB2,同时它创建了 2 个新用户。为了运行 db2,我必须切换到 DB2 创建的新用户。
但是这个新用户的终端功能较少,即它不会通过点击标签自动完成目录或文件名,不能使用上/下/左/右箭头键。在我的默认用户 ubuntu 中,不像我的实际终端那样丰富多彩。
请帮忙。 在此先感谢:)
【问题讨论】:
标签: terminal ubuntu-10.04
将用户 shell 更改为 /bin/bash,而不是 /bin/sh。
# usermod -s /bin/bash YourDB2User
从现在开始,Debian 和 Ubuntu 都使用 dash 来提供 /bin/sh,它没有 bash 等所有功能,但据我了解,它提供了对 bourne shell 的更准确解释。
【讨论】:
这个新用户除了执行命令/恶魔之外不应该做任何事情,所以他们不需要终端。他们应该拥有尽可能少的权利——这就是诀窍的一部分。如果您想以该用户身份执行命令,请尝试sudo -u(newuser) command
【讨论】: