使用旧电脑玩Linux

今天给大家讲讲使用旧电脑玩Linux,大家应该都知道旧电脑的硬件一般比较落后,特别是一些非常老的电脑,目前还在使用的是机械硬盘,如是要跑windows可想而知,但是Linux系统对硬件性能的要求可比windows低的多了,虽然不像windows那样有华丽的界面,但Linux是开源的,所以它的功能也非常多,同时大多服务器都在运行Linux系统上的,一般都是连续24小时工作的,并且稳定性极强,根据这些特性我们能通过Linux系统做出很多有意思的功能,如搭建个人网站网盘,实现离线下载功能等等。

考虑到Linux相比windows系统上手有一定难度,因此在这我会从一个萌新的角度出发,来介绍实现功能提及到的一些命令和技巧,也仅仅是当期案例需要的,不会设计与当期无关的知识点,我相信没人愿意一上来就说Linux入门20条基本命令这些内容,因为这足以劝退90%的新手了,所以这次我打算从具体的应用场景出发,这项案例要用到的东西没用,没有用到的一律不涉及,该说的说完了下面我们先来介绍一下Linux。

Linux是一款基于Unix的系统,Unix是一款商业化开源系统,在1991年一位学生将自己修改过的Unix,放在了学校的FTP,这就是Linux原型。Linux同时宣布,任何人都可以贡献自己的源代码并免费使用Linux, 于是在1994年Linux的1.0版本便正式发布了,既然Linux内核是开源免费的,那就开那就会有很多基于Linux内核的系统,他们被称作为发行版。目前主要可以分为两个系列Debian和red red hat。Debian操作系统派生出了很多个Linux发行版本。其中较出色是Ubuntu,换句话说Ubuntu也是居于Debian发展而来,除了继承了Debian的基本功能外,还增加了自己的新特性,它拥有华丽的图形化界面非常适合个人日常。使用多的另一个系列那就是红帽redhat了。红帽旗下的企业Linux发行版叫做redhat Enterprise Linux简称rhel。 Rhel需要订阅红帽公司的商业服务才能使用,换句话说rhel是收费的Linux,但是它本身仍然是开源的,既然开源有些人就将rhel中的商
业信息去掉后,构建出了可以免费使用的版本。同时又将red hat去掉加上community,保留了Enterprise,于是centos便诞生了,由于centos保留了企业级的功能,同时用免费,因此被大量应用于服务器的操作系统,总的来说DebianUbuntu和centos是目前比较热门的三个Linux发行版,因此他们也分为专门客户端和服务器端,虽然功能大同小异,但服务器端的性能和稳定性更好哦,缺点是没有图形化界面,因此为了让能让大家充分利用旧电脑的性能,那么我的教程也是完全基于服务器版本来做的,这样大家也更容易理解。

讲解完软件,我们再来讲讲运行Linux系统的硬件,标题中的旧电脑对于家用PC来说指的便是过时的硬件,性能落后,无法流畅,运行windows的主机或笔记本了,但对于一些微型电脑例如开发版为了控制功耗和发热,开发版通常都是arm架构,因此这里的旧电脑也就特指这种arm架构的开发板。在微型电脑里最有代表的就是树莓派,所谓麻雀虽小,五脏俱绝,说明它也不仅可以运行Linux系统,而且拥有非常丰富的接口,可玩性不见得比PC差。最后来再来讲讲,云服务器,大家不要看到云服务器三个字就感觉是很高端的东西,其实服务器的组成和家用PC相差并不大,只是安装了服务器专用的软件而已,但语音服务器就有点不一样了,它拥有公网静态IP地址,属于真正广域网,适合用来建站和搭建个人网盘,但为什么要把云服务器也归类到旧电脑里呢,其实还是因为性能比较低,如果你想来搭建网站拿来做个博客,那么这种配置也完全够用的,价格也比较合适的,所以我到底该选择什么样的设备来安装Linux呢?家用PC的虽虽然性能比较强,但功耗和噪音可能是个问题,开发版的DIY拓展性强,方便携带,功耗低,但是性能比较弱,云服务器的好处就是在哪儿都能玩,而且玩坏了可以直接重装系统,毕竟这是用软件虚拟出来的。

