Xshell客户端与SSH网页端命令行操作及网站相对路径绝对路径的区别

群友 @发 问使用 Xshell 客户端输入命令为什么提示没有此文件和目录?而在阿里云网页端输入同样命令就可以进入正确目录了?研究了一下魏艾斯博客觉得这里面还是值得说一下的,毕竟包含了基础知识的了解程度,老魏分享本文希望能帮助大家加深了解网站路径的基础知识。

一、问题描述

使用 Xshell客户端输入命令:

cd oneinstack

提示 -bash No such file or directory

大概意思是没有这个文件或目录。

那我们再来看阿里云网页端 SSH 操作同样命令,如下图所示顺利进入了 oneinstack目录。

而使用 Xshell客户端输入 cd /home/admin/oneinstack/ 才能正确进入目录。

二、这是为什么呢?

这里面涉及到网站基础知识中的相对路径绝对路径这两个概念。简单的说明如下:

1、绝对路径指的是硬盘中文件的真实物理路径,比如上面的 /home/admin/oneinstack,你使用 ftp软件连接服务器就会看到这个路径;

2、相对路径,是相对于某个文件的路径。比如在网站的 1.html 网页中添加了 1.jpg 图片,而这两个文件放在同一个文件夹中,那么在 1.html 的网页代码中关于 1.jpg 的代码这样写:图片[1]-Xshell客户端与SSH网页端命令行操作及网站相对路径绝对路径的区别-Ferry资源网src=”1.jpg” />,就能正常显示图片了。

相关内容请移步网站目录/绝对路径/相对路径-零基础搭建wordpress教程,在做网站之前要先把这两个概念彻底搞清楚了,否则后面遇到类似问题还是迷糊状态,会影响网站工作的。

温馨提示: 本文最后更新于2024-06-16 19:03:27,某些文章具有时效性,若有错误或已失效,请在下方 留言或联系 Ferry资源网
© 版权声明
THE END
喜欢就支持一下吧
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容