[linux]快速入门

学习目标

通过学习能够掌握以下的linux操作

操作系统

按照应用领域的不同, 操作系统可以分为几类

  1. 桌面操作系统
  2. 服务器操作系统
  3. 移动设备操作系统
  4. 嵌入式操作系统

不同领域的主流操作系统

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

发展历史

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

系统版本

Linux系统分为内核版和发行版

  1. 内核版
  • 由Linus Torvalds及其团队开发、维护
  • 免费、开源
  • 负责控制硬件
  1. 发行版
  • 基于Linux内核版进行扩展
  • 由各个Linux厂商开发、维护
  • 有收费版本和免费版本

主流的linux发行版

  1. Ubuntu: 以桌面应用为主
  2. RedHat: 应用最广泛、收费
  3. CentOS:RedHat的社区版、免费
  4. openSUSE:对个人完全免费、图形界面华丽
  5. Fedora:功能完备、快速更新、免费
  6. 红旗Linux:北京中科红旗软件技术有限公司开发

安装方式

物理机安装: 直接将操作系统安装到服务器硬件上

虚拟机安装:通 过虚拟机软件安装

  1. 虚拟机(VirtualMachine)是指 通过软件模拟的 具有完整硬件系统功能、运行在完全隔离环境中的 完整计算机系统。
  2. 常用虚拟机软件
  • VMWare
  • VirtualBox
  • VMLite WorkStation
  • Qemu
  • HopeddotVOS

安装Linux

直接双击运行资料中的VMWare安装程序, 根据提示完成安装即可

使用资料中提供的CentOS镜像文件来完成Linux系统的安装

网卡设置

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

  1. 执行ip addr 指令查看服务器网卡的ip地址
  2. 正常情况是展示ip地址, 这里没有展示就是因为服务器启动时没有加载网卡
  3. 通过修改服务器的配置, 让服务器启动时自动加载网卡就可以了

修改网络初始化配置,设定网卡在系统启动时初始化

SSH连接工具

SSH(Secure shell),建立在应用层基础上的安全协议

通过SSH连接工具就可以实现从本地连接到远程的Linux服务器

常用的SSH连接工具

  1. putty
  2. secureCRT
  3. xshell
  4. finalshell

直接双击运行Finalshell的安装程序, 完成安装即可

使用Finalshell连接到Linux

Linux目录

Linux和Windows目录结构对比

  1. Linux系统中 / 是所有目录的顶点, 目录结构像一颗倒挂的树

Linux目录介绍

  1. bin 存放二进制可执行文件
  2. boot 存放系统引导时使用的各种文件
  3. dev 存放设备文件
  4. etc 存放系统配置文件
  5. home 存放系统用户的文件
  6. lib 存放程序运行所需的共享库和内核模块
  7. opt额外安装的可选应用程序包所放置的位置
  8. root 超级用户目录
  9. sbin 存放二进制可执行文件,只有root用户才能访问
  10. tmp 存放临时文件
  11. usr存放系统应用程序
  12. var 存放运行时需要改变数据的文件,例如日志文件

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

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

相关文章

YOLO V3 网络构架解析

YOLO V3(You Only Look Once version 3)是由Joseph Redmon等人于2018年提出的一种基于深度学习的目标检测算法。它在速度和精度上相较于之前的版本有了显著提升,成为计算机视觉领域的一个重要里程碑。本文将详细解析YOLO V3的网络架构&#x…

自动驾驶系列—激光雷达点云数据在自动驾驶场景中的深度应用

🌟🌟 欢迎来到我的技术小筑,一个专为技术探索者打造的交流空间。在这里,我们不仅分享代码的智慧,还探讨技术的深度与广度。无论您是资深开发者还是技术新手,这里都有一片属于您的天空。让我们在知识的海洋中…

【Golang】Go语言中如何创建Cron定时任务

✨✨ 欢迎大家来到景天科技苑✨✨ 🎈🎈 养成好习惯,先赞后看哦~🎈🎈 🏆 作者简介:景天科技苑 🏆《头衔》:大厂架构师,华为云开发者社区专家博主,…

拼三角问题

欢迎来到杀马特的主页:羑悻的小杀马特.-CSDN博客 目录 一题目: 二思路: 三解答代码: 一题目: 题目链接: 登录—专业IT笔试面试备考平台_牛客网 二思路: 思路:首先明白能组成三角形…

【Next.js 项目实战系列】07-分配 Issue 给用户

原文链接 CSDN 的排版/样式可能有问题,去我的博客查看原文系列吧,觉得有用的话,给我的库点个star,关注一下吧 上一篇【Next.js 项目实战系列】06-身份验证 分配 Issue 给用户 本节代码链接 Select Button​ # /app/issues/[i…

几何算法系列:空间实体体积计算公式推导

1.前言 面积和体积的计算是常见和基础的几何算法话题,面积和体积通常作为面或构件的基本信息参与相关的建模、计算、分析等过程。 有关面积的计算,可以参考博主此前的文章, 一种误差较小的轮廓面积计算算法_轮廓面积计算原理-CSDN博客文章…

设计模式——装饰者模式(8)

