首页 > 系统相关 >linux的入门安装

linux的入门安装

时间:2024-08-22 21:18:08浏览次数:13  
标签:操作系统 虚拟机 Linux Unix linux 安装 入门


Linux的入门安装学习

什么是操作系统

操作系统:人与计算机硬件交互的中介,发送指令给操作系统,操作系统进行翻译,告诉计算机硬件,到底想干啥

 操作系统,operating system  简称os

是计算机中必不可少的基础系统软件,是应用程序运行以及用户操作必备的基础运行环境,是计算机系统的核心

操作系统的作用是协调管理控制计算机中的硬件资源和软件资源,如cpu的使用率,检测内存的使用情况,检测系统磁盘剩余空间

目前最常见的操作系统:Windows,Linux,DOS,Unix

 

Linux介绍


什么是linux:它是一套开发源代码(在互联网上找到linux系统的源代码,利用C语言写出的软件),可以自由传播(系统免费使用),支持多用户同时操作系统,多任务,支持多CPU,多线程的操作系统

Linux主要用于服务端、无人机、物流机器人、嵌入式开发、个人pc桌面

Linux特点:

1.开放源代码的程序软件,可以自由修改传播

2.Unix系统兼容,linux有其所有的优秀特点

3.linux几乎没有商业化的版权限制,Unix系统使用收费,商业化严重

4.linux的移植性很高,适用于各种架构的计算机,个人pc,服务器,嵌入式环境

Unix介绍

Unix系统的优势

1.Unix技术成熟,可靠性高

 

 

 

 

 如何安装Linux操作系统

直接把笔记本的windows干掉,单独安装linux操作系统

可以选择安装双系统

选择利用虚拟机来安装操作系统

 

为什么要用vmware虚拟机

1.利用虚拟机学习linux搭建极其简单且方便,利用虚拟机安装出来的linux与真实的linux机器完全没有任何区别

2、工作时,不需要去机房进行操作,利用远程网络连接服务器,进行部署操作

3、利用虚拟机可以非常方便创建linux,练习集群等技术

4、虚拟机随便你怎么操作,都不会影响宿主机(虚拟化技术)

环境准备:centos7系统的iso镜像文件,阿里云开源镜像站  vmware15版本的安装包  xshell远程连接的工具

 

虚拟机的网络类型选择

 

 

 

 

标签:操作系统,虚拟机,Linux,Unix,linux,安装,入门
From: https://www.cnblogs.com/yuanxiaojiang/p/18374793

相关文章

  • ubuntu18安装novnc实现web远程桌面
    1.安装基础软件sudoaptinstall-ygit 2.下载novncsudogitclonegit://github.com/kanaka/noVNC/opt/novnc 3.修改权限sudochown-R$USER:$USER/opt/novnc 4.安装并运行vnc服务sudoaptinstall-ytightvncserversudovncserver 5.生成证书......
  • SQLite 和 DB Browser SQLite介绍安装
    SQLite介绍SQLite是轻量级的嵌入式数据库,‌无需独立服务器进程(不用独占服务器的资源),‌适合单用户或低并发场景;‌SQLite功能相对简单,‌不支持存储过程、‌触发器等高级特性,‌数据安全性较低;‌SQLite适用于嵌入式设备、‌移动应用和轻量级桌面应用DBBrowserSQ......
  • 机器学习/数据分析--通俗语言带你入门K-邻近算法(结合案例)
    ......
  • Matplotlib基础入门--数据分析三大件完结
    Python数据分析三大件基础入门已经跟新完毕其余两篇如下:Numpy:《Python数据科学手册》—Numpy学习笔记(万字)Pandas:机器学习/数据分析–Pandas常用50个基础操作欢迎收藏+点赞+关注,下一步将更新机器学习/数据分析相关案例前言Matplotlib是python的一个绘图库,提......
  • Linux下安装CGDB,并升级GDB
    下载CGDB创建文件夹mkdircgdbcdcgdbcgdb:Consolefront-endtotheGNUdebugger-GitCode克隆gitclonehttps://gitcode.com/gh_mirrors/cg/cgdb.git进入进入cgdb目录,一步步执行:./configure--prefix=/usr/localmakemakeinstall 参考linux安装cgdb_conf......
  • Linux系统中利用消息队列实现两个进程的通信
    在Linux系统中进程间的通信有很多的方法,这次利用消息队列实现进程的通信进程一的代码实现#include<sys/types.h>#include<sys/ipc.h>#include<stdio.h>#include<sys/msg.h>#include<sys/types.h>#include<sys/ipc.h>#include<string.h>structmsgbuf{ ......
  • Linux基础优化与常用软件包说明
    1.安装常用工具1.1CentOS(7)1.1.1是否联网pingqq.com1.1.2配置yum源(安装软件的软件仓库)默认情况下yum下载软件的时候是从随机地址下载。配置yum从国内下载(仅执行即可),修改yum配置指定统一下载地址(阿里云).修改yum下载软件的地址,改为阿里云#配置yum源##备份yum......
  • 【redis数据库】基础入门,五种类型增删改查
    目录1.redis的启动2.redis基本操作3.redis的数据类型4.字符串操作添加修改值获取值5.键相关操作查找键判断键是否存在查看键对应的值类型设置已有键的过期时间查看键过期时间6.哈希操作添加值添加多个值获取字段获取字段对应的值获取多个字段的值获取所有字......
  • 在CentOS7.9上 编译安装openssl-3.3.1+编译安装Nginx1.26.2
    编译安装注意事项知识点一:openssl的重要性openssl在Linux系统中扮演着至关重要的角色,尤其是在网络安全方面。许多服务和应用程序都依赖于openssl提供的加密功能,包括但不限于web服务器(如Apache和Nginx)、数据库服务器(如MySQL和PostgreSQL)、邮件服务器、VPN等。以下......
  • [小白入门]一文掌握C/C++中数组和循环结合(堵车问题、红绿灯问题)
    1.堵车问题假如现在给定从出发地到目的地的道路条数和每条路上的车辆情况为:第一条路第二条路第三条路第四条路第五条路第六条路90705278108120且车辆数大于50为轻度拥堵;大于70为中度拥堵;大于90为重度拥堵。那么如何存储这些数据?---很显然要用数......