1:要先知道
以下几个符号作为目录名有特殊的含义:
-
“/”代表根目录
-
“..”代表上一级目录
-
“.” 代表当前目录
-
“~”代表HOME目录
-
“-”代表前一目录
2:
根目录是整个系统最重要的一个目录,因为不但所有的目录都是由根目录衍生出来的同时根目录也有开机,还原,系统修复有关。
所以当处于/状态时,vi是不能保存编辑文件的,可以利用cd ..来返回到home目录下,即~下,才可以利用vi来编辑保存文件
3:问:linux 中 ~/. 是什么意思?
扫描二维码关注公众号,回复:
4892410 查看本文章
答:
~代表你的/home/用户明目录
假设你的用户名是x,那么~/就是/home/x/
.是代表此目录本身,但是一般可以不写
所以cd ~/. 和cd ~ 和cd ~/效果是一样的
但是.后面有东西又是另外一个问题,点在文件名头部,代表一个隐藏文件
~/.local是你的主目录下一个.local的文件夹的路径,并且从.可以看出,这是一个饮藏文件,如果不用ls -a的话,一般ls是无法看到的
比如说~/.bashrc,含义就是当前用户主文件夹下的.bashrc这个文件,这个文件是一个隐藏属性的文件。
~是家目录。/是路径分隔。.是该目录自己。
所以就是~