一、定义 指在不改变现有对象结构的情况下,动态地给该对象增加一些职责(即增加其额外功能)的模式。我们先来看一个快餐店的例子。快餐店有炒面、炒饭这些快餐,可以额外附加鸡蛋、火腿、培根这些配菜,当然加配菜需要额…

arp代答观察

文章目录 代答和代理简述实验前提先不开启proxy代答的配置开启代答总结 代答和代理简述 ARP(地址解析协议)是在局域网中用于将IP地址映射到MAC地址的协议。在理解 ARP 代答和 ARP 代理之前,让我们先澄清一下 ARP 的基本工作原理。 ARP 代答&…

在 VS Code 中轻松绘图:Draw.io Integration 插件详解

文章目录 在 VS Code 中轻松绘图:Draw.io Integration 插件详解一、什么是 Draw.io Integration 插件?二、插件安装指南1. 安装步骤2. 配置插件 三、如何使用 Draw.io Integration 插件?1. 创建新绘图文件2. 编辑现有图表3. 常用功能与技巧 四…

中小型医院网站:Spring Boot框架详解

5 系统实现 5.1 用户功能模块的实现 用户进入本系统可查看系统信息,包括首页、门诊信息、药库信息以及系统公告信息等,系统前台主界面展示如图5-1所示。 图5-1系统前台主界面图 5.1.1用户登录界面 用户要想实现预约挂号功能,必须登录系统&a…

QGraphics类型学习使用【Qt】【C++】

QGraphics类型学习使用 需求过程全部完整代码 首先已知,QGraphicsView,QGraphicsScene, QGraphicsItem,分别称为:视图,场景,图元,图表就是各种各样的元素,图片元素,线条元…

k8s部署Kafka集群超详细讲解

准备部署环境 Kubernetes集群信息 NAMEVERSIONk8s-masterv1.29.2k8s-node01v1.29.2k8s-node02v1.29.2 Kafka:3.7.1版本,apche版本 Zookeeper:3.6.3版本 准备StorageClass # kubectl get sc NAME PROVISIONER RECLA…

股价创52周新高,云顶新耀成为“黑马”的启示录

踏入2024年以来,创新药产业持续释放积极信号。今年本土创新药出海交易额已超200亿美元,最近医保续约和谈判也有望促进国内创新药长期放量。 市场预期转好之下,生物医药板块在新一轮牛市中进入了估值修复的阶段。HSHKBIO(恒生香港…

【LVGL快速入门(二)】LVGL开源框架入门教程之框架使用(UI界面设计)

零.前置篇章 本篇前置文章为【LVGL快速入门(一)】LVGL开源框架入门教程之框架移植 一.UI设计 介绍使用之前,我们要学习一款LVGL官方的UI设计工具SquareLine Studio,使用图形化设计方式设计出我们想要的界面,然后生成对应源文件导入工程使用…

时空智友企业流程化管控系统uploadStudioFile接口存在任意文件上传漏洞

免责声明:请勿利用文章内的相关技术从事非法测试,由于传播、利用此文所提供的信息或者工具而造成的任何直接或者间接的后果及损失,均由使用者本人负责,所产生的一切不良后果与文章作者无关。该文章仅供学习用途使用。 1. 时空智友…

JMeter使用不同方式传递接口参数

1、使用 HTTP 请求中的参数: 在 JMeter 的测试计划中,添加一个 "HTTP 请求" 元件。 在 "HTTP 请求" 元件的参数化选项中,可以添加参数的名称和值。可以手动输入参数,也可以使用变量来传递参数值。 如果要使…

汇川机器人与PLC通信-ModbusTCP超详细案例

#SCARA机器人与H5UPLC通过ModbusTCP通信,HMI界面手动操作# 应用背景: 本项目案例部分软件界面已被更新,如机器人示教软件旧版本S01.19R03。但通信的原理基本一致,废话少说,我们直接上图。 一、PLC端配置 1.添加ROB通讯表(自定义),变量表内容包括ROB系统变量,IN区和…

Notepad++将搜索内容所在行选中,并进行复制等操作

背景 Notepad在非常多的数据行内容中,按照指定内容检索,并定位到具体行,而后对内容行的数据进行复制、剪切、删除等处理动作。 操作说明 检索并标记所在行 弹出搜索框:按下 Ctrl F。 输入查找字符串:在搜索框中输入要…

Cursor零基础小白教程系列「进阶」 - Cursor 智能代码补全详解(Tab)

最适合小白零基础的Cursor教程 网站lookai.top相同作者,最新文章会在网站更新,欢迎收藏书签 Cursor 智能代码补全详解(Tab) 概述 Cursor的智能代码补全,也就是快捷键Tab,是其最强大和独特的AI辅助编程工具之一。本教程将详细介绍…

最好的ppt模板网站是哪个?做PPT不可错过的18个网站!

现在有很多PPT模板网站,但真正免费且高质量的不多,今天我就分享主流的国内外PPT模板下载网站,并且会详细分析这些网站的优缺点,这些网站都是基于个人实际使用经验的,免费站点会特别标注,让你可以放心下载&a…