Linux/CentOS: No such file or directory原因及解决办法总结

Linux/CentOS: No such file or directory原因及解决办法总结Linux/CentOS:Nosuchfileordirectory原因及解决办法总结直接翻到最后就好,中间的大段描述是我在实践中的思考和解决问题的方式。最近想用虚拟机再复习一下Linux命令,装的是CentOS8。今天最开始是想要在terminal中运行一个写好的的文件。遇到的第一

大家好,欢迎来到IT知识分享网。

Linux/CentOS: No such file or directory原因及解决办法总结直接翻到最后就好,中间的大段描述是我在实践中的思考和解决问题的方式。

 

最近想用虚拟机再复习一下Linux命令,装的是CentOS8。

今天最开始是想要在terminal中运行一个写好的的文件。

遇到的第一个问题是我不知道怎么看这个文件的目录路径

解决:如果想知道某个文件的位置,也可以直接看左上角。

Linux/CentOS: No such file or directory原因及解决办法总结

 

  

多提一句,因为这是自己的个人数据,所以一般都在home文件夹。home主要存放你的个人数据,具体每个用户的设置文件,用户的桌面文件夹,还有用户的数据都放在这里。每个用户都有自己的用户目录,位置为:/home/用户名。

Linux/CentOS: No such file or directory原因及解决办法总结

 

 

所以如果有一个文件在Home-Desktop文件夹下,就在terminal中输入对应的路径时,注意不能直接输入:

cd home/Desktop

Linux/CentOS: No such file or directory原因及解决办法总结

 

 

 

 

 

 

 

 

 

 

 

这样会报错:bash: cd: /home/Desktop: No such file or directory

Linux/CentOS: No such file or directory原因及解决办法总结

 

 

 我们可以使用ls命令,一层层看文件夹的内容来找到问题所在:

Linux/CentOS: No such file or directory原因及解决办法总结

 

 

 

我们发现这个文件夹home下只有一个文件夹hialry,那我们再进去hilary看一下,果然!找到了我们需要的Desktop文件夹。

Linux/CentOS: No such file or directory原因及解决办法总结

 

由此可以推断,需要在home后面输入当前登录的用户名,比如我登陆的用户是hilary,那就应该是:

cd home/hilary/Desktop

 

如果你登陆的是root根用户,那就应该是:

cd /home/root/Desktop

 

在这里我犯了一个低级错误,输成了,也就报错了:bash: cd: /home/hilary/desktop: No such file or directory

cd /home/hilary/desktop

Linux/CentOS: No such file or directory原因及解决办法总结

 

 

后来才发现原因是,文件夹的名称是区分大小写的,把“desktop”换成“Desktop”就搞定了。

 

 总结:

这里总结一下,出现No such file or directory出现的原因和相应的解决方案:

1. 注意在linux中,路径需要在home下输入用户名,否则会报错。

2. 一定要查看路径中有没有错别字,特别是要注意大小写的问题

3. 如果路径确定没有问题,就一层一层剖析。一层一层进文件夹,并使用ls命令查看当前文件夹下的内容,定位是哪个文件夹的内容出问题啦~

 

最后祝大家学习顺利,有问题发评论区,看见了会回复。

 

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/32980.html

(0)
上一篇 2023-12-03 22:33
下一篇 2023-12-05 16:45

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注微信