`

alias在bashrc中设置后无效的问题

 
阅读更多
在用户目录的.bashrc中添加一一堆alias命令,但是每次重新ssh练上去都不能生效,每次都要source一下,应该是ssh启动session加载的时候,没有加载bashrc造成的,找了一下资料,可以
/etc/profile中添加如下对bashrc的加载
if [ -f ~/.bashrc ]; then
    . ~/.bashrc
fi
分享到:
评论

相关推荐

    linux bashrc配置

    在`.bashrc` 中设置环境变量: ```bash export PATH=$PATH:/my/custom/path ``` **3. 别名** 别名允许你为常用命令创建快捷方式。比如,经常使用 `ls -l` 查看文件详细信息,可以创建一个 `ll` 的别名: ```bash ...

    bashrc and vim config

    在Linux系统中,个人用户环境的配置主要依赖于一些初始化脚本,如`.bashrc`和`.vimrc`。这些文件对于提升用户的工作效率和定制化个人终端体验至关重要。`.bashrc`是Bash shell的配置文件,而`.vimrc`则是Vim编辑器的...

    linux下.bashrc文件修改1

    Linux 操作系统中,.bashrc 文件是一个非常重要的配置文件,它可以对 shell 的行为和环境变量进行自定义设置。下面我们将对 .bashrc 文件的修改和生效进行详细介绍。 .bashrc 文件的作用 .bashrc 文件是 Linux ...

    Linux中让alias设置永久生效的方法详解

    - 对于单个用户,可以在该用户的`.bashrc`文件中添加`alias`设置,通常位于`~/.bashrc`。 2. **编辑配置文件**: 使用文本编辑器打开相应的配置文件,并在其中添加所需的`alias`设置。例如,在`~/.bashrc`中添加...

    alias命令中文详解

    创建别名的方法是在`.bashrc`或`.bash_profile`文件中添加`alias`命令。这些文件是用户的个人配置文件,它们在用户登录时被读取。例如,在`.bashrc`中添加上面的`ll`别名,可以这样做: ``` echo 'alias ll="ls -l"'...

    Linux 中如何使用 alias 命令.doc

    要使更改永久生效,需要在 ~/.bashrc 文件中删掉对应的别名。 5. 对常用命令使用 alias 对于经常使用的命令,通过使用别名来缩短它们可以节省更多的时间。例如: `alias c='clear'` `alias ll='ls -al'` `alias ...

    Bash切换Zsh后,bashrc文件失效的解决方案.docx

    在使用 Bash 时,bashrc 文件是 Bash Shell 的配置文件,用于存储用户的个性化设置。但是,当我们切换到 Zsh 时,bashrc 文件将失效,导致原先的配置无法生效。这种情况下,我们需要找到一种方法来恢复 bashrc 文件...

    alias别名的应用和比较

    例如,在查询中可以为表`Persons`和`Product_Orders`分别设置别名为`p`和`po`: ```sql SELECT po.OrderID, p.LastName, p.FirstName FROM Persons AS p, Product_Orders AS po WHERE p.LastName = 'Adams' AND p....

    vim配置文件和.bashrc

    在IT行业中,vim和.bashrc是两个非常基础且重要的工具,它们对于提升开发者的工作效率起着关键作用。vim是一个强大的文本编辑器,而.bashrc则是Linux或Unix系统中的一个初始化脚本,用于设置Bash shell环境。 **vim...

    .bash_profile和.bashrc的什么区别

    这意味着,/etc/profile文件中的变量设置将被所有用户继承,而用户的.bashrc和.bash_profile文件中的变量设置只能继承/etc/profile文件中的变量设置。这是一个"父子"关系,即/etc/profile文件是父文件,而用户的....

    Linux之alias取别名.docx

    1. **别名生效的时间**:当在`.bashrc`中设置永久别名后,必须注销当前用户或重启系统,新设置的别名才会在下次登录时生效。初学者往往忽视这一点,导致设置后无法立即使用新别名。 2. **别名的用户范围**:别名是...

    Linux中profile、bashrc、bash_profile之间的区别和联系

    2..bashrc文件会在bash shell调用另一个bash shell时读取,也就是在shell中再键入bash命令启动一个新shell时就会去读该文件。这样可有效分离登录和子shell所需的环境。但一般 来说都会在.bash_profile里调用.bashrc...

    IC610中添加库20120828(修改.bashrc法)

    ### IC610中添加库20120828(修改.bashrc法) #### 背景介绍 ...通过以上步骤,便成功地在IC610环境中添加了新的库资源,并且设置了正确的环境变量,使得这些库可以在实际工作中被顺利调用和使用。

    PyPI 官网下载 | bashrc-0.1.137.tar.gz

    在“压缩包子文件的文件名称列表”中只列出了“bashrc-0.1.137”,这可能意味着解压后的文件夹包含了项目的源代码、README文件、setup.py(用于安装的Python脚本)、测试文件以及其他相关文档。一般情况下,一个...

    foobee's bashrc

    在Linux和Unix-like操作系统中,`.bashrc` 文件是一个非常重要的配置文件,它定义了Bash shell(一种命令行解释器)的用户特定环境设置。`.bashrc` 的全称是“Bash运行控制文件”,当一个交互式的新bash会话启动时,...

    IC虚拟机.bashrc

    IC虚拟机.bashrc和.vimrc

    bashrc 配置文件

    1. **环境变量**:`.bashrc`文件中的环境变量可以在整个Shell会话中使用,这对于设置工作环境非常有用。 2. **别名**:可以定义别名以简化常用命令的操作,例如`alias ll='ls -l'`。 3. **函数**:可以定义自己的...

    bashrc.cshrc.zip

    在IT行业中,`bashrc` 和 `cshrc` 是两个非常重要的配置文件,它们用于定制用户在Linux或Unix系统中的Shell环境。`bashrc` 针对的是Bash Shell,而`cshrc` 则是为C Shell设计的。在本篇文章中,我们将深入探讨这两个...

    bashrc(my personal)

    个人的linux的bashrc

Global site tag (gtag.js) - Google Analytics