Linux 服务器使用指南:从入门到登录

🌟快来参与讨论💬,点赞👍、收藏⭐、分享📤,共创活力社区。 🌟   

🚩博主致力于用通俗易懂且不失专业性的文字,讲解计算机领域那些看似枯燥的知识点🚩


目录

一、前言

二、认识 Linux

(一)Linux 的起源与发展📜

(二)Linux 的特点✨

(三)常见的 Linux 发行版本🎯

(四)Linux 的应用领域🌐

三、学会使用云服务器☁

(一)云服务器的概念📚

(二)选择云服务器提供商🤔

(三)云服务器的配置和管理🛠️

四、掌握使用远程终端工具 xshell 登录 Linux 服务器📡

(一)xshell 的介绍📋

(二)下载和安装 xshell📥

(三)使用 xshell 登录 Linux 服务器🔑

五、在 Linux 服务器上创建新用户的方法👤

(一)使用 useradd 命令创建新用户

(二)使用 adduser 命令创建新用户(某些 Linux 发行版适用)

六、在 Linux 服务器上删除用户的方法❌

(一)使用 userdel 命令删除用户

(二)使用其他方法删除用户(某些 Linux 发行版适用)

七、总结🎉


一、前言

在当今的信息技术领域,Linux 操作系统可是扮演着超级重要的角色😎。无论是服务器管理、软件开发还是大数据处理,Linux 都展现出了强大的适应性和优势👍。然而,对于许多初学者来说,Linux 可能是一个相对陌生且复杂的系统😫。本文将详细介绍 Linux 的相关背景知识,并指导读者如何使用云服务器以及掌握使用远程终端工具 xshell 登录 Linux 服务器的方法,帮助读者迈出探索 Linux 世界的第一步😜。

 


二、认识 Linux

(一)Linux 的起源与发展📜

Linux 起源于芬兰人 Linus Torvalds 在 1991 年发布的一个类 Unix 操作系统内核🧐。它的发展得益于全球众多开发者的共同努力,遵循开源的原则,任何人都可以获取、修改和分发其源代码。这种开源模式使得 Linux 能够快速发展和演变,不断适应各种不同的应用场景和需求👏。

 具体的起源与发展不多赘述,感兴趣请自行了解~

(二)Linux 的特点✨

  1. 开源免费💰
    Linux 的开源特性使得用户可以自由地获取和使用操作系统,无需支付昂贵的授权费用。这对于个人开发者、小型企业以及科研机构等来说,是一个非常重要的优势👍。
  2. 高度可定制性🎨
    用户可以根据自己的需求对 Linux 系统进行定制。从内核参数调整到桌面环境选择,从软件安装到系统配置,都可以按照用户的意愿进行设置,满足不同用户在不同场景下的使用要求。
  3. 稳定性和安全性🔒
    Linux 以其出色的稳定性和安全性而闻名。它在服务器领域得到了广泛的应用,能够长时间稳定运行,并且由于其开源的特点,安全漏洞能够被全球开发者及时发现和修复👏。

(三)常见的 Linux 发行版本🎯

目前市面上有很多不同的 Linux 发行版本,每个版本都有其特点和适用场景。一些常见的 Linux 发行版本包括:

  • Ubuntu:以其易用性和丰富的软件库而受到广泛欢迎,适合初学者和桌面用户。
  • CentOS:一款稳定、可靠的服务器操作系统,广泛应用于企业级环境。
  • Debian:注重稳定性和安全性,拥有庞大的软件包资源。
  • Fedora:由 Red Hat 赞助,是一个面向开发者和技术爱好者的发行版,经常引入新的技术和功能。

(四)Linux 的应用领域🌐

  1. 服务器操作系统💻
    Linux 是服务器领域的主流操作系统之一。它被广泛应用于 Web 服务器、数据库服务器、邮件服务器等各种服务器类型中,能够高效地处理大量的并发请求,提供稳定可靠的服务👍。
  2. 软件开发环境💻
    许多软件开发人员选择 Linux 作为他们的开发环境。Linux 提供了丰富的开发工具和库,支持多种编程语言,并且其命令行界面使得开发人员可以更加高效地进行代码编写、编译和调试😎。
  3. 移动设备和嵌入式系统📱
    Linux 在移动设备和嵌入式系统领域也有着广泛的应用。例如,Android 操作系统就是基于 Linux 内核开发的,许多智能电视、路由器、智能家居设备等也都采用了 Linux 作为其底层操作系统👏。

 


三、学会使用云服务器☁

(一)云服务器的概念📚

云服务器是一种基于云计算技术的虚拟服务器。它由云服务提供商提供计算资源、存储资源和网络资源等,用户可以通过互联网远程使用这些资源,就像使用本地服务器一样😃。云服务器具有灵活性高、成本低、可扩展性强等优点,非常适合中小企业和创业公司👍。

