Linux简介与安装

这篇具有很好参考价值的文章主要介绍了Linux简介与安装。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

为了巩固所学的知识,作者尝试着开始发布一些学习笔记类的博客,方便日后回顾。当然,如果能帮到一些萌新进行新技术的学习那也是极好的。作者菜菜一枚,文章中如果有记录错误,欢迎读者朋友们批评指正。
(博客的参考源码可以在我主页的资源里找到,如果在学习的过程中有什么疑问欢迎大家在评论区向我提出)

发现宝藏

前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。【宝藏入口】。

一、Linux简介

1.Linux是什么

  • Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它支持32位和64位硬件,能运行主要的Unix工具软件、应用程序和网络协议。
  • Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。Linux有上百种不同的发行版,如基于社区开发的debian、archlinux,和基于商业开发的Red Hat Enterprise Linux、SUSE、Oracle Linux等。

1. 不同应用领域的主流操作系统

  • 桌面操作系统
  1. windows(用户数量最多)
  2. Mac oS(操作体验好,办公人士首选)
  3. Linux (用户数量少)
  • 服务器操作系统
  1. UNIX (安全、稳定、付费)
  2. Linux(安全、稳定、免费、占有率高)
  3. windows Server(付费、占有率低)
  • 移动设备操作系统
  1. Android (基于 Linux 、开源,主要用于智能手机、平板电脑和智能电视)
  2. iOS( 苹果公司开发、不开源,用于苹果公司的产品,例如: iPhone、iPad)
  • 嵌入式操作系统
  1. Linux(机顶盒、路由器、交换机)

2. Linux发展历史

  1. 时间:1991年
  2. 地点:芬兰赫尔辛基大学
  3. 人物: Linus Torvalds (21岁)
  4. 语言: C语言、汇编语言
  5. logo: 企鹅
  6. 特点:免费、开源、多用户、多任务

3. Linux系统版本

  • 内核版
  1. 由Linus Torvalds及其团队开发、维护
  2. 免费、开源
  3. 负责控制硬件
  • 发行版
  1. 基于Linux内核版进行扩展由各个Linux厂商开发、维护
  2. 有收费版本和免费版本
  3. 常见发行版如下:
    Ubuntu: 以桌面应用为主
    RedHat:应用最广泛、收费
    Centos: RedHat的社区版、免费
    openSUSE:对个人完全免费、图形界面华丽
    Fedora: 功能完备、快速更新、免费
    红旗Linux:北京中科红旗软件技术有限公司开发

Linux简介与安装,操作系统,linux,运维,服务器,后端

2.学完Linux后能做什么

  1. 环境搭建 : Linux安装远程连接
  2. 常用命令 :文件、目录拷贝、移动打包、压缩文本编辑
  3. 安装软件 : 文件上传 jdk、tomcat、mysql
  4. 项目部署 :Java应用Python应用日志查看系统管理用户权限

二、Linux安装

1.安装方式介绍

1. 两种安装Linux的方式

  1. 物理机安装:直接将操作系统安装到服务器硬件上
  2. 虚拟机安装:通过虚拟机软件安装

Linux简介与安装,操作系统,linux,运维,服务器,后端

2. 虚拟机简介

  • 虚拟机(Virtual Machine)指通过软件模拟的具有完整硬件系统功能的、运行在一个完全隔离环境中的完整计算机系统。在实体计算机中能够完成的工作在虚拟机中都能够实现。

  • 在计算机中创建虚拟机时,需要将实体机的部分硬盘和内存容量作为虚拟机的硬盘和内存容量。每个虚拟机都有独立的CMOS、硬盘和操作系统,可以像使用实体机一样对虚拟机进行操作。

  • 常用虚拟机软件如下:

  1. VMWare
  2. VirtualBox
  3. VMLite WorkStation
  4. Qemu
  5. Hopeddotvos

2.安装Linux

1. 安装VMWare

Linux简介与安装,操作系统,linux,运维,服务器,后端

2. 打开VMWare,在VMWare中安装镜像(以CentOS为例)

Linux简介与安装,操作系统,linux,运维,服务器,后端

3. 新建虚拟机,选择典型,点击下一步

Linux简介与安装,操作系统,linux,运维,服务器,后端

4. 添加光盘映像文件,选择稍后安装操作系统,点击下一步

Linux简介与安装,操作系统,linux,运维,服务器,后端

