Linux目录网络设置远程工具的使用

文章目录

  • Linux目录
  • 虚拟机⽹络配置
    • 查看⽹络信息
    • 修改⽹络配置信息
  • 虚拟机管理操作
  • 远程⼯具的使⽤

Linux目录

  1. Linux的⽬录结构
    1. Linux中的常⻅⽬录

      Linux常⻅的⽬录结构,不同版本的Linux⽬录结构可能略有不同

Centos7的⽂件⽬录结构

Linux根⽬录下的常⻅⽬录及作⽤

  1. /bin:★(/usr/bin,/usr/local/bin)

    是Binary的缩写, 这个⽬录存放着最经常使⽤的命令,Linux默认的环境变量已经包含该路径,所以可以直接使⽤该路径下的指令如 cd指令

    可以通过echo $PATH查看系统环境变量来看是否包含了该⽬录

  2. /sbin:(/usr/sbin, /usr/local/sbin)

    s就是Super User的意思,这⾥存放的是系统管理员使⽤的系统管理程序。以上6个⽬录,任何命令在任意⽬录下都可执⾏命令

  3. /home:★

    存放普通⽤户的主⽬录,在Linux中每个⽤户都有⼀个⾃⼰的⽬录,⼀般该⽬录名是以⽤户的账号命名的。

  4. /root:★

    该⽬录为系统管理员,也称作超级权限者的⽤户主⽬录。

  5. /lib:

    系统开机所需要最基本的动态连接共享库,其作⽤类似于Windows⾥的DLL⽂件。⼏乎所有的应⽤程序都需要⽤到这些共享库。

  6. /lost+found:

    这个⽬录⼀般情况下是空的,当系统⾮法关机后,这⾥就存放了⼀些⽂件。

  7. /etc:★

    所有的系统管理所需要的配置⽂件和⼦⽬录。my.cnf

  8. /usr:★

    这是⼀个⾮常重要的⽬录,⽤户的很多应⽤程序和⽂件都放在这个⽬录下,类似与windows下的program files⽬录。

  9. /boot:★

    这⾥存放的是启动Linux时使⽤的⼀些核⼼⽂件,包括⼀些连接⽂件以及镜像⽂件,⾃⼰的安装别放这⾥

  10. /proc:

    这个⽬录是⼀个虚拟的⽬录,它是系统内存的映射,我们可以通过直接访问这个⽬录来获取系统信息。

  11. /srv:

    service缩写,该⽬录存放⼀些服务启动之后需要提取的数据。

  12. /sys:

    这是linux2.6内核的⼀个很⼤的变化。该⽬录下安装了2.6内核中新出现的⼀个⽂件系统 sysfs 。(内核)

  13. /tmp:

    这个⽬录是⽤来存放⼀些临时⽂件的。

  14. /dev:★

    Device(设备)的缩写,类似windows的设备管理器,把所有的硬件⽤⽂件的形式存储。

  15. /media:★

    linux系统会⾃动识别⼀些设备,例如U盘、光驱等等,当识别后,linux会把识别的设备挂载到这个⽬录下。 CentOS6 就在/media下,CentOS7换⽬录了/

  1. /mnt:★

系统提供该⽬录是为了让⽤户临时挂载别的⽂件系统的,我们可以将光驱挂载在/mnt/上,然后进⼊该⽬录就可以查看光驱⾥的内容了。

  1. /opt:★

这是给主机额外安装软件所摆放的⽬录。

⽐如你安装JDK、Tomcat则就可以放到这个⽬录下。默认是空的。

  1. /usr/local: ★

这是另⼀个给主机额外安装软件所摆放的⽬录.⼀般是通过编译源码⽅式安装的程序。

  1. /var:★

这个⽬录中存放着在不断扩充着的东⻄,我们习惯将那些经常被修改的⽬录放在这个⽬录下。包括各种⽇志⽂件。

虚拟机⽹络配置

查看⽹络信息

在VMware中查看当前虚拟机的联⽹模式

模式1 仅主机模式特点 特点

虚拟机只能和宿主机之间实现通信缺点

只有宿主机和虚拟机之前能通信,虚拟机联⽹需要做更多的配置

模式2 桥接模式特点 特点