(二)选择云服务器提供商🤔

在选择云服务器提供商时,需要考虑多个因素,如价格💰、性能💪、可靠性🔒、安全性🔒以及客户支持👨‍🔧等。一些知名的云服务器提供商包括阿里云腾讯云华为云等。用户可以根据自己的需求和预算进行选择😎。

 

 

(三)云服务器的配置和管理🛠️

  1. 创建云服务器实例📦
    不同的云服务器提供商可能有不同的创建流程,但一般来说,用户需要登录到云服务提供商的控制台,选择合适的服务器配置,如 CPU🧠、内存💾、存储📀等,然后按照提示进行操作即可创建云服务器实例😎。
  2. 配置服务器网络🌐
    创建云服务器实例后,需要配置服务器的网络设置,包括设置 IP 地址、子网掩码、网关等。一般来说,云服务器提供商都会提供相应的网络配置工具,用户可以根据提示进行操作😜。
  3. 安装操作系统💻
    云服务器实例创建并配置好网络后,需要安装操作系统。大多数云服务器提供商都提供了多种操作系统供用户选择,其中包括 Linux 的各种发行版。用户可以根据自己的需求选择合适的操作系统进行安装😎。

四、掌握使用远程终端工具 xshell 登录 Linux 服务器📡

(一)xshell 的介绍📋

xshell 是一款功能强大的远程终端工具,它可以帮助用户方便地连接到远程服务器,并进行命令行操作😎。xshell 支持多种协议,如 SSH、Telnet 等,并且具有安全、稳定、高效等特点👍。

(二)下载和安装 xshell📥

用户可以从 xshell 的官方网站下载安装包,然后按照安装向导进行安装。在安装过程中,需要注意选择合适的安装路径和安装选项😜。

具体安装流程👉XShell免费版的安装配置教程以及使用教程

 

(三)使用 xshell 登录 Linux 服务器🔑

  1. 创建新连接➕
    打开 xshell 后,点击 “新建” 按钮,创建一个新的连接。在连接设置对话框中,需要输入服务器的 IP 地址、端口号(一般 SSH 协议使用 22 端口)、用户名和密码等信息😎。
    输入:
    ssh root@你的公网IP
    当Welcome的字样时登录成功:
  2. 连接服务器🔗
    输入完连接信息后,点击 “连接” 按钮,xshell 会尝试连接到服务器。如果连接成功,会显示服务器的命令行提示符,用户可以开始在服务器上进行操作😎。
  3. 常用命令操作💻
    登录到服务器后,用户可以使用一些常用的 Linux 命令进行操作,如查看文件目录(ls)、切换目录(cd)、创建文件(touch)、删除文件(rm)等。这些命令可以帮助用户更好地了解服务器的文件系统和配置情况😎。

 


五、在 Linux 服务器上创建新用户的方法👤

(一)使用 useradd 命令创建新用户

  1. 以 root 用户登录到 Linux 服务器。
  2. 使用以下命令创建新用户,例如创建名为 “newuser” 的用户:
    useradd newuser
  3. 设置新用户的密码,使用passwd newuser命令,然后按照提示输入新密码并确认😎。
    # 以 root 用户登录后执行此命令创建新用户 newuser1
    useradd newuser1
    
    # 设置新用户密码
    passwd newuser1

(二)使用 adduser 命令创建新用户(某些 Linux 发行版适用)

  1. 同样以 root 用户登录。
  2. 执行adduser newuser命令(这里的 “newuser” 为要创建的用户名)。
  3. 按照提示输入相关信息,如用户全名、房间号、电话号码等(这些信息可根据实际情况填写或跳过)。
  4. 设置密码,会有相应提示😎。
    # 以 root 用户登录后执行此命令创建新用户 newuser2
    adduser newuser2

 👇图解如下: 

 


六、在 Linux 服务器上删除用户的方法❌

(一)使用 userdel 命令删除用户

  1. 以 root 用户登录到 Linux 服务器。
  2. 如果只是要删除用户账号,不删除用户的家目录和邮件等相关文件,可以使用以下命令:
    userdel username(这里的 “username” 为要所选择的要删除的用户名)
  3. 如果要彻底删除用户账号以及相关文件,可以使用以下命令:
userdel -r username
# 以 root 用户登录后执行此命令删除用户名为 deluser1 的用户账号,但不删除家目录等文件
userdel deluser1

# 以 root 用户登录后执行此命令彻底删除用户名为 deluser2 的用户账号及相关文件
userdel -r deluser2

👇图解如下: 

 

👇删除后不可再使用了 :

