关注VPS服务器
相关知识分享

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 的代码这样写:<img src=”1.jpg” />,就能正常显示图片了。

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

赞(0) 打赏
允许转载,保留出处:魏艾斯笔记 » Xshell客户端与SSH网页端命令行操作及网站相对路径绝对路径的区别
分享到: 更多 (0)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