猿问
目录名/ ,/目录名/这两种方式有什么区别?
我在shell中,rm -rf /目录名/ 不报错 但删除不了目录,而rm -rf 目录名/ 就可以, 这两个表达方式有什么区别吗
obtain
浏览 1465
回答 1
1回答
luofuxiang
"/目录名" 表示系统目录,如/home,/etc等,这些包含在系统环境变量中,在任意位置通过"cd /目录名"可以访问该目录,而单独"目录名" 是表示在当前目录下存在的目录。楼主通过rm -rf /目录名删除目录时,系统是在查找系统目录,而不是当前目录,至于不报错,是因为Linux的rm命令在没有这个目录的情况下本身就不报错。而rm -rf 目录名/是在当前目录下删除,所以可以删掉。
1
0
1
随时随地看视频
慕课网APP
相关问题
centos7里没有locate命令,请问在哪里有centos6.5的镜像文件?
2 回答
相关分类
Linux
linux
2 回答
centos7里没有locate命令,请问在哪里有centos6.5的镜像文件?
2 回答
我要回答