`
xieye
  • 浏览: 845731 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

linux 别名永久生效(转载)

 
阅读更多
http://www.cnblogs.com/jjyoung/archive/2011/07/15/2107788.html


alias(中文称为“别名”)允许使用更加简短的名称来重新定义 Linux 中的 Shell 命令,从而简化命令行的输入。如果经常与 CLI 打交道,那么使用 alias 不仅会节省时间,而且也能提高效率,真是一举两得的好事。

  • 基本用法: alias 的基本使用方法为:alias 新的命令='原命令 -选项/参数' 。举例说明,alias l=‘ls -lsh'  将重新定义 ls 命令,现在只需输入 l 就可以列目录了。
  • 获知别名: 直接输入 alias  命令会列出当前系统中所有已经定义的命令别名。
  • 删除别名: 要删除一个别名,可以使用 unalias  命令,如 unalias l

上面的是网上看到的,这个方法只是暂时的,如果重启一次就失效了,如果我们想永久生效一个命令怎么办呢?

打开 .bashrc (应该是ubuntu发行版的,其他发行版也许可以修改.bash_profile)可以看到

……

# some more ls aliases

alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'

……

方法1 :直接在我们的 环境变量文件中添加 alias xx='xxxxx'

方法2  : .bashrc 中有一句话

# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.

就是说可以另外新建一个文件用于专门存放自己的alias信息

  $ cd

  $ vi .bash_aliases

  在文件中输入自己想设置的命令  alias rm='rm -i'  然后保存推出

  $ source .bashrc   #让我们的环境生效

方法……

分享到:
评论

相关推荐

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

    ### Linux中让alias设置永久生效的方法详解 #### 前言 在Linux环境中,命令行是进行系统管理和软件开发的重要工具。然而,某些命令可能非常冗长且难以记忆,这给用户带来了不便。为此,Linux引入了`alias`命令,...

    Linux之alias取别名.docx

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

    Linux中别名与二进制的使用教程

    别名的定义并不永久,当你关闭当前会话后,别名就会丢失。若要让别名在每次登录时都有效,你需要将其添加到个人配置文件`.bashrc`中。`.bashrc`是Bash shell的初始化脚本,它包含了用户自定义的环境变量和别名。使用...

    Go-gam是一个CLI工具用于永久创建更新和删除bash别名

    1. 创建别名:你可以指定新的别名和对应的命令,Go-gam会帮你永久保存在`.bashrc`或`.bash_profile`文件中,下次启动Shell时,新创建的别名就会生效。 2. 更新别名:如果需要修改已有的别名,Go-gam可以便捷地完成,...

    linux中隐藏文件不能隐藏的问题.docx

    在Linux中,用户可以为命令创建别名,以便简化输入或改变命令的行为。在本例中,`ls`命令的别名包含了`-A`选项,该选项使得`ls`显示除了`.`(当前目录)和`..`(父目录)之外的所有文件,包括隐藏文件。 要查看当前...

    Linux系统 为命令配置别名的方法

    2. **永久别名**:若要使别名在每次登录系统后都能自动生效,需要将其添加到系统的配置文件中。通常有以下两种方法: - **修改`/etc/profile`文件**:此文件对所有用户生效。打开`/etc/profile`,在文件末尾添加...

    Linux 中如何使用 alias 命令.doc

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

    linux系统设置命令集.docx

    别名设置在当前会话有效,若想永久生效,需要在用户的`.bashrc`或`.bash_profile`文件中添加。 2. **apmd (Advanced Power Management BIOS Daemon)**:这个服务程序主要用于监控和管理系统的电源状态,如电池电量...

    Linux 命令-系统设置

    别名设置只在当前会话有效,若想永久生效,需要在用户配置文件(如`.bashrc`或`.zshrc`)中添加相应的alias定义。 **4. dircolors命令** `dircolors`命令用于设置`ls`命令在显示目录和文件时的颜色方案。它可以根据...

    Linux基础知识(13): 命令的别名 和 历史命令

    #### 1.3 别名永久生效 如果希望别名在每次登录时自动生效,需要将其添加到个人的bash配置文件中。对于大多数用户,这个文件是`~/.bashrc`或`~/.bash_profile`。打开文件并添加别名: ```bash nano ~/.bashrc ``` ...

    Linux 网络配置

    如果希望这些配置永久生效,可以将它们添加到启动脚本`/etc/rc.local`中。 #### 二、通过修改配置文件实现永久性网络配置 对于需要长期稳定的网络配置,推荐通过编辑配置文件来完成。这包括但不限于IP地址、子网...

    alias别名的应用和方法步骤

    可以通过编辑`~/.bashrc`文件来永久添加别名,并确保在每次打开新的shell会话时都会加载它们。具体步骤如下: 1. **打开文件**:首先需要打开`~/.bashrc`文件进行编辑。如果文件不存在,可以创建一个。 ```bash ...

    Linux 中环境变量设置.docx

    永久设置则需要编辑上述配置文件,如`~/.bashrc`或`~/.bash_profile`,添加`export PATH=/opt/ActivePython-2.7/bin:$PATH`,然后执行`source .bashrc`使得更改立即生效。 对于动态库的查找路径`LD_LIBRARY_PATH`,...

    linux入门基本使用介绍

    - **变量类型**:环境变量分为两类:永久(修改配置文件生效)和临时(命令行中设置仅在当前会话有效)。 了解并掌握这些基本的Linux使用技巧,对于初学者来说是非常重要的。它们构成了使用Linux系统的基础,为...

    Linux基础重要命令1

    - **持久化别名**:可以在 `.bashrc`, `/etc/profile` 或 `/etc/bashrc` 文件中定义别名以使其永久生效。 #### 四、文本处理工具 **三剑客介绍:** - **grep**: 用于搜索匹配特定模式的文本。 - 示例:`grep "gsy...

    Linux常用命令、日常开发常用

    要永久设置环境变量,可以编辑`~/.bashrc`(当前用户)或`/etc/profile`(所有用户),添加`export VARNAME=value`到文件末尾,然后运行`source ~/.bashrc`或`source /etc/profile`使其生效。 2. **查看日志并查找...

    LINUX安装与配置简明手册14

    LINUX安装与配置简明手册第14章 设置因特网服务 本章节主要讨论了 LINUX 系统中的因特网服务设置,包括设置虚拟主机服务、电子邮件服务、Apache 软件的 WWW 服务功能、FTP 服务器、NFS(网络文件系统)等。 14.1 ...

    linux技巧总结

    8. **命令别名**:通过 `alias` 命令可以创建命令的别名,如 `alias llh='ls -l /home'`,之后输入 `llh` 就等同于 `ls -l /home`。 9. **查看 Linux 版本**:使用 `lsb_release -a` 命令可以显示操作系统及其发行...

Global site tag (gtag.js) - Google Analytics