Linux操作系统知识点总结(附VMware、CentOS以及finalshell的安装教程)

news2024/12/30 1:53:08

1. 计算机的组成部分:输入单元,中央处理器(CPU),输出单元。

CPU的种类包括:精简指令集(RISC)和复杂指令集(CISC)。

计算机的五大单元包括输入单元、输出单元、CPU内部的控制单元、算术逻辑单元与内存五大部分。

2. 计算机分类:超级计算机,大型计算机,迷你计算机,工作站,微电脑(个人计算机) 。

3. 主板上的芯片组控制各组件的通信,一般分为北桥与南桥:① 北桥复杂连接速度较快的CPU、内存和显卡等组件,② 南桥负责连接速度较慢的周边接口,包括硬盘、USB、网卡等。其中,北桥的总线称为系统总线,南桥就是所谓的输入/输出总线。

4. CPU每次处理的数据量称为字组大小,也就是我们常说的计算机是32位或64位。

5. Linux是Torvalds先生1991年创立并发展来,基于GPL的版权声明下,可以在x86的架构下运行,也可以被移植到其他的大型主机上面,现已成为服务器系统的核心系统。

Linux的特色:

① 自由与开放的使用与学习环境

② 配备需求低廉

③ 内核功能强大而稳定

④ 独立作业

Linux的优缺点:

优点:

① 稳定的系统

② 免费或少许费用

③ 安全性、漏洞的快速修补

④ 多任务、多用户

⑤ 用户与用户组的规划

⑥ 相对比较不耗费资源

⑦ 适合需要小核程序的嵌入式系统

⑧ 整合度佳且多样的图形用户界面

缺点:

没有特定的支持厂商

游戏的支持度不足

专业软件的支持度不足

6. 应用:

① 网络服务器(高稳定性) 

② 关键任务的应用(金融数据库、大型企业网管环境)

③ 学术机构的高性能运算任务

7. 虚拟机的安装(由于Linux系统具有免费开源的特性,目前市面上有许多Linux开发版,其中使用的比较多的版本是Ubuntu和CentOS系统,下面主要介绍CentOS系统的安装和配置过程):

在安装CentOS系统之前首先安装VMware软件,官方安装地址是:
https://www.vmware.com/cn/products/workstation-pro.html

按照软件提示一步一步安装即可,主要注意的是安装成功后在高级网络设置→网络连接(由于win10和win11位置不同,也可以通过win+R键在弹出的运行对话框中输入“ncpa.cpl”来查看)中要有VMnet1和VMnet8的选项才说明安装成功,否则需要重新下载安装。

之后就是CentOS的安装,官方安装地址:(下载下图中的DVD.iso)

Index of /7.6.1810/isos/x86_64

注:如果官网显示404,可以通过迅雷下载(速度很快)。 

CentOS7.6的iso,下面是它的下载链接

http://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso

复制上面的链接——打开迅雷——点击新建

复制链接到迅雷时,点击新建,如果出现下面的界面就点击确定。

参考博文:免费下载CentOS7.6的镜像iso_centos7.6 iso_pxwhfs的博客-CSDN博客

  

  

下载好CentOS之后,打开VMware软件,然后创建虚拟机,我这里创建了一个典型的虚拟机,主机名以及密码设置好之后,可以看到如下界面:

 创建好虚拟机之后:

 整个创建过程都是自动的。

由于Linux系统图形界面不如命令行稳定,一般通过终端键入命令行的方式操作,为了方便通过自己的系统直接连接到Linux系统,可以下载finalshell软件

下载链接:http://www.hostbuf.com/downloads/finalshell_install.exe

 下载后怎么连接到自己的Linux虚拟机?

在虚拟机空白处右键点击最后一个选项打开终端,输入ifconfig命令,输出ens33中就是虚拟机的IP地址。

复制到finalshell中(左上角的文件夹点开第一个选项,SSH连接),就可以连接虚拟机了。

 连接成功!