5.客户机操作系统选择Linux,版本选择取决于安装的镜像(这里以CentOS7为例),点击下一步

Linux简介与安装,操作系统,linux,运维,服务器,后端

6. 虚拟机名称命名,以及工作空间的选择,点击下一步

Linux简介与安装,操作系统,linux,运维,服务器,后端

7. 设置磁盘大小,选择将虚拟磁盘拆分成多个文件,点击下一步

Linux简介与安装,操作系统,linux,运维,服务器,后端

8. 点击自定义硬件,配置内存大小、处理器数量和配置IOS映像文件源,配置好后关闭硬件配置页面,点击完成

Linux简介与安装,操作系统,linux,运维,服务器,后端

9. 效果如下

Linux简介与安装,操作系统,linux,运维,服务器,后端

10. 运行虚拟机,选择Install CentOS镜像选项(ctrl + alt和移动鼠标进行虚拟机和电脑桌面的切换)

Linux简介与安装,操作系统,linux,运维,服务器,后端

11. 选择语言

Linux简介与安装,操作系统,linux,运维,服务器,后端

12. 等待加载,配置镜像安装位置,加载完后点击开始安装

Linux简介与安装,操作系统,linux,运维,服务器,后端

13. 设置ROOT密码,重启虚拟机

Linux简介与安装,操作系统,linux,运维,服务器,后端

14. 输入用户名和密码,登录虚拟机

Linux简介与安装,操作系统,linux,运维,服务器,后端

3.网卡设置

  • 问题:由于启动服务器时未加载网卡,导致IP地址初始化失败

Linux简介与安装,操作系统,linux,运维,服务器,后端

  • 解决方法:修改网络初始化配置,设定网卡在系统启动时初始化

1. 依次输入相关命令行,进入ifcfg-ens33文件进行编辑

  1. cd / – 进入根目录
  2. cd etc – 进入etc目录
  3. cd sysconfig – 进入sysconfig日录
  4. cd network-scripts – 进入network-scripts
  5. vi ifcfg-ens33 – 编辑ifcfg-ens33文件

Linux简介与安装,操作系统,linux,运维,服务器,后端

2. 点击键盘【i】进入编辑状态,将ONBOOT属性值改为yes,点击键盘【ESC】,直接输入:wq 保存退出

  1. i – 进入编辑状态
  2. 光标 – 移动光标
  3. < ESC > --> :wq --> – 保存退出

Linux简介与安装,操作系统,linux,运维,服务器,后端

3. 右键左侧菜单中的虚拟机,重启登录,我们发现ip地址设置成功

Linux简介与安装,操作系统,linux,运维,服务器,后端

4.安装SSH连接工具

  • SSH (Secure shell) ,建立在应用层基础上的安全协议常用的SSH连接工具,通过SSH连接工具就可以实现从本地连接到远程的Linux服务器
  1. putty
  2. secureCRT
  3. xshell
  4. finalshell
  • SSH远程连接工具finalshell安装,直接双击运行Finalshell的安装程序完成安装即可

Linux简介与安装,操作系统,linux,运维,服务器,后端

  • 运行并使用 FinalShell 连接到 Linux,步骤如下

Linux简介与安装,操作系统,linux,运维,服务器,后端

  • 在 FinalShell 中运行虚拟机,输入ip地址查询命令,测试运行,效果如下

Linux简介与安装,操作系统,linux,运维,服务器,后端

5. Linux目录结构

  • Linux系统中的目录
  1. /是所有目录的顶点

Linux简介与安装,操作系统,linux,运维,服务器,后端

  1. 目录结构像一颗倒挂的树

Linux简介与安装,操作系统,linux,运维,服务器,后端

总结

欢迎各位留言交流以及批评指正,如果文章对您有帮助或者觉得作者写的还不错可以点一下关注,点赞,收藏支持一下。
(博客的参考源码可以在我主页的资源里找到,如果在学习的过程中有什么疑问欢迎大家在评论区向我提出)文章来源地址https://www.toymoban.com/news/detail-532154.html

