Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5223858
  • 博文数量: 1696
  • 博客积分: 10870
  • 博客等级: 上将
  • 技术积分: 18357
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-30 15:16
文章分类
文章存档

2017年(1)

2016年(1)

2015年(1)

2013年(1)

2012年(43)

2011年(17)

2010年(828)

2009年(568)

2008年(185)

2007年(51)

分类: LINUX

2008-09-24 12:48:30

在Linux的使用中,常常会给某些命令起别名,用我们这里的方言讲就是“起外号”。

1、如何给Linux的command起外号?

root@hostname:/# vi ~/.bashrc

--------------------------------------------
# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias mv='mv -i'
alias cp='cp -i'
alias ll='ls -l'
alias la='ls -al'

# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi
--------------------------------------------
其中 alias开头的行,便是在给相应的命令起外号。
~/.bashrc会在用户login的时点,加载此配置文件,加载后别名立即生效。

2、如何临时屏蔽command的外号,给command正身?

临时屏蔽别名alias的方法:
1、unalias
2、!command 
   eg:   !cp filename directory 如此便可屏蔽cp='cp -i'
阅读(1512) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~