首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >需要帮助学习Linux+证书

需要帮助学习Linux+证书
EN

Ask Ubuntu用户
提问于 2013-05-10 17:58:21
回答 2查看 258关注 0票数 2

用户(Bob)意外地在其Home目录中创建了一个子目录(bobsdir)并试图删除它,但是当他们使用"rmdir \bobsfile“命令时,会得到”“。

问题的答案是: rmdir ~Bob/\bobsdir

我得到了与/home相同的"~“,但在我的研究材料中找不到"\”是什么,以及为什么它们在这种情况下起作用。我是一个人,需要知道“为什么”的东西,所以任何帮助都会非常感谢。

EN

回答 2

Ask Ubuntu用户

发布于 2013-05-10 18:27:12

http://aiotestking.wordpress.com/category/linux/lpic-1/page/7/

这似乎是确切的问题,没有额外的斜杠在答案。

但是,当测试的时候,不管是用哪种方式.于是,我又环顾四周,发现另一个版本选择答案为双反斜杠:

http://studyhat.blogspot.com/2012/08/linux-question-answer.html

我想说的是,这个问题可能已经通过了不同网站或书籍上的编辑或翻版,但我想看看是否有其他人对主目录规范之后的额外反斜杠的含义或能力有什么看法。

似乎有多种方法可以做到,但我不知道为什么.而且它根本不起作用(但似乎在许多地方被认为是“正确的”方法-- rmdir ~user/\\userdir)。

票数 2
EN

Ask Ubuntu用户

发布于 2013-05-11 02:07:06

对为什么使用~Bob/的解释

通常,在您自己的Linux计算机上,您使用~/作为您的主目录。这样做的原因是,我们通常假设您是以您正在使用的用户身份登录的,并且键入~/将带您到您登录的用户所在的家中。

因此,有些情况下使用~/或仅使用~是行不通的。

  1. 以根用户身份登录
  2. 以另一用户身份登录

在这种情况下,我们可以使用~Bob指定用户"Bob“的主文件夹。

这解释了为什么要使用该形式的主文件夹。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/293625

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档