LinuxSir.cn,穿越时空的Linuxsir!

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

./.bash_profile, . ./.bash_profiel, .bash_profile三者有什么区别

[复制链接]
发表于 2006-6-28 15:34:07 | 显示全部楼层 |阅读模式
比如我执行
[oracle@zzm ~]$. ./.bash_profile

[oracle@zzm ~]$ ./.bash_profile

以及
[oracle@zzm ~]$ .bash_profile 有什么区别

'.'代表什么意思呢
发表于 2006-6-28 15:46:42 | 显示全部楼层
自己cat或者more一下看看不就知道了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-28 15:52:21 | 显示全部楼层
刚刚接触linux,什么都不懂,还着急用
谢谢了
回复 支持 反对

使用道具 举报

发表于 2006-6-29 21:18:20 | 显示全部楼层
位置不同。
作一个小试验:
分别在/home,/home/zzm/中创建一个test文本,内容不相同。
然后
$cd ~
$cat ../test   (注意显示的内容)
$cat ./test (比较上次的)
===============================
名字前加点(.)的,是隐藏文件。你找一个文件,在前边加.试试……
急用的东西不要到论坛问,通常是远水救不了近火的。
回复 支持 反对

使用道具 举报

发表于 2006-6-29 21:53:24 | 显示全部楼层
. ./.bash_profile的三个点分别是

第一个:shell内建命令,source的同义词,读取执行文件中的命令
第二个:代表当前目录
地三个:以.开始的文件被称为dot file,不加选项的ls是不会列出这些文件的,即隐藏文件,通常存在于用户主目录下,是程序的个人配置文件。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-6-30 10:23:41 | 显示全部楼层
非常感谢4贴5贴的朋友的回答与支持
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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