到了这里,关于Linux简介与安装的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 1-Linux操作系统 的介绍和安装教程

    一、Linux 的介绍 1)常见的操作系统 Windows,它微软公司开发的一款桌面操作系统(闭源系统)。版本有dos、win98、win NT、win XP、win 7、win vista、win 8、win 10。服务器操作系统:win server 2003、win server 2008、win server 2012。 Mac,苹果公司开发的一款操作系统(闭源系统),目前最新

    2024年02月08日
    浏览(49)
  • Linux 操作系统安装 Apache 服务器

    摘要 电子计算机诞生以来,计算机操作系统的研究有了很大的发展。我们 身边最熟悉的操作系统有微软的 windows。当然这只是相对于 pc 端来说。现在 操作系统进入了社会生活的各个方面,涉及大型计算机、个人计算机、移动便携 设备、其他自动化设备等各个层次的应用领域

    2024年02月04日
    浏览(66)
  • 跟着AIGC学Linux:安装Linux操作系统各发行版,Ubuntu安装教学(二)

    Linux的发行版太多了,除了神教 ArchLinux 外,其他的主流操作系统安装过程大同小异,以下列举了笔者使用过和常用的一些操作系统的官网,以 ubuntu 为例做一个文字版教学,以下内容都是针对 实机 , 云服务器 的安装可以参照自己购买的服务商选定系统直接安装即可! 大家

    2024年02月16日
    浏览(46)
  • 【Linux的开胃小菜】Linux系统安装后初始化配置操作

    常规设定: 1.首先使用国内阿里云的yum源(默认是国外的yum源仓库 中间会经过很多路由器到国内所速度慢,效率不高,所以换成国内的) 把原来官方默认的源先不要删除!做个备份; 或者直接再写个repo源;再清除重新生成新的缓存 2.安装常用的软件工具包 3.关闭SELinux ? 4

    2024年02月13日
    浏览(52)
  • 安装Linux操作系统CentOS 6详细图文步骤

    为满足业务对Linux操作系统部署的要求,本文档主要提供CentOS 6操作系统的最小化安装和基本配置, 安装本系统建议最少1GB内存和2GB磁盘空间。 1、    使用光盘或者挂载ISO镜像,在出现如下图形界面时选择【Install or upgrade an existing system】并按Enter键进行下一步。 2、    下一

    2024年02月13日
    浏览(61)
  • Linux系统安装部署Tomcat(超详细操作演示)

    Tomcat 是由 Apache 开发的一个 Servlet 容器,实现了对 Servlet 和 JSP 的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全域管理和Tomcat阀等。 简单来说,Tomcat是一个WEB应用程序的托管平台,可以让用户编写的WEB应用程 序,被Tomcat所托管,并提供网站服务

    2024年02月11日
    浏览(42)
  • 【Linux】安装配置虚拟机及虚拟机操作系统的安装

    目录 一、操作系统 1. 介绍 2. 功能  3. 有哪些 4. 个人版本和服务器版本的区别 二、VMWare虚拟机 1. 安装 2. 配置 三、安装配置Windows Server 1. 配置 2. 安装 四、虚拟机的环境配置及连接 1. 主机连接虚拟机 2. 虚拟机环境配置及共享 3. 环境配置 操作系统是计算机系统中的核心软件

    2024年02月08日
    浏览(45)
  • Linux操作系统安装Nodejs配置淘宝加速教程教程

    从https://nodejs.cn/download/下载所需软件包,也可以复制链接地址在Linux终端中使用 wget 命令下载,X86设备使用**Linux 二进制文件 (x64)**版本 使用wget命令下载node二进制文件包并解压到 /usr/local/ 目录中 个人建议把解压之后的文件夹重命名一下,太长了不太方便。。 编辑 /etc/profil

    2024年02月13日
    浏览(54)
  • 【Linux操作系统安装配置GO环境的详细教程】

    Go官方环境地址 官方建议放在 /home/go 下,创建三个目录:bin(编译后可的执行文件的存放路径)、pkg(编译包时,生成的.a文件的存放路径)、src(源码路径,一般我们的工程就创建在src下面) 编辑文件 文件最下方添加如下的配置: 出现的问题:bash: /usr/local/jdk/bin/java: /lib/l

    2023年04月15日
    浏览(58)
  • Linux 系统安装 Redis7 —— 超详细操作演示!

    数据库系列文章: 关系型数据库 : MySQL —— 基础语法大全 MySQL —— 进阶 非关系型数据库 : Redis 的安装与配置 Redis 基本命令(上) Redis 基本命令(下) 1.1 Redis 简介 Redis Re mote Di ctionary S erver , 远程字典服务 , 由意大利人 Salvatore Sanfilippo (又名 Antirez 开发, 是一个使用

    2024年02月06日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包