重点来了,前在内容我们介绍Linux系统与运行Linux的设备,只要pc电脑有1核2G内存就可以,这也基本上10年前的电脑都能有这些配置了。那怎么安装的呢,分享一个不错的网址https://www.linuxprobe.com/basic-learning-01.html动手部署一台Linux操作系统, 这个是《Linxu就该这么学(第2版)》的配套网站,当初我就是跟着这个学习的非常不错。大家可以先登陆看看,如有什么不错的反馈出来,我们下次一起交流学习。

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

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

相关文章

常用React Hooks大合集(二)

React Hooks useRef useRef返回一个ref对象,返回的ref对象再组件的整个生命周期保持不变。 最常用的ref是两种用法: 用法一:引入DOM(或者组件,但是需要是class组件)元素;用法二:保…

C#中的DataGridView中添加按钮并操作数据

背景:最近在项目中有需求需要在DataGridView中添加“删除”、“修改”按钮,用来对数据的操作以及显示。 在DataGridView中显示需要的按钮 首先在DataGridView中添加需要的列,此列是用来存放按钮的。 然后在代码中“画”按钮。 if (e.Column…

JVM监控搭建

文章目录JVM监控搭建整体架构JolokiaTelegrafInfluxdbGrafanaJVM监控搭建 整体架构 JVM 的各种内存信息,会通过 JMX 接口进行暴露。 Jolokia 组件负责把 JMX 信息翻译成容易读取的 HTTP 请求。Telegraf 组件作为一个通用的监控 agent,和 JVM 进程部署在…

ChatGPT推出第四代GPT-4!不仅能聊天,还可以图片创作!

3月15日凌晨,OpenAI震撼发布了多模态预训练大模型 GPT-4。 根据官网发布的通告可以知道,GPT-4 实现了以下几个方面的飞跃式提升:强大的AI创作识图能力;文字输入限制提升至 2.5 万字;回答准确性显著提高;能够…

【基础算法】数组相关题目

系列综述: 💞目的:本系列是个人整理为了秋招算法的,整理期间苛求每个知识点,平衡理解简易度与深入程度。 🥰来源:材料主要源于代码随想录进行的,每个算法代码参考leetcode高赞回答和…

DJ2-4 进程同步(第一节课)

目录 2.4.1 进程同步的基本概念 1. 两种形式的制约关系 2. 临界资源(critical resource) 3. 生产者-消费者问题 4. 临界区(critical section) 5. 同步机制应遵循的规则 2.4.2 硬件同步机制 1. 关中断 2. Test-and-Set …

人工智能前沿知识

本来想着初试完学习一下李沐大神的《动手学深度学习》这本书的,但是时间仓促,完全来不及。只能先自行了解一些知识,之后再深入了解。 这里为面试应答,问了chatgpt一些关于AI前沿的知识: 还需要再了解一番:…

网站经常被DDOS攻击的原因有哪些

过去这几年,互联网创业热潮非常火,几乎所有行业都向互联网转型。很多互联网公司都会经历被 DDoS 攻击,导致网站服务瘫痪,用户流失以及公司信用度的负面影响。什么是 DDOS 攻击呢?DDOS 攻击是通过控制大量僵尸网络向服务…

人工智能的几个研究方向

人工智能主要研究内容是:分布式人工智能与多智能主体系统、人工思维模型、知识系统、知识发现与数据挖掘、遗传与演化计算、人工生命、人工智能应用等等。 其中热门研究有以下几种。 一、计算机视觉 就包括图像识别,视频识别,具体应用有人…

Python 基础教程【3】:字符串、列表、元组

本文已收录于专栏🌻《Python 基础》文章目录🌕1、字符串🥝1.1 字符串基本操作🍊1.1.1 字符串创建🍊1.1.2 字符串元素读取🍊1.1.3 字符串分片🍊1.1.4 连接和重复🍊1.1.5 关系运算&…

Java序列化与反序列化

优秀博文:IT-BLOG-CN 序列化:把对象转换为字节序列存储于磁盘或者进行网络传输的过程称为对象的序列化。 反序列化:把磁盘或网络节点上的字节序列恢复到对象的过程称为对象的反序列化。 一、序列化对象 【1】必须实现序列化接口Serializabl…

RK3568平台开发系列讲解(驱动基础篇)I2C协议介绍

🚀返回专栏总目录 文章目录 一、I2C基本读写过程二、通讯的起始和停止信号三、数据有效性四、地址及数据方向五、响应沉淀、分享、成长,让自己和他人都能有所收获!😄 📢I2C的协议定义了通讯的起始和停止信号、数据有效性、响应、仲裁、时钟同步和地址广播等环节。 一、…

《网络安全入门到精通》 - 2.1 - Windows基础 - DOS命令Windows防火墙Windows共享文件

「作者简介」:CSDN top100、阿里云博客专家、华为云享专家、网络安全领域优质创作者 「订阅专栏」:此文章已录入专栏《网络安全入门到精通》 Windows基础一、DOS命令1、目录文件操作dir 列出目录文件cd 切换目录md 创建目录rd 删除目录move 移动文件或目…

4.网络爬虫—Post请求(实战演示)

网络爬虫—Post请求实战演示POST请求GET请求POST请求和GET请求的区别获取二进制数据爬[百度官网](https://www.baidu.com/)logo实战发送post请求百度翻译实战使用session发送请求模拟登录17k小说网常见问题前言: 📝​📝​此专栏文章是专门针对…

数据结构笔记

文章目录第一章:数据结构与算法第二章:稀疏数组和队列一 、稀疏sparsearray 数组(一)案例需求(二)稀疏数组介绍(三)应用实列(四)代码实现二、队列&#xff08…

动态规划算法

一、前言动态规划是一种常用的算法,在算法领域十分重要,但对于新手来说,理解起来有一定的挑战性,这篇博客将明确步骤来一步一步讲解动态规划到底该如何理解与运用。二、解析动态规划算法1.特点①把原来的问题分解成了【要点相同】…

【Linux】软件包管理器 yum

什么是软件包和软件包管理器 在 Linux 下需要安装软件时, 最原始的办法就是下载到程序的源代码, 进行编译得到可执行程序。但是这样太麻烦了,所以有些人就把一些常用的软件提前编译好, 做成软件包 ( 就相当于windows上的软件安装程序)放在服…

Spring框架中IOC和DI详解

Spring框架学习一—IOC和DI 来源黑马Spring课程,觉得挺好的 目录 文章目录Spring框架学习一---IOC和DI目录学习目标第一章 Spring概述1、为什么要学习spring?2、Spring概述【了解】【1】Spring是什么【2】Spring发展历程【3】Spring优势【4】Spring体系…

java线程之Thread类的基本用法

Thread类的基本用法1. Thread类的构造方法2. Thread的几个常见属性常见属性线程中断等待一个线程小鱼在上一篇博客详细的讲解了如何创建线程,java使用Thread类来创建多线程,但是对于好多没有相关经验的人来说,比较不容易理解的地方在于操作系统调度的执行过程. 我们通过下面代码…

Tomcat部署及优化

目录 1.Tomcat概述 1.Tomcat的概念 2、Tomcat的核心组件 3.Java Servlet 的概念 4.JSP的概念 5.Tomcat中最顶层的容器------server 6.四个子容器的作用 7.Tomcat请求过程 2.Tomcat服务部署 1.Tomcat服务部署的步骤 2.实例操作:Tomcat服务部署 3.Tomcat 虚拟主机配置…