转载:http://hi.baidu.com/pie138/item/488ebf5eac9e23404eff200b
说linux cd命令是Linux上使用率最高的两个命令之一不为过吧(另一个当然是ls了),前两天看到了一个linux cd命令的几个小技巧,这里顺便记下来:
cd - #回到上次所在目录,这个技巧我原来还真是不知道,感觉还是比较有用,省略了很多输入。
cd !$ #把上个命令的参数作为输入。
cd #回到主目录
cd ~ #同样也是回到主目录
下面连贯的做一个例子来说明:
[asterisk@CCTest htdocs]$pwd #查看当前目录路径
/usr/local/apache/htdocs
[asterisk@CCTest htdocs]$mkdir test-pie #创建新目录:test-pie
[asterisk@CCTest htdocs]$tar -jxvf billprofile-2010-07-28.tar.bz2 -C test-pie #解压压缩包到 test-pie目录
[asterisk@CCTest htdocs]$ cd !$ #执行linux cd !$ 把上个命令最后的参数作为输入,即 test-pie
cd test-pie
[asterisk@CCTest test-pie]$pwd #查看当前目录路径
/usr/local/apache/htdocs/test-pie
[asterisk@CCTest test-pie]$cd #执行linux cd 命令回到了主目录(cd ~ #同样也是回到主目录)
[asterisk@CCTest ~]$pwd #查看当前目录路径
/home/asterisk
[asterisk@CCTest ~]$cd - #执行linux cd -,回到上次所在目录
/usr/local/apache/htdocs/test-pie
[asterisk@CCTest test-pie]$ pwd #查看当前目录路径
/usr/local/apache/htdocs/test-pie
这样应该能看明白linux cd 命令如何使用了吧