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环境中,命令行是进行系统管理和软件开发的重要工具。然而,某些命令可能非常冗长且难以记忆,这给用户带来了不便。为此,Linux引入了`alias`命令,...
1. **别名生效的时间**:当在`.bashrc`中设置永久别名后,必须注销当前用户或重启系统,新设置的别名才会在下次登录时生效。初学者往往忽视这一点,导致设置后无法立即使用新别名。 2. **别名的用户范围**:别名是...
别名的定义并不永久,当你关闭当前会话后,别名就会丢失。若要让别名在每次登录时都有效,你需要将其添加到个人配置文件`.bashrc`中。`.bashrc`是Bash shell的初始化脚本,它包含了用户自定义的环境变量和别名。使用...
1. 创建别名:你可以指定新的别名和对应的命令,Go-gam会帮你永久保存在`.bashrc`或`.bash_profile`文件中,下次启动Shell时,新创建的别名就会生效。 2. 更新别名:如果需要修改已有的别名,Go-gam可以便捷地完成,...
在Linux中,用户可以为命令创建别名,以便简化输入或改变命令的行为。在本例中,`ls`命令的别名包含了`-A`选项,该选项使得`ls`显示除了`.`(当前目录)和`..`(父目录)之外的所有文件,包括隐藏文件。 要查看当前...
2. **永久别名**:若要使别名在每次登录系统后都能自动生效,需要将其添加到系统的配置文件中。通常有以下两种方法: - **修改`/etc/profile`文件**:此文件对所有用户生效。打开`/etc/profile`,在文件末尾添加...
要使更改永久生效,需要在 ~/.bashrc 文件中删掉对应的别名。 5. 对常用命令使用 alias 对于经常使用的命令,通过使用别名来缩短它们可以节省更多的时间。例如: `alias c='clear'` `alias ll='ls -al'` `alias ...
别名设置在当前会话有效,若想永久生效,需要在用户的`.bashrc`或`.bash_profile`文件中添加。 2. **apmd (Advanced Power Management BIOS Daemon)**:这个服务程序主要用于监控和管理系统的电源状态,如电池电量...
别名设置只在当前会话有效,若想永久生效,需要在用户配置文件(如`.bashrc`或`.zshrc`)中添加相应的alias定义。 **4. dircolors命令** `dircolors`命令用于设置`ls`命令在显示目录和文件时的颜色方案。它可以根据...
#### 1.3 别名永久生效 如果希望别名在每次登录时自动生效,需要将其添加到个人的bash配置文件中。对于大多数用户,这个文件是`~/.bashrc`或`~/.bash_profile`。打开文件并添加别名: ```bash nano ~/.bashrc ``` ...
如果希望这些配置永久生效,可以将它们添加到启动脚本`/etc/rc.local`中。 #### 二、通过修改配置文件实现永久性网络配置 对于需要长期稳定的网络配置,推荐通过编辑配置文件来完成。这包括但不限于IP地址、子网...
可以通过编辑`~/.bashrc`文件来永久添加别名,并确保在每次打开新的shell会话时都会加载它们。具体步骤如下: 1. **打开文件**:首先需要打开`~/.bashrc`文件进行编辑。如果文件不存在,可以创建一个。 ```bash ...
永久设置则需要编辑上述配置文件,如`~/.bashrc`或`~/.bash_profile`,添加`export PATH=/opt/ActivePython-2.7/bin:$PATH`,然后执行`source .bashrc`使得更改立即生效。 对于动态库的查找路径`LD_LIBRARY_PATH`,...
- **变量类型**:环境变量分为两类:永久(修改配置文件生效)和临时(命令行中设置仅在当前会话有效)。 了解并掌握这些基本的Linux使用技巧,对于初学者来说是非常重要的。它们构成了使用Linux系统的基础,为...
- **持久化别名**:可以在 `.bashrc`, `/etc/profile` 或 `/etc/bashrc` 文件中定义别名以使其永久生效。 #### 四、文本处理工具 **三剑客介绍:** - **grep**: 用于搜索匹配特定模式的文本。 - 示例:`grep "gsy...
要永久设置环境变量,可以编辑`~/.bashrc`(当前用户)或`/etc/profile`(所有用户),添加`export VARNAME=value`到文件末尾,然后运行`source ~/.bashrc`或`source /etc/profile`使其生效。 2. **查看日志并查找...