宿主机和虚拟机,都是由局域⽹路由(DHCP)进⾏IP的分配 宿主机和本地的虚拟机之间可以进⾏通信

局域⽹内其他机器也可以与虚拟机进⾏通信缺点

虚拟机会占⽤⼤量的IP,局域⽹内如果机器太多,或者虚拟机太多,那么会出现⼤量的IP冲突

模式3 NAT模式特点 特点

宿主机和其他机器的IP由局域⽹路由进⾏IP的分配,虚拟机的IP通过VMnet8虚拟交换机进⾏分配 宿主机和本地的虚拟机之间可以进⾏通信

不会占⽤宿主机所在路由IP,不会造成IP冲突缺点

局域⽹内的机器⽆法与其他机器上的虚拟机进⾏通信

关于模式的选择

什么时候选择NAT模式?

在教室内,因为⼤量同学使⽤同⼀个路由,避免⼤量的IP冲突

我们在学习阶段,主要满⾜我们⾃⼰的计算机(宿主机)和本地虚拟机之间的通信以及虚拟机的联⽹ 什么时候选择桥接模式?

⾃⼰独⽴的路由,想在局域⽹内实现虚拟机和其他计算机之间的通信 未来如何选择

未来这些问题会由运维⼈员来处理

未来我们使⽤的服务器不会在本地,使⽤远程服务器,⾃然也不需要我们来处理这种问题

修改⽹络配置信息

第⼀步: 打开VMware,打开虚拟⽹络编辑器

第⼆步: 选择NAT模式,对⽹段进⾏调整

第三步: 设置NAT模式的⽹关

第四步: 检查是否有漏选的选项

第五步: 修改虚拟机⾃⼰的⽹络模式选⽤模式为NAT

第六步: 修改虚拟机ens33⽹卡的⽹络配置信息

虚拟机管理操作

  1. VMware为虚拟机拍摄快照

通过快照可快速保存虚拟机当前的状态,后续可以使⽤快照,将虚拟机还原到某个快照的状态. 如某个软件安装失败,可以通过快照快速还原回指定的某个状态

选择指定的虚拟机拍摄快照

输⼊快照名称,添加快照描述

通过快照恢复虚拟机状态

管理和废弃快照

  1. VMware为虚拟机执⾏克隆

    第⼀步: 关闭要克隆的虚拟机

    第⼆步: 选中虚拟机,右击>管理>克隆

第三步: 可以选择虚拟当前状态和某个快照状态进⾏克隆

第四步: 创建完整克隆

第五步: 注意修改克隆之后的虚拟机的名称和存放路径

第六步: 克隆完成,关闭即可

第七步: 修改克隆出来的虚拟机的主机名和IP配置,然后重启

远程⼯具的使⽤

  1. Xshell的安装和使⽤

    Linux⼀般作为服务器使⽤,服务器⼀般都放在机房,不可能是你身边的Linux服务器,这时候我们需要⼀些⼯具来连接远程的Linux服务器来进⾏操作,xshell就是⼀种远程连接⼯具,其他Windows上常⻅的远程登录客户端有 SecureCRT, Putty,SSHSecure Shell,等

    Linux系统中是通过SSH服务 实现的远程登录功能,默认ssh服务的端⼝号是22 双击安装程序,进⾏安装

开始安装

选择商业

接收许可协议

购买软件后输⼊密钥

选择合适的安装位置

选择程序⽂件夹,直接下⼀步

选择语⾔

安装进度

安装完成

重启windows计算机

启动Xshell,建⽴和服务器连接

输⼊虚拟机IP和连接名称

点击连接远程Linux

接受主机密钥并保存

输⼊并记住⽤户名

输⼊并记住密码

连接成功

设置字体⼤⼩

断开连接

查看已经创建好的连接

点击连接即可⾃动连接对应的服务器

  1. Xftp的安装和使⽤

    通过Xshell可以连接远程Linux服务器,并通过命令操作远程虚拟机,但是Xshell⽆法完成较⼤的⽂件上传和下载,此时需要Xftp来完成

    安装过程和Xshell基本⼀致

    安装完成后,可以通过XShell来开启Xftp,然后执⾏⽂件上传下载操作

xshell连接虚拟机如果⽐较慢