(二)使用其他方法删除用户(某些 Linux 发行版适用)

  1. 一些 Linux 发行版可能提供了图形化界面来管理用户。在这种情况下,可以通过图形化界面的用户管理工具来删除用户。例如,在某些基于 Ubuntu 的系统中,可以在系统设置中的用户管理部分进行操作😎。

 


七、总结🎉

✍Linux 作为一种强大的操作系统,在当今的信息技术领域有着广泛的应用。通过了解 Linux 的相关背景知识,学会使用云服务器,并掌握使用远程终端工具 xshell 登录 Linux 服务器的方法,以及在服务器上创建和删除用户的操作,读者可以更好地探索 Linux 的世界,利用 Linux 的优势解决各种实际问题。在使用过程中,需要不断学习和积累经验,提高自己的技能水平,以适应不断变化的技术环境。🎉希望本文能够为读者在学习和使用 Linux 的道路上提供一些帮助😎。


 我以后还会对 Linux 相关知识进行更多的创作,欢迎大家关注我,一起探索 Linux 的奇妙世界😜

👉【A Charmer】

 

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

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

相关文章

【Maven】——基础入门,插件安装、配置和简单使用,Maven如何设置国内源

阿华代码,不是逆风,就是我疯 你们的点赞收藏是我前进最大的动力!! 希望本文内容能够帮助到你!! 目录 引入: 一:Maven插件的安装 1:环境准备 2:创建项目 二…

数据库基础(2) . 安装MySQL

0.增加右键菜单选项 添加 管理员cmd 到鼠标右键 运行 reg文件 在注册表中添加信息 这样在右键菜单中就有以管理员身份打开命令行的选项了 1.获取安装程序 网址: https://dev.mysql.com/downloads/mysql/ 到官网下载MySQL8 的zip包, 然后解压 下载后的包为: mysql-8.0.16-…

cocos开发QA

目录 TS相关foreach循环中使用return循环延迟动态获取类属性 Cocos相关属性检查器添加Enum属性使用Enum报错 枚举“XXX”用于其声明前实现不规则点击区域使用cc.RevoluteJoint的enable激活组件无效本地存储以及相关问题JSON.stringify(map)返回{}数据加密客户端复制文本使用客户…

flutter区别于vue的写法

View.dart 页面渲染&#xff1a; 类似于vue里面使用 <template> <div> <span> <textarea>等标签绘制页面, flutter 里面则是使用不同的控件来绘制页面 样式 与传统vue不同的是 flutter里面没有css/scss样式表&#xff0c; Flutter的理念是万物皆…

DICOM标准:DICOM标准中的公用模块、核心模块详解(一)——病人、研究、序列、参考帧和设备模块属性详解

目录 概述 1 公用病人IE模块 1.1 病人模块 2 公用的研究IE模块 2.1 常规研究模块 2.2 病人研究模块 3 公用序列IE模块 3.1 常规序列模块 3.1.1 常规序列属性描述 4 公用参考帧信息实体模块 4.1 参考帧模块 4.1.1 参考帧属性描述 5 公用设备IE模块 5.1 常规设备模…

轻松搞定项目管理!用对在线项目管理工具助你生产力翻倍!

一、引言 在线项目管理是指借助互联网平台和相关软件工具&#xff0c;对项目从启动到结束的全过程进行规划、组织、协调、控制和监督的一种管理方式。它打破了传统项目管理在时间和空间上的限制&#xff0c;使得项目团队成员无论身处何地&#xff0c;都能实时同步项目信息、协…

ERP研究 | 颜值美和道德美,哪个更重要?

摘要 道德美和颜值美都会影响我们的评价。在这里&#xff0c;本研究采用事件相关电位(ERPs)技术探讨了道德美和颜值美如何交互影响社会判断和情感反应。参与者(均为女性)将积极、中性或消极的言语信息与高吸引力或低吸引力面孔进行关联&#xff0c;并对这些面孔进行评分&#…

【Linux】从零开始使用多路转接IO --- epoll

当你偶尔发现语言变得无力时&#xff0c; 不妨安静下来&#xff0c; 让沉默替你发声。 --- 里则林 --- 从零开始认识多路转接 1 epoll的作用和定位2 epoll 的接口3 epoll工作原理4 实现epollserverV1 1 epoll的作用和定位 之前提过的多路转接方案select和poll 都有致命缺点…

利用 Feather 格式加速数据科学工作流:Pandas 中的最佳实践

利用 Feather 格式加速数据科学工作流&#xff1a;Pandas 中的最佳实践 在数据科学中&#xff0c;高效的数据存储和传输对于保持分析流程的流畅性至关重要。传统的 CSV 格式虽然通用&#xff0c;但在处理大规模数据集时速度较慢&#xff0c;特别是在反复读取和写入时。幸运的是…

[极客大挑战 2019]BabySQL 1

