当前位置: 首页 > article >正文

linux~~目录结构远程登录教程(xshell+xftp)

目录

1.目录结构

2.远程登录xshell

2.1所需工具

2.2了解虚拟机IP

2.3查看是否正常连接

2.4xshell进行连接

3.文件传输xftp7

3.1xftp6安装

3.2相关设置

3.3效果展示

3.4文件之间的传输过程


1.目录结构

  1. bin目录里面主要存放这个我们经常使用的指令,例如这个cd进行目录切换的指令,随着我们学习的深入,我们会逐渐了解到;
  2. sbin就是权限稍微高一点,这个里面主要是这个系统管理员使用的系统管理程序;
  3. home目录也叫做家目录,这个目录里面有我们的这个所有的使用这个系统的用户的名字,我们同时可以使用这个add和rf对于这个目录里面的用户进行管理;
  4. lib里面主要就是我们的这个动态库,如果这个目录出现问题,我们的很多应用程序就会无法启动;

  1. boot目录下面就是我们的启动linux的核心文件,丢失则影响系统的启动;
  2. usr类似于我们的这个windows里面的programs files文件夹,这个里面存放很多的应用程序文件;
  3. 下面的几个更多的是和这个系统相关的一些配置,我们不动就可以了;
  4. etc是和这个相关的配置文件,例如这个安装的数据库的配置文件等等;

  1. dev是对于硬件以文件进行管理的,里面的文件和我们的硬件相关;
  2. mnt目录进行这个内部和外部的挂载,就是我们内外部建立连接,挂在之后可以进行卸载;
  3. opt目录下面存放的是这个相关的软件,我们的vmtool就是在这个目录下面的;

对于上面的目录结构,我们只需要了解,随着学习,我们就自然会知道哪一些常用,哪一些不常用,在这个基础上再次进行记忆即可;

2.远程登录xshell

2.1所需工具

我们的这个远程登录是由我们的这个情况决定的,因为我们程序员的位置和这个linux服务器公网的地址是不一样的,我们需要进行远程登录进入这个linux里面去;

公网的全称就是公共网络,意思是我们虽然在不同的地方,但是都可以访问;

我们的远程登录使用的是xshell软件,这个软件上面我们进行登陆之后就可以查看我们的这个虚拟机上面的这个文件目录之类的情况;

xftp这个软件是用来进行这个虚拟机和我们的windows上面的文件进行传输的;

2.2了解虚拟机IP

这个xshell是我之前介绍的这个与服务器运行的地方,我之前是使用过的,只不过上面跑的是我们的云服务器;

我们使用这个ifconfig在我们的虚拟机上面获得这个虚拟机的ip,下面的图片显示位置就是我们的这个虚拟机的IP,知道了这个IP我们才可以进行下一步的连接,这个是前提和基础;

2.3查看是否正常连接

这个是在我们的自己的windows上面的终端进行操作的,我们使用ping加上这个对应的虚拟机的ip就可以获得这个连接情况,这个连接情况实际上反映的就是我们的虚拟机和我们自己本地的连接情况,这个决定了我们是否可以进行远程登录的操作;

其实这个ping选项的结果可以间接地反应我们的网速,只要是有这个输出结果基本上就没有问题,如果显示的是这个连接超时,检查一下我们的这个ip是否填写正确;

2.4xshell进行连接

新建回话:

用户名可以随便写,但是这个ip就是我们的这个虚拟机上面显示的ip,其他的信息和这个图片上面的保持一致即可;

点击这个创建之后,我们的这个回话就会创建成功了,这个时候我们直接进入,弹出来一个框框,这个里面的一次性检验就是我们只需要登陆一次,后来就是每次都手动登录,右边的就是会自动登录;

这个后来会让我们输入这个用户名和密码,这个就是我们的虚拟机上面进入的时候的用户名和密码,金阿姨设置用户名和密码的时候都一样,不然需要进行辨别这个哪个用户名,哪个密码,就比较繁琐;

进入之后使用这个ls指令就可以查看我们的这个远程的机器上卖弄的文件目录情况,相当于这个就已经连接成功了;

3.文件传输xftp7

3.1xftp6安装

这个软件我之前没用过,但是这个软件的安装不是很复杂,我们选择这个学生免费,其实这个里面也不需要我们进行任何的验证,这个里面直接下载xftp7就可以了;

我自己就是在下面的这个官网上面安装的,应该问题不大;

家庭/学校免费 - NetSarang Website (xshell.com)icon-default.png?t=N7T8https://www.xshell.com/zh/free-for-home-school/

3.2相关设置

其实这个里面的新建回话和我们的这个xshell上面基本是一样的,我们的这个ip还是这个虚拟机上面的ip,这个协议需要写成这个SFTP协议,这个编码可以修改一下,后面会用到,可以先不修改,看看会不会乱码,后面也是可以修改的;

3.3效果展示

我们的这个就是乱码的情况:

对于乱码如何进行修改:按照下面的操作就可以让这个乱码问题解决掉,选择我们熟悉的这个utf8编码即可;

修改编码之后的情况:

3.4文件之间的传输过程

这个页面的左边就是我们的这个windows文件,右边就是我们的这个虚拟机上面的远程相关信息,我们想要传输;

只需要选中这个左边的文件(使用图片测验即可),双击就会自动传输过去,也可以右键,选择这个传输,就会跳转到这个远程的目录下面,我们的右边打开的是那个目录,这个windows里面的文件图片就会传输到那个目录里面去;


http://www.kler.cn/a/290344.html

相关文章:

  • Vue 组件传递数据-Props(六)
  • yum安装zabbix5.0升级php到74的办法
  • 【韩老师零基础30天学会Java 】03章 变量
  • ORACLE创建用户之后查询不到创建的用户
  • 一分钟读懂ISO146温室气体排放(GHG)
  • 浏览器端直播推流实现——系统篇
  • [数据集][目标检测]机油泄漏检测数据集VOC+YOLO格式43张1类别
  • Java并发线程 共享模型之管程 5
  • C#中的连接池以及sqlCommand.ExecuteNonQuery()
  • 【Redis】Redis 典型应⽤ - 缓存 (cache)
  • el-table利用折叠面板 type=“expand“ 嵌套el-table,并实现 明细数据多选,选中明细数据后返回原数据得嵌套格式
  • 经验笔记:持续集成/持续部署(CI/CD)流程
  • 基本滤波器响应(低通+高通+带通+带阻)+滤波器的响应特性(阻尼系数+截止频率下降率)
  • k8s集群的调度
  • kubeadm方式安装k8s
  • iomuxc、pinctrl子系统、gpio子系统(学习总结)
  • 使用命令行编译cces工程(Blackfin 或 SHARC)
  • 如何在国内下载llama模型
  • Go入门:gin框架极速搭建图书管理系统
  • ubuntu24安装cuda和cudnn
  • 图像缩放操作
  • go-gin响应被覆盖为400,即使正常返回
  • 向对象八股文(长期跟新_整理收集_排版未优化_day04_20个)
  • IEC61968标准是什么?
  • 《Java面试题集中营》- Redis
  • OceanBase block_file与log过大 的问题