修改/etc/ssh ⽬录下的配置⽂件 sshd_config 命令 vim/etc/ssh/sshd_config

在sshd_config 115⾏,将 UseDNS前⾯的#去掉,然后将值改为no

重启虚拟机,应该就能很快连接上

  1. finalShell的安装和使⽤

    finalShell是⼀款国产的服务器远程连接⼯具,集成了命令操作和⽂件上传功能,基础功能基本免费 双击安装包,开始安装

    选择合适的安装位置

点击确定继续安装

安装完成启动程序创建连接

连接成功,查看已创建的连接列表

查看服务器⽬前的状态信息

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/799884.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

C语言之qsort函数

一、qsort 1.库函数qsort qsort是库函数&#xff0c;直接可以用来排序数据&#xff0c;底层使用的是快速排序。 qsort函数可以排序任意类型的数据。 2.头文件 #include<stdlib.h> 3.参数讲解 void*类型的指针是无具体类型的指针&#xff0c;这种类型的指针的不能直接解…

COLING 2024 | AlphaFin:基于LLM的股票预测大模型,显著提高预测能力

COLING 2024 | AlphaFin&#xff1a;基于LLM的股票预测大模型&#xff0c;显著提高预测能力 发布于 2024-06-13 18:31:49 目前&#xff0c;机器学习和深度学习算法&#xff08;ML&DL&#xff09;已被广泛应用于股票趋势预测&#xff0c;并取得了显著进展。然而&#xff0c…

小霸王游戏卡是用什么编程的?

小霸王游戏卡曾经很流行。以超级马里奥为例&#xff0c;超级马里奥免费在线网址&#xff1a;https://supermarioplay.com/cn 游戏画面如下图&#xff1a; 这款游戏的编程语言是什么了&#xff1f; 汇编6502

【雷丰阳-谷粒商城 】【分布式高级篇-微服务架构篇】【25】【分布式事务】

持续学习&持续更新中… 守破离 【雷丰阳-谷粒商城 】【分布式高级篇-微服务架构篇】【25】【分布式事务】 本地事务事务的基本性质事务的隔离级别&#xff08;下面四个越往下&#xff0c;隔离级 别越高&#xff0c;并发能力越差&#xff09;事务的传播行为&#xff08;是否…

Linux系统调优与日志管理全面指南

文章目录 一、文件存储基础1.1 文件与硬盘存储单位1.2 文件数据与元信息1.3 inode机制查看文件名对应的inode号码有两种方式: 1.4 inode与硬盘空间1.5 特有现象 二、inode节点耗尽故障处理2.1 模拟inode节点耗尽故障 三、恢复误删除的文件3.1 恢复误删除的ext3文件EXT类型文件恢…

Zynq7000系列FPGA中的DDRI和DDRC

在AXI接口设计中&#xff0c;主端口&#xff08;Master Port&#xff09;和从端口&#xff08;Slave Port&#xff09;的交互是通过仲裁器&#xff08;Arbiter&#xff09;来管理的&#xff0c;以确保多个主设备能够有序地访问共享资源&#xff08;如DDR内存&#xff09;。这个…

C++20中的constinit说明符

constinit说明符断言(assert)变量具有静态初始化&#xff0c;即零初始化和常量初始化(zero initialization and constant initialization)&#xff0c;否则程序格式不正确(program is ill-formed)。 constinit说明符声明具有静态或线程存储持续时间(thread storage duration)的…

捷配笔记-PCB阻焊颜色对产品有什么影响?

阻焊层也称为阻焊层或阻焊剂。它是一种薄的聚合物层&#xff0c;应用于&#xff08;PCB&#xff09;。阻焊层的目的是保护PCB表面&#xff0c;并有助于防止焊桥。焊桥是两个导体之间的无意连接&#xff0c;通常是由于存在一小块焊料。需要注意的是&#xff0c;阻焊层被视为其单…

书生大模型实战营--L0关卡-Linux

一、SSH登录并完成nvidia-smi查看显卡以及安装pip install gradio4.29.0 二、完成vscode连接远程服务器 三、运行http://127.0.0.1:7860/

HTML表格表单及框架标签