[极客大挑战 2019]BabySQL 1 审题 还是SQL注入和之前的是一个系列的。 知识点 联合注入&#xff0c;双写绕过 解题 输入万能密码 发现回显中没有or&#xff0c;猜测是使用正则过滤了or。 尝试双写绕过 登录成功 使用联合查询&#xff0c;本题中过滤了from&#xff0c;w…

全面解析:大数据技术及其应用

&#x1f493; 博客主页&#xff1a;瑕疵的CSDN主页 &#x1f4dd; Gitee主页&#xff1a;瑕疵的gitee主页 ⏩ 文章专栏&#xff1a;《热点资讯》 全面解析&#xff1a;大数据技术及其应用 全面解析&#xff1a;大数据技术及其应用 全面解析&#xff1a;大数据技术及其应用 大…

七次课掌握 Photoshop:基础与入门

Photoshop 是 Adobe 公司开发的功能强大的图像处理软件&#xff0c;被广泛应用于平面设计、网页设计、摄影后期处理、UI 设计等多个领域。 ◆ ◆ ◆ Photoshop 中的核心概念 一、像素 像素&#xff08;Pixel&#xff09;是组成数字图像的基本单位&#xff0c;如同组成人体的细…

G2 基于生成对抗网络(GAN)人脸图像生成

&#x1f368; 本文为&#x1f517;365天深度学习训练营 中的学习记录博客&#x1f356; 原作者&#xff1a;K同学啊 基于生成对抗网络&#xff08;GAN&#xff09;人脸图像生成 这周将构建并训练一个生成对抗网络&#xff08;GAN&#xff09;来生成人脸图像。 GAN 原理概述 …

N-155基于springboot,vue宿舍管理系统

开发工具&#xff1a;IDEA 服务器&#xff1a;Tomcat9.0&#xff0c; jdk1.8 项目构建&#xff1a;maven 数据库&#xff1a;mysql5.7 项目采用前后端分离 前端技术&#xff1a;vue3element-plus 服务端技术&#xff1a;springbootmybatis-plus 本项目分为学生、宿舍管理…

友思特应用 | FantoVision边缘计算:多模态传感+AI算法=新型非接触式医疗设备

导读 基于多模态传感技术和先进人工智能技术可有效提升乳腺癌检测的精准性、性价比和效率。友思特 FantoVision 边缘计算机 则为其生物组织数据的高效传输和实时分析提供了坚实基础。 乳腺癌的新型医疗检测方式 乳腺癌是女性面临的最令人担忧的健康问题之一&#xff0c;早期发…

【热门主题】000029 ECMAScript:现代编程的基石

前言&#xff1a;哈喽&#xff0c;大家好&#xff0c;今天给大家分享一篇文章&#xff01;并提供具体代码帮助大家深入理解&#xff0c;彻底掌握&#xff01;创作不易&#xff0c;如果能帮助到大家或者给大家一些灵感和启发&#xff0c;欢迎收藏关注哦 &#x1f495; 目录 【热…

5G时代已来:我们该如何迎接超高速网络?

内容概要 随着5G技术的普及&#xff0c;我们的生活似乎变得更加“科幻”了。想象一下&#xff0c;未来的智能家居将不仅仅是能够听你说“开灯”&#xff1b;它们可能会主动询问你今天心情如何&#xff0c;甚至会推荐你一杯“维他命C芒果榨汁”&#xff0c;帮助你抵御夏天的炎热…

Navigating Net 算法简介

0. Inro \textbf{0. Inro} 0. Inro 1️⃣一些要用到的符号 ( U , dist ⁡ ) (U, \operatorname{dist}) (U,dist)为基础度量空间&#xff0c; S ⊆ U S \subseteq U S⊆U为包含 n ≥ 2 n \geq 2 n≥2个对象的 Input \text{Input} Input​ h ⌈ log ⁡ 2 diam ⁡ ( S ) ⌉ h\lef…

Java项目实战II基于Java+Spring Boot+MySQL的网上摄影工作室(源码+数据库+文档)

目录 一、前言 二、技术介绍 三、系统实现 四、文档参考 五、核心代码 六、源码获取 全栈码农以及毕业设计实战开发&#xff0c;CSDN平台Java领域新星创作者&#xff0c;专注于大学生项目实战开发、讲解和毕业答疑辅导。获取源码联系方式请查看文末 一、前言 随着互联网…

【Android 系统中使用CallStack类来追踪获取和操作调用栈信息】

Android系统CallStack类的使用 定义使用方法使用场景注意事项应用举例 定义 在 Android 系统中&#xff0c;CallStack 类是一个用于获取和操作调用栈信息的工具类。这个类通常用于调试和日志记录&#xff0c;以帮助开发者了解函数调用的顺序和位置。以下是您提供的代码片段的解…