Linux(1) 概要、安装 、文件系统基本认知

本文是Linux学习系列的第一篇,主要介绍了Linux的概览、安装步骤,特别是虚拟机安装方法和NAT模式下配置静态IP。此外,讲解了SSH远程连接Linux的两种工具:Xshell和Cmder的使用。适合初学者了解Linux的基础知识和实践操作。
摘要由CSDN通过智能技术生成

系列文章目录


目录

系列文章目录

前言

一、Linux是什么?

二、首先了解安装步骤

1、两种安装方式【双系统教程此文里暂且不讲】

2、省略安装直接使用【这种直接购买直接使用,不讲,但远程连接后面讲】

1.虚拟机安装

2.NAT模式如何配置静态IP?

三、SSH远程连接Linux

1.Xshell远程连接服务器

2.Cmder远程连接服务器

总结

参考链接


前言

✔  写此篇文章呢,用途只是为了能让自己在后续学习过程中能够进行回顾,重复记忆,另外呢,当然是为了保护环境了,减少纸张使用,当然这并不能改变这个行业的基数。 在写作过程中,将尽量保证上下文结构清晰,通俗易懂,足够有重量。不过呢,既然是小白,我写的你们肯定都会啦,有写错的地方还请多多指教。

✔  另外一点:希望评论都友好一点,不要对人进行人身攻击,只进行技术探讨。


一、Linux是什么?

1、Linux指代的是Kernel内核,凡是基于Kernel内核开发的操作系统,或者在现有基于Kernel内核开发出的系统进行改造优化开发的系统都可以统称为Linux系统,也可以说他们是Linux家族,而市面上发行的版本自然而然称其为Linux发行版。

2、操作系统呢分为两大类:(1)Unix和类Unix系统   (2)其他操作系统,example:windows。

3、Linux发行版有CentOS、Arch、Fedoras、Debian、Ubuntu、Puppy等等。

4、那么在学习阶段我们应该如何选择Linux发行版来进行学习呢?我们应该根据我们的具体需求来进行选择,如果你是进行Android开发的话,选择Ubuntu是一个很好的选择,他的优化是非常不错的,如果你是普通用户,喜欢图形化界面,选择Fedoras或Debian也是不错的选择,如果是为了工作和学习,还是从CentOS比较好一点,也是由于现在业界里面使用CentOS当作服务器比较多,所以我们首选CentOS来进行前期学习。

Linux具备树形目录系统,所有东西都是文件,目录也是特殊的文件,任何硬件及设备都映射在文件上。
ls                    命令列出当前目录下的所有文件或目录
pwd                   查看当前所处位置路径
clear                 用于清空当前屏幕,但实际上是向上滚动了一屏,并不是真正的清除
/bin                  目录存放的都是二进制可执行脚本,.sh是linux可执行脚本,.bat和.exe是windows下的可执行文件
cd ..                 向上一级
/etc                  目录中存放的都是重要的脚本和配置文件,不能修改东西
/dev                  存放的都是一些开发用的文件,以及一些设备文件
/home                 家目录所有用户都在这里
/lib /lib64           是系统用到的一些库 相当于windows下的dll二进制库
/mnt /media           用于挂在计算机连接的存储设备,mnt比较老,很久以前想挂载一个设备需要手动,而media自动识别就不需要了
/proc                 是一些系统的动态数据和信息,都是放在内存里的,有cpu信息等
/boot                 不要动,所有引导文件都在这,内核也在,操作系统启动后的引导文件脚本文件配置文件都在这,先将内核镜像文件放到内存中
/opt                  存放各种个人的应用程序
/root                 比较特殊,是特殊用户root的目录,相当于windows下的Administrator,Ubuntu下是隐藏的,CentOS没有隐藏
/sbin                 和/bin目录类似,也是存放一些二进制可执行文件管理命令和脚本等等
/sys                  扩展的目录,在很久以前,是把目录挂载到磁带机上【相当于硬盘】,一个磁带机存储量很小,满了后,新增一个挂载点,历史遗留问题
/usr                  存放系统软件资源的目录

二、首先了解安装步骤

✔  我们有两种方式能够进行安装Linux系统,我们有一种方式能够不去安装并直接进行使用,那么到底是什么方法呢?

1、两种安装方式【双系统教程此文里暂且不讲】

(1)采取同一台电脑安装双系统手法,在启动时进行系统选择,不过这种方式我不是很推荐,我们一定会把大量时间浪费在各种问题上面,而且没有大量相关教程,一旦安装不成功,会对我们的精神层面造成很大的压力,直接及时劝退Linux的学习,也就没有任何后续了。这种方式也会造成性能上的浪费,而且我们想用我们自己习惯的系统查资料看视频之类的是非常不方便的。
(2)采取虚拟机安装,这种方式网上有大量教程,傻瓜式的安装方式,你需要做的只有两点,下载VMware安装包,下载CentOS操作系统。而且我们可以在一个屏幕使用两种操作系统,非常的方便,而且windows有新建桌面,后期我们可以单独开一个桌面放虚拟机程序,这样方便我们Alt+Tab时少一个视图,也方便我们去学习SSH工具类软件,多方面的学习不同的东西,也不能说不同吧,都是一类的,同时学习。

2、省略安装直接使用【这种直接购买直接使用,不讲,但远程连接后面讲】

想知道怎么能够直接使用吗?好吧,我告诉你吧,现在接近双十一了,并且也快年底了,在腾讯云、阿里云、华为云上面有大量特价优惠的云服务器,我们可以选择1核的或者两核的,我看了腾讯云的1核特价年费58,新用户二选一年费是70。可以考虑购买一个拿来把玩,玩坏了也不怕,重置一手,还方便,不过就是我们会略过很多虚拟机相关的知识和操作知识。阿里云双十一服务器快捷方式   华为云双十一服务器快捷方式   腾讯云双十一服务器快捷方式,有想法的,不想安装虚拟机的,想省事的可以直接去跳转进行查看。

1.虚拟机安装

(1)首先呢我们去VMware官网下载最新版本虚拟机软件,VMwrae Workstation 16 Pro版本,首先我们点击资源,然后点击资源下面的查看所有产品,也就是①进入官网→②资源→③查看所有产品。(2)然后进入界面后按键盘上的Ctrl+F直接搜索桌面 Hypervisor这一字段【点击这个关键词直接跳转】,如果你的系统是Windows那你直接搜索Workstation就会跳转到相关位置,Mac系统的话直接搜Fusion,同理也一样,学会了吗?哎呀,重要的差点没说,我们到了相关位置后,点击进入到对应软件版本的下载页面。Windows用户进入到下载界面后,我们点击下载试用版本就可以了,进入到真正的下载界面后点击DOWNLOAD NOW立即下载,我们静静的等待浏览器下载完成就可以了。
Mac用户呢有点细微差别,但不大,我们进入到界面后点击免费试用,然后同理点击DOWNLOAD NOW进行下载,不过我没用过Mac版本的虚拟机,具体我并不知道后续怎么操作,个人感觉应该跟Windows的相关操作差不多,区别应该不大。
(3)我们安装完了虚拟机软件后,还需要去CentOS官方网站下载镜像文件才能够进行下一步操作系统的安装,所以我们进入到CentOS官网【点击直接跳转】,然后点击DOWNLOAD进入到下载界面,然后我们可以看到有8和7两个大版本,我在这里选择8版本进行安装,然后直接点击X86_64进入镜像网站选择界面,可以看到有很多镜像网站,这里我们选择一个下载速度快的清华镜像网站【点击直接跳转】进行下载,进去后我们点击dvd1.iso文件进行下载,记住一定千万

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

reviers

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值