LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1334|回复: 18

请问在 bash 中如何使用 cd[已解决]

[复制链接]
发表于 2004-2-9 19:22:36 | 显示全部楼层 |阅读模式
请问在 bash 中如何使用 bash 的内部命令 如 cd ...
发表于 2004-2-9 19:40:03 | 显示全部楼层

回复: 请问在 bash 中如何使用 cd

最初由 lukhxw 发表
请问在 bash 中如何使用 bash 的内部命令 如 cd ...


cd --help 看扼要的语法格式
或者
man cd 阅览包括cd在内的所有内置命令的详尽用法。

另外,建议兄弟到shell区多转转,置顶精华贴有很好的bash入门教程。
 楼主| 发表于 2004-2-9 19:41:53 | 显示全部楼层
昏..........................
发表于 2004-2-9 19:47:46 | 显示全部楼层
最初由 lukhxw 发表
昏..........................


那命令当然是直接键入即可啦,呵呵。。。
cd <path>
发表于 2004-2-9 19:50:30 | 显示全部楼层
最初由 lukhxw 发表
昏..........................

cd就是改变当前目录,如:
1.切换到abc目录,cd abc
2,在任意的目录中只输入cd,会返回到你的主目录
3,切换到上一曾目录,用cd -
...
shell的很多内部命令可以在命令行模式下直接运行,
也可以在脚本文本中使用.
关于shell的内部命令可以看置顶的教程~
 楼主| 发表于 2004-2-9 19:57:45 | 显示全部楼层
不好意思可能是我写错了缘故,
是在 bash 脚本中使用!
不是在命令行下用~
发表于 2004-2-9 19:59:36 | 显示全部楼层
最初由 lukhxw 发表
不好意思可能是我写错了缘故,
是在 bash 脚本中使用!
不是在命令行下用~

在脚本中使用也一样呀~~,:ask
 楼主| 发表于 2004-2-9 20:01:49 | 显示全部楼层
最初由  javalee 发表
在脚本中使用也一样呀~~,



你能给我个例子吗?
谢谢!
发表于 2004-2-9 20:19:32 | 显示全部楼层
最初由 lukhxw 发表
你能给我个例子吗?
谢谢!

当在shell键入一个命令时,各种资源的优先级次序:
1.别名
2.关键字 例如function,if,for
3.函数
4.内置命令如cd和type
5.脚本和可执行程序
shell按在PATH环境变量中列出的目录中对其进行搜索。

摘自《Learnning the bash Shell》

可见如果你没有在~/.bashrc等bash配置文件设置了同名的别名(alias)的话,shell就会调用该名字的内置命令。
直接使用就是啦,脚本内cd的使用和shell命令行cd的使用等价。
 楼主| 发表于 2004-2-9 20:24:14 | 显示全部楼层
我试过的
不行呀!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表