接下来就可以在finalshell里操作了,方便传输文件。 

 8. 为保存虚拟机的状态,可以通过设置“快照”功能。当虚拟机出现问题时,可以通过预先制作的快照恢复到制作时的状态,用作备份用。

9. Linux操作系统命令通用格式:

command [-options] [parameter]

command 命令本身。

-options 可选,通过选项控制命令的行为细节。

parameter 可选,用于命令的指向目标。

10. ls命令(查看指定文件夹/目录下的内容):

ls [-a -l -h] [Linux路径]

ls 命令后的 [] 均是可选参数。

-a:all,显示全部文件。

-l:list,以列表的形式展示内容,并展示更多信息。

-h:与-l搭配使用,显示文件的大小单位。

也可以写在一起,如-a-l,-al,-la以及-lah等。

11. cd命令切换工作目录,pwd命令(print work directory)展示当前工作目录。 

cd [Linux路径]

不加路径时表示回到用户的home目录。

特殊路径符:

① . 表示当前路径,如cd ./Desktop。

② .. 表示返回上一级目录,如cd ..。

③ ~ 表示home目录,如cd ~。

pwd命令无选项,无参数,直接使用,输出当前工作目录。

12. 相对路径与绝对路径。

相对路径:以当前目录为起点,不需要以 / 开头。

绝对路径:以根目录为起点,需要以 / 开头。 

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

vue3+element+sortablejs实现table表格 行列动态拖拽

vue3elementsortablejs实现table动态拖拽 1.第一步我们要安装sortablejs依赖2.在我们需要的组件中引入3.完整代码4.效果 1.第一步我们要安装sortablejs依赖 去博客设置页面,选择一款你喜欢的代码片高亮样式,下面展示同样高亮的 代码片. npm install so…

【力扣算法09】之 6. N 字形变换 python

文章目录 问题描述示例1示例2示例3提示 思路分析代码分析完整代码详细分析运行效果截图调用示例运行结果 完结 问题描述 将一个给定字符串 s 根据给定的行数 numRows ,以从上往下、从左到右进行 Z 字形排列。 比如输入字符串为 “PAYPALISHIRING” 行数为 3 时&…

组合(力扣)dfs + 回溯 + 剪枝 JAVA

给定两个整数 n 和 k,返回范围 [1, n] 中所有可能的 k 个数的组合。 你可以按 任何顺序 返回答案。 示例 1: 输入:n 4, k 2 输出: [ [2,4], [3,4], [2,3], [1,2], [1,3], [1,4], ] 示例 2: 输入:n 1, …

设计模式之模板模式

1. 模板模式介绍 1、模板模式即模板方法模式自定义了一个操作中的算法骨架,而将步骤延迟到子类中,使得子类可以不改变一个算法的结构,可以自定义该算法的某些特定步骤; 2、父类中提取了公共的部分代码,便于代码复用&am…

rabbitmq延时队列自动解锁库存

使用了最终一致性来解决分布式事务 当order服务出现异常回滚,此时ware服务无法回滚,怎么办? 使用seata全局事务虽然能在order服务出现异常导致回滚时使其他服务的也能同时回滚,但在流量大的情况下是使用加锁的方式,效…

transformer 学习

原理学习: (3条消息) The Illustrated Transformer【译】_于建民的博客-CSDN博客 代码学习: https://github.com/jadore801120/attention-is-all-you-need-pytorch/tree/master/transformer mask学习: (3条消息) NLP 中的Mask全解_mask在自然语言处理代表什么_郝伟博士的…

HTTP原理解析-超详细

作者:20岁爱吃必胜客(坤制作人),近十年开发经验, 跨域学习者,目前于海外某世界知名高校就读计算机相关专业。荣誉:阿里云博客专家认证、腾讯开发者社区优质创作者,在CTF省赛校赛多次取得好成绩。…

linux 安装 milvus 和 Attu

