Linux系统 -- 环境安装,xshell和多用户,基本的Linux指令和Linux的用处

文章目录

Linux操作系统

  1. Linux操作系统是由部分汇编+C语言 编写的
    2.Linux操作系统是开源的,源代码
  • 开源(内核,高效,稳定,安全)->企业后端都选择Linux为操作系统
  • 不同种类的操作系统是由使用它们的用户进行区分的
  • 内核版本都差不多(2.6.32 2.6.16)
  • 有专门为学生产生的生态的(有大量的学生使用)ubuntu和工程师大量使用的centos/redhat

操作系统的内核版本名称

  • 内核是什么?

    内核是操作系统的版本

  • 操作系统越新越好吗?

    不是,越新的操作系统可能有bug ,主要考虑到操作系统的稳定性要好还是用不太老也不太新的操作系统

  1. 主版本号:操作系统的内核代码发生了巨大的变化
  2. 次版本号:操作系统的内核代码发生了较大变化(比如增加了20个指令)
  3. 修订次数:就是内核版本发布后进行修改的次数
  4. 打补丁:对现有内核代码进行修改或更新,以修复漏洞、提升性能或添加新功能

Linux的应用场景

1.Linux在服务器领域的发展
2. Linux在桌面领域的发展
3. Linux在移动嵌入式领域的发展
4. Linux在移动嵌入式领域的发展

环境安装

  1. 一台电脑上安装双系统(不推荐)
  2. 虚拟机,不太推荐,虚拟机入网,后期学了Linux可以使用
  3. 云服务器,仿真的环境,就是进入企业之后的真实环境
  • 可以购买腾讯云,阿里云,华为云(轻量级应用服务器,可以让我们直接访问到的)

xshell和多用户

ssh root@你的公网IP
1.选择你的云服务器
2. 找到你的云服务器实例,找到公网IP
3. 云服务器实例 -- 更多 -- 重置root密码(一定要重置)
4. 下载并安装xshell软件或者是其它登入软件
xshell是一个终端软件(终端软件可以是你写C++的黑框框)
5. 开始登入

  1. windows和Linux都有一个特点:多用户操作系统(一台Linux可以被多个人使用)
  2. 输入密码的时候密码是不会显示的
  3. root是Linux服务器上的管理员

用户管理:新建用户和删除用户

新建用户:

删除用户:

Linux的用处

  1. 编程方面:可以编写代码
  2. 网络方面:可以用vs终端写信息传给Linux服务器,这样就可以做聊天系统了
  • xshell和centos的关系?
    xshell是一个软件,centos是操作系统
    用xshell登录centos
    xshell连接linux上的centos,centos计算数据信息返回给xshell,在xshell上显示信息
相关推荐
测试员周周4 小时前
【Appium 系列】第16节-WebView-H5上下文切换 — 混合应用的自动化难点
运维·开发语言·人工智能·功能测试·appium·自动化·测试用例
小辰记事本6 小时前
从零读懂RoCEv2数据包构造:从WQE到线缆上的完整旅程
服务器·网络·网络协议·rdma
小鹏linux7 小时前
Ubuntu 22.04 部署开源免费具有精美现代web页面的Casdoor账号管理系统
linux·前端·ubuntu·开源·堡垒机
在角落发呆8 小时前
Linux转发配置:解锁网络互联的核心密码
linux·运维·网络
齐潇宇8 小时前
Zabbix 7 概述与配置
linux·zabbix·监控告警
裴东青9 小时前
10-实战:RuoYi-Cloud的自动化发布
运维·ci/cd·自动化
江公望10 小时前
Ubuntu htop命令,10分钟讲清楚
linux·服务器
哎呦,帅小伙哦10 小时前
Linux 时间:从原子钟到 clock_gettime 的每一面
linux·运维·服务器
sxgzzn10 小时前
新能源场站数智化转型:基于数字孪生与AI的智慧运维管理平台解析
大数据·运维·人工智能
张小姐的猫10 小时前
【Linux】多线程 —— 线程互斥
linux·运维·服务器·c++