首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Debian 10中“别名”的全球使用

Debian 10中“别名”的全球使用
EN

Server Fault用户
提问于 2020-08-16 23:00:49
回答 1查看 904关注 0票数 0

我一直试图在我的Debian 10实例中添加别名的全局使用,但没有任何运气。

我已经尝试的是将我的别名添加到/etc/bash.bashrc中,并将这个片段添加到/etc/profile中,以便在没有工作的情况下获取它。

if [ -f /etc/bash.bashrc ]; then . /etc/bash.bashrc fi

在我的bash.bashrc:

代码语言:javascript
复制
#Aliases 
alias l='ls -la' 
alias ll='ls -l' 
alias la='ls -a'

编辑*

如何为“ls”创建别名。例如ls='ls‘。就像当我用它作为化名时,它不起作用?

EN

回答 1

Server Fault用户

发布于 2020-08-17 11:11:22

Debian应该使用/etc/bash.bashrc。检查/etc/passwd并确保用户使用bash。

代码语言:javascript
复制
user1:x:1000:1000:User 1:/home/user1:/bin/bash
user2:x:1001:1001:User 2:/home/user2:/bin/zsh

默认情况下,使用useradd或adduser添加用户将使用bash作为shell创建它们,但这可能已经修改为其他shell (zsh非常流行)。在上面的示例中,user1使用bash,user2使用zsh。User2在登录时不会运行/etc/bash.bashrc。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1030366

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档