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

2024-09-05 05:04

本文主要是介绍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里面的文件图片就会传输到那个目录里面去;

这篇关于linux~~目录结构远程登录教程(xshell+xftp)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1138020

相关文章

防止Linux rm命令误操作的多场景防护方案与实践

《防止Linuxrm命令误操作的多场景防护方案与实践》在Linux系统中,rm命令是删除文件和目录的高效工具,但一旦误操作,如执行rm-rf/或rm-rf/*,极易导致系统数据灾难,本文针对不同场景... 目录引言理解 rm 命令及误操作风险rm 命令基础常见误操作案例防护方案使用 rm编程 别名及安全删除

Linux下MySQL数据库定时备份脚本与Crontab配置教学

《Linux下MySQL数据库定时备份脚本与Crontab配置教学》在生产环境中,数据库是核心资产之一,定期备份数据库可以有效防止意外数据丢失,本文将分享一份MySQL定时备份脚本,并讲解如何通过cr... 目录备份脚本详解脚本功能说明授权与可执行权限使用 Crontab 定时执行编辑 Crontab添加定

Vite 打包目录结构自定义配置小结

《Vite打包目录结构自定义配置小结》在Vite工程开发中,默认打包后的dist目录资源常集中在asset目录下,不利于资源管理,本文基于Rollup配置原理,本文就来介绍一下通过Vite配置自定义... 目录一、实现原理二、具体配置步骤1. 基础配置文件2. 配置说明(1)js 资源分离(2)非 JS 资

使用docker搭建嵌入式Linux开发环境

《使用docker搭建嵌入式Linux开发环境》本文主要介绍了使用docker搭建嵌入式Linux开发环境,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面... 目录1、前言2、安装docker3、编写容器管理脚本4、创建容器1、前言在日常开发全志、rk等不同

Java实现远程执行Shell指令

《Java实现远程执行Shell指令》文章介绍使用JSch在SpringBoot项目中实现远程Shell操作,涵盖环境配置、依赖引入及工具类编写,详解分号和双与号执行多指令的区别... 目录软硬件环境说明编写执行Shell指令的工具类总结jsch(Java Secure Channel)是SSH2的一个纯J

JWT + 拦截器实现无状态登录系统

《JWT+拦截器实现无状态登录系统》JWT(JSONWebToken)提供了一种无状态的解决方案:用户登录后,服务器返回一个Token,后续请求携带该Token即可完成身份验证,无需服务器存储会话... 目录✅ 引言 一、JWT 是什么? 二、技术选型 三、项目结构 四、核心代码实现4.1 添加依赖(pom

基于C#实现PDF转图片的详细教程

《基于C#实现PDF转图片的详细教程》在数字化办公场景中,PDF文件的可视化处理需求日益增长,本文将围绕Spire.PDFfor.NET这一工具,详解如何通过C#将PDF转换为JPG、PNG等主流图片... 目录引言一、组件部署二、快速入门:PDF 转图片的核心 C# 代码三、分辨率设置 - 清晰度的决定因

linux系统上安装JDK8全过程

《linux系统上安装JDK8全过程》文章介绍安装JDK的必要性及Linux下JDK8的安装步骤,包括卸载旧版本、下载解压、配置环境变量等,强调开发需JDK,运行可选JRE,现JDK已集成JRE... 目录为什么要安装jdk?1.查看linux系统是否有自带的jdk:2.下载jdk压缩包2.解压3.配置环境

Linux搭建ftp服务器的步骤

《Linux搭建ftp服务器的步骤》本文给大家分享Linux搭建ftp服务器的步骤,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧... 目录ftp搭建1:下载vsftpd工具2:下载客户端工具3:进入配置文件目录vsftpd.conf配置文件4:

Java Scanner类解析与实战教程

《JavaScanner类解析与实战教程》JavaScanner类(java.util包)是文本输入解析工具,支持基本类型和字符串读取,基于Readable接口与正则分隔符实现,适用于控制台、文件输... 目录一、核心设计与工作原理1.底层依赖2.解析机制A.核心逻辑基于分隔符(delimiter)和模式匹