咦?命令行里的点.是什么意思鸭
命令行入门基本功ls
、cd
。相当于在命令行世界里拥有了眼镜和双腿。
可能有好奇宝宝会碰到命令行里的.
,有点好奇是啥意思
一个点.
一个点.
代表当前路径,来些例子🌰
- 这叫原地踏步
1 | cd . |
- 打开当前路径下文件
1 | vim ./hello.txt |
- 调用当前文件夹下命令
1 | ./pip install numpy |
两个点..
两个点..
代表上级目录,这个学cd
的时候应该很熟练了。
- 返回上级目录
1 | cd .. |
- 返回很上面的目录
1 | cd ../../../.. |
- 打开文件之类的和上面一个点的方法一样,不赘述了
文件夹名前面带个点
已知ls
显示目录下文件,加个-a
参数就会显示所有文件,包括隐藏文件,如
1 | ls -a |
2 | .. . .git |
显然,分别是上级目录,当前目录,以及一个隐藏文件夹。
所以前面带个点的文件夹是隐藏文件夹,比如在 finder 默认情况下是看不到的
三个点...
emmmmm,三个点...
代表无语。