效果图 准备 建议使用docker安装,比较简单易操作 查看自己是否安装docker-compose docker-compose --version 如果docker-compose 的版本低于2.0,会报错,报错内容如下: 所以在此之前需要把docker-compose升级到2.0版本 升级d…

Kafka 概述、Filebeat+Kafka+ELK

Kafka 概述、FilebeatKafkaELK 一、为什么需要消息队列(MQ)1、使用消息队列的好处2、消息队列的两种模式 二、Kafka 定义1、Kafka 简介2、Kafka 的特性3、Kafka 系统架构 三、部署 kafka 集群1.下载安装包2.安装 Kafka3.Kafka 命令行操作 四、Kafka 架构…

解决win11选择打开方式时卡死

解决win11选择打开方式时卡死 问题描述 右键想要打开的文件,选择打开方式,点击在电脑上选择应用,在地址栏输入地址,卡死 解决方法 在桌面底部点击右键,打开“任务管理器” 搜索“选取应用”进程 右键该进程&#…

Java postman+ajax

0目录 1.PostMan 2.实战(引入阿贾克斯) 1.PostMan 定义 Postman是一个接口测试工具 doPost 和doGet方法 配置xml 测试 PostMan测试 Get 请求 Post请求 测试 新建add.jsp 利用jsp实现post请求 Service方法实现doPost…

实时进度追踪与可视化:Gradio库中的Progress模块详解

❤️觉得内容不错的话,欢迎点赞收藏加关注😊😊😊,后续会继续输入更多优质内容❤️ 👉有问题欢迎大家加关注私戳或者评论(包括但不限于NLP算法相关,linux学习相关,读研读博…

【剑指offer】20. 链表中环的入口结点(java)

文章目录 链表中环的入口结点描述输入描述:返回值描述: 示例1示例2示例3思路完整代码 链表中环的入口结点 描述 给一个长度为n链表,若其中包含环,请找出该链表的环的入口结点,否则,返回null。 数据范围&…

java学习路程之篇五、知识点、变量、标识符、数据类型、Scanner键盘录入

文章目录 1、变量2、标识符3、数据类型4、Scanner键盘录入 1、变量 2、标识符 3、数据类型 4、Scanner键盘录入

twaver——树中选择子网,拓扑中显示子网里面的拓扑

twaver.network.Network.setCurrentSubNetwork ( currentSubNetwork [animate] [finishFunction] ) 将当前子网设置为指定子网,并且可以设置是否有动画效果,而且能指定设置当前子网结束后执行的动作 Parameters: currentSubNetwork twaver.SubNetwork 子…

OSPF(链路状态路由协议)

目录 OSPF(链路状态路由协议) 动态路由评判标准: 1.选路佳 2.收敛快 3.资源占用(越小越好) 相同于不同 RIP 和OSPF相同点: RIP 和OSPF不同点: 结构部署:区域规划 OSPF区域划…

4G 网络跟 5G 的区别

4G网络和5G网络是两种不同的移动通信技术,它们在数据传输速度、延迟、连接密度和网络容量等方面存在一些区别。以下是它们之间的主要区别: 1. 速度:5G网络的速度比4G网络更快。5G网络具备更广的频段和更高的频率,能够提供更大的带…

上位机一般的开发工具?

上位机开发工具是用于开发和构建上位机应用程序的软件工具。它们提供了一系列功能和资源,帮助开发人员设计、编写和调试上位机应用程序。以下是一些常见的上位机开发工具:Visual Studio:作为一种集成开发环境(IDE)&…

shardingsphere mybatisplus properties和yml配置实现

shardingsphere mybatisplus properties和yml配置实现 目录结构 model package com.oujiong.entity; import com.baomidou.mybatisplus.annotation.TableName; import lombok.Data; import java.util.Date;/*** user表*/ TableName("user") Data public class Use…

CSS整段文字缩进(一段多行文字中首列位置相对应)

<style>p {text-align: justify;padding-left: 2em;} </style>