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

Linux

笔记:老韩一周学会Linux——笔记整理目录(超级详细)——更新至JAVAEE篇_linux 笔记-CSDN博客

Linux介绍

开源,免费的操作系统。项目部署到Linux系统上。

为什么需要使用和学习Linux操作系统?

性能,稳定性(底层架构,开源),安全性,远程管理,服务器充分把计算机资源用到项目上。

Linux与Unix的关系

UNIX 是 Linux 的父亲。

Linux 是一个类似 Unix 的操作系统,Unix 要早于 Linux,Linux 的初衷就是要替代 UNIX,并在功能和用户体验上进行优化,所以 Linux 模仿了 UNIX(但并没有抄袭 UNIX 的源码),使得 Linux 在外观和交互上与 UNIX 非常类似。

安装

学习Linux需要一个环境,我们需要创建一个虚拟机,然后在虚拟机上安装一个CentOS系统来学习。

VMware16.22 ,

CentOS7.6

参考:与云服务器ECS对比_轻量应用服务器-阿里云帮助中心 (aliyun.com)

玩转3个月免费试用攻略-阿里云帮助中心 (aliyun.com)

阿里云三个月免费使用云服务器ECS 

参考教程:【Linux环境搭建】用云服务器搭建Linux环境_linux云服务器-CSDN博客

阿里云服务器u1和经济型e实例有什么区别?_aliyunbaike的博客-CSDN博客

用Xshell远程连接云服务器的过程中出现问题:  由于找不到mfc140u.dll,无法继续执行代码。  

xshell.exe 系统错误:由于找不到mfc140u.dll,无法继续执行代码。重新安装程序可能会解决此问题。_由于找不到mfc140.dll无法继续执行代码-CSDN博客

所选的用户密钥未在远程主机上注册,请再试一次。

xshell5 xshell6 xshell7 解决“所选的用户密钥未在远程主机上注册。请再试一次”(centos7服务器系统,阿里云服务器)_xshell7密钥_neo_will_mvp的博客-CSDN博客

远程连接:8.134.219.145 iZ7xvcs22c8azttf4lzk5dZ - ECS-Workbench (aliyun.com)

网络连接的三种方式

NAT模式:地址转发。NAT模式下,所有的虚拟机都连接在 vmware虚拟出的网关,本地计算机也通过vmnet8连接到该虚拟出的网关,使所有机器再一个局域网里面。

而本地计算机的 本地连接 连接到外网,和内部局域网不在一个网段,因此,当环境改变时,不影响网络通信。

桥接模式:所有的虚拟机都连接在真实的交换机,所有的IP是和交换机是一个网段,当环境变了,从一个交换机换到另一个交换机。

比如,从教室到寝室就无法进行上网,因为网关的IP网段不一样。

主机模式:和NAT很相似,所有的虚拟机都连接到vmnet1,vmnet1充当内网的网关,windows可以访问内网,但是 内网的机器不能访问外网,vmnet1没有地址转发功能;

磁盘分区

Linux笔记(八)——磁盘分区、挂载,挂载的经典案例,磁盘的情况查询_mkfs -t ext4_红袜子i的博客-CSDN博客

Linux硬盘分为IDE硬盘和SCSI硬盘。

如何新增一块硬盘。

具体步骤

  • 虚拟机添加硬盘
  • 分区
  • 格式化
  • 挂载
  • 设置可以自动挂载

第一步:阿里云服务器新增一块硬盘

在阿里云服务器上新增一块硬盘,需要以下步骤:

登录阿里云控制台,进入“云服务器 ECS” 页面,选择需要新增硬盘的服务器实例。在实例详情页面,点击“本地硬盘”选项卡,选择“挂载新硬盘”。

在弹出的“创建本地盘”对话框中,选择要创建的硬盘规格、容量、磁盘种类等参数,然后点击“确定”。

创建完成后,返回实例详情页面,点击“操作”下拉菜单中的“挂载本地盘”,选择要挂载的硬盘,然后点击“确定”。

挂载完成后,登录服务器,执行以下命令查看新硬盘是否已被识别:
fdisk -l

如果新硬盘没有被识别,可以执行以下命令重新扫描硬盘:
echo "- - -" > /sys/class/scsi_host/host0/scan

网络配置

Linux环境的搭建: 云服务器  虚拟机

虚拟机搭建Linux环境适合个人用户或小型团队,可以在本地计算机上进行开发和测试;

而云服务器搭建Linux环境适合需要弹性扩展和高可用性的企业用户,

可以根据需要灵活调整资源并享受云服务提供商的管理和维护服务。

相关文章:

  • 5G vs 4G
  • react生命周期有哪些?
  • js双向绑定
  • 分类预测 | MATLAB实现SSA-CNN-GRU-Attention数据分类预测(SE注意力机制)
  • B-3:Web安全之综合渗透测试
  • nfsiostat 命令
  • 关于数据可视化那些事
  • Kafka 自动配置部署信息的脚本记录
  • Leetcode.2698 求一个整数的惩罚数
  • python---设计模式(单例模式和工厂模式)
  • 【JAVA学习笔记】42 - 内部类(难点,重点)
  • YOLO目标检测——行人数据集【含对应voc、coco和yolo三种格式标签+划分脚本】
  • (ubuntu)安装nginx
  • 【JAVA】:万字长篇带你了解JAVA并发编程【一】
  • Linux网络编程-极简HTTPUDP服务器
  • MySQL数据库(四)
  • 通俗介绍:什么是 Redis ?
  • crossover23.6闪亮登场发布啦,2023最新功能解析
  • jenkins实践篇(1)——基于分支的自动发布
  • UI 自动化测试框架:PO模式+数据驱动
  • 专访|200余起诉讼,特朗普上台100天,美国已进入宪政危机
  • 京津冀“飘絮之困”如何破解?专家坦言仍面临关键技术瓶颈
  • 昆明破获一起算命破灾诈骗案,民警:大师算不到自己的未来
  • 一季度我国服务进出口总额19741.8亿元,同比增长8.7%
  • 朝鲜证实出兵俄罗斯协助收复库尔斯克
  • 坚守刑事检察一线13年,“在我心中每次庭审都是一次大考”