一.表格标签 1.<table></table> 创建表格 2.<caption></caption> 表格的标题 3.<tr></tr>Table Row&#xff08;表格行&#xff09; 4.<td></td>Table Data&#xff08;表格数据&#xff09;其中有属性rowspan"2&quo…

单点触摸屏和多点触摸屏介绍以及原理简略

单点和多点触摸屏技术是现代触摸设备的基础&#xff0c;下述简单解释这两种技术及其差异。 单点触摸屏 单点触摸屏只能在某一时刻检测一个触摸点的位置。这种触摸屏适用于简单的触摸交互&#xff0c;如点击和拖动。 工作原理 单点触摸屏主要通过以下几种技术实现&#xff1…

SQL server 练习题2

课后作业 作业 1&#xff1a;自己查找方法&#xff0c;将 homework_1.xls 文件数据导入到 SQLServer 的 homework 数据库中。数据导入完成后&#xff0c;把表名统一改为&#xff1a;外卖表 如下所示&#xff1a; 作业 2&#xff1a;找出所有在 2020 年 5 月 1 日至 5 月 31 …

【Redis从0到1进阶】Redis 持久化

笔记内容来自B站博主《遇见狂神说》&#xff1a;Redis视频链接 Redis 是内存数据库&#xff0c;如果不将内存中的数据库状态保存到磁盘&#xff0c;那么一旦服务器进程退出&#xff0c;服务器中的数据库状态也会消失。所有Redis 提供了持久化功能&#xff01; 一、RDB&#xff…

【256 Days】我的创作纪念日

目录 &#x1f33c;01 机缘 &#x1f33c;02 收获 &#x1f33c;03 日常 &#x1f33c;04 成就 &#x1f33c;05 憧憬 最近收到官方来信&#xff0c; 突然发现&#xff0c;不知不觉间&#xff0c;距离发布的第一篇博客已过256天&#xff0c;这期间我经历了春秋招、毕业答辩…

AV1 编码标准熵编码技术概述

AV1熵编码 AV1编码技术是一种开源的视频编解码标准&#xff0c;由开放媒体联盟&#xff08;AOMedia&#xff09;开发&#xff0c;旨在提供高效的视频压缩&#xff0c;同时避免复杂的专利授权问题。在熵编码方面&#xff0c;AV1采用了一种多符号上下文自适应算术编码技术&#x…

在 PostgreSQL 里如何实现数据的实时监控和性能瓶颈的快速定位?

&#x1f345;关注博主&#x1f397;️ 带你畅游技术世界&#xff0c;不错过每一次成长机会&#xff01;&#x1f4da;领书&#xff1a;PostgreSQL 入门到精通.pdf 文章目录 在 PostgreSQL 里如何实现数据的实时监控和性能瓶颈的快速定位一、数据实时监控的重要性二、PostgreSQ…

数据库:基本操作

SQL struct query language 关系型数据库 非关系 芒果db ddl data defination language 建表 dml 新增 修改 删除一行 data modifty dql 查询 data query language 查询 select 数据库 sun solaris gnu 1、分类&#xff1a; 大型 中型 …

MySQL学习记录 —— 이십 常用工具包

文章目录 1、总览2、mysqlcheck - 表维护程序1、作用2、注意事项3、语法4、命令选项下面每块都大致有这四个部分 3、Mysqldump - 数据库备份程序4、mysqladmin - MySQL 服务器管理程序5、mysqlshow - 显示数据库、表和列信息6、mysqldumpslow - 总结慢查询日志文件7、mysqlbinl…

内存ECC基础纠错算法有哪些?

3.1 基础纠错算法 3.1.1 SECDED纠错算法 SECDED&#xff08;Single Error Correction Double Error Detection&#xff09;是一种经典的ECC方案&#xff0c;能够纠正单比特错误并检测出双比特错误。在图4(a)中&#xff0c;展示了SECDED的编码过程。在这个过程中&#xff0c;使…

STM32之八:IIC通信协议

目录 1. IIC协议简介 1.1 主从模式 1.2 2根通信线 2. IIC协议时序 2.1 起始条件和终止条件 2.2 发送一个字节 2.3 接收一个字节 2.4 应答信号 1. IIC协议简介 IIC协议是一个半双工、同步、一主多从、多主多从的串行通用数据总线。该通信模式需要2根线&#xff1a;SCL、…