如下是根据《Linix 101 Hacks》这本书里面的来翻译整理的,希望大家多多提意见,如果你有更好的方法请发表看法或者回邮件给我,如果你经常使用cd 命令到一个子目录或者是一个特殊父目录,你可以设置全局变量CDPATH指定到要到的子目录或是特殊的父目录,而不用给出绝对的路径名称。实例如下:
www.linuxidc.com @linux:~$ pwd
/home/yuchao
www.linuxidc.com @linux:~$ cd mail
-bash: cd: mail: No such file or directory
[Note: This is looking for mail directory under current
directory]
www.linuxidc.com @linux:~$ export CDPATH=.:~:/etc:/var:/usr/local
www.linuxidc.com @linux:~$ cd mail
/var/mail
www.linuxidc.com @linux:/var/mail$ pwd
/var/mail
www.linuxidc.com @linux:/var/mail$
[Note: This is looking for mail under /var and not
under current directory]
www.linuxidc.com @linux:/var/mail$ pwd
/var/mail要使这样的配置开机生效你把配置命令 export CDPATH=.:~:/etc:/var:/usr/local 添加到你的配置文件
~/.bash_profile或者~/.bashrc ,或者是全局的/etc/profile配置文件中。
这个命令对于有设置HOME工作目录的工程师很有用,比如你的$JAVA_HOME,$TOMCAT_HOME,$Oracle_HOME和$PATH等等,你都可以添加到这个全局变量中,之后就可以直接cd到想要去的目录了,很hack吧!!Linux下重量级命令strace使用介绍Linux命令里面两个很经典的命令:join和tr相关资讯 linux常用命令
- 常用的Linux命令 (今 08:47)
- Linux目录结构和常用命令 (08月29日)
- 一些 Linux 常用命令说明 (06月04日)
| - Linux 文件与目录的基本常用命令 (09月03日)
- Linux常用命令札记 (08月14日)
- Linux系统管理员常用命令实例分析 (04月11日)
|
本文评论 查看全部评论 (0)