【Linux入门】Linux环境配置

这篇具有很好参考价值的文章主要介绍了【Linux入门】Linux环境配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。



👉系列专栏:【C语言–大佬之路】
🙈个人主页:阿伟@t
🎈今日心语:你所看到的惊艳,都曾被平庸所历练。
574b398853d8b0267afb24f26f80d82.jpg

前言:本篇内容讲解Linux环境的配置,云服务器和虚拟机的配置、如何多用户使用一个云服务器。关于选择哪一种还是依情况而定。




1、搭建 Linux 环境

Linux 环境的搭建方式

  • 1、直接安装在物理机上. 但是由于 Linux 桌面使用起来非常不友好, 不推荐.

  • 2、使用虚拟机
    好处:免费
    坏处:环境不稳定,安装复杂

  • 3、使用云服务器
    好处:安装简单,无需占用物理空间,环境稳定。
    坏处,需要付费
    如腾讯云阿里云等有学生优惠云服务器支持共享,可以几个人共享一个服务器。


购买云服务器

我们以腾讯云为例, 其他的服务器厂商也是类似.

  1. 进入官方网站 https://cloud.tencent.com/act/campus (直接在百度上搜 “腾讯云校园计划”)

image.png

  1. 登陆网站

  2. 右侧的操作系统根据自己的需求选择,我这里选择的是CentOS 7.6 64位. 购买时长根据需要选择(建议1年比较优惠), 点击立即购买即可. 这个步骤需要实名认证, 否则会提示
    点击立即认证, 按照系统提示, 完成实名认证即可(认证速度很快).

  3. 购买完成后, 可以在控制台中找到自己买的服务器. 点进去能够看到服务器的 IP 地址. image.png

image.png
image.png
蓝色方框为公网 ip 地址, 稍后我们就会使用这个 ip 登陆服务器.
5. 设置 root 密码: 勾选服务器, 点击重置密码(这个环节可能需要手机短信验证). root 密码建议设置的稍微复杂一些, 否则容易被黑客入侵.
image.png
小结:
在这个环节我们最重要的是得到三个信息:

  1. 服务器的外网 IP
  2. 服务器的管理员账户 (固定为 root)
  3. 管理员账户密码(在腾讯云网站上设置的)

通过这三个信息就可以使用 XShell 远程登陆了.


使用 XShell 远程登陆到 Linux

关于 Linux 桌面
Linux 启动进入图形化的桌面. 以后的工作中 没有机会 使用图形界面.
为什么不使用图形界面?

  • UNIX/Linux 系统不依赖图形环境,依然可以通过命令行完成 100% 的功能,而且因为不使用图形环境还会节省大量的系统资源。(Linux发展史中提到)

下载安装 XShell
XShell 是一个远程终端软件. 下载官网
https://www.xshell.com/zh/free-for-home-school/
image.png
下载安装的时候选择自己需要的版本就行


查看 Linux 主机 ip

上面的 “购买云服务器” 部分有介绍

使用 XShell 登陆主机

在 XShell 终端下敲

ssh root@公网ip 输入密码(上面修改后的root密码),即可登录,输入过程中密码不会显示

【Linux入门】Linux环境配置

ifconfig 查看端口和ip

ens33是端口号,红色部分为ip地址
虚拟机下ip 为刚才看到的 ifconfig 结果(图中的红色内容),也是可以连接xshell的。

XShell 下的复制粘贴

复制: ctrl + insert (有些同学的 insert 需要配合 fn 来按)
粘贴: shift + insert
ctrl + c / ctrl + v 是不行的.

云服务器的配置:

获得root权限进行登录

ssh root@公网ip

image.png

分享账号:

多用户管理操作:

# adduser 新用户名--------创建用户
# passwd 新用户名---------输入密码,密码设置时不显示
# user -r 用户名 ------------删除用户

登录分享的账号:

ssh 用户名@ip地址
输入密码


虚拟机的配置:

配置的是权限,这里的指令只需要按顺序操作即可,后面的文章会有介绍
sudo ls
ls
su - 切换超级用户,Ctrl+d/exit回到普通用户
nano /etc/sudoers
找到下面内容,复制一行放到了下一行的空白处
image.png
如图,我们已经将第三行的root改为了我们的用户名whb


密码修改

需要注意修改的是root密码还是用户密码
修改root密码:

# passwd
当显示New password时
输入密码,此时不会显示密码

image.png
修改用户密码方式:passwd+用户名
image.png


虚拟机联网

联网检测

ping -c3 ping3次 不带无限循环

image.png
Ctrl +c终止
ifconfig查看端口号以及ip地址
image.png

自动联网:
ifup ens33
退出连接:
sudo ifdown ens33


结语:

这里本章内容就介绍完了,希望以上内容对大家有所帮助👀,如有不足望指出🙏
image.png

前路漫漫!努力变强💪💪 吧!!


我的博客即将同步至腾讯云开发者社区,邀请大家一同入驻:https://cloud.tencent.com/developer/support-plan?invite_code=m52c15c0wdlj文章来源地址https://www.toymoban.com/news/detail-501193.html

到了这里,关于【Linux入门】Linux环境配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python爬虫入门(1)-开发环境配置

          所谓的爬虫,就是通过模拟点击浏览器发送网络请求,接收站点请求响应,获取互联网信息的一组自动化程序。 也就是,只要浏览器(客户端)能做的事情,爬虫都能够做。       现在的互联网大数据时代,给予我们的是生活的便利以及海量数据爆炸式的出现在网络中。

    2024年02月08日
    浏览(44)
  • 【入门级】Pycharm安装教程及环境配置

    安装Pycharm之前,建议大家先把Python安装好哈。 第一步,下载Pycharm安装包 【----帮助Python学习,以下所有学习资料文末免费领!----】 直接下载社区版就行哈。 下载好之后,双击安装包,进行安装。 第二步,点击【NEXT】 第三步,保持默认安装路径,直接点击【NEXT】 第四步,

    2024年02月12日
    浏览(44)
  • SpringBoot入门篇2 - 配置文件格式、多环境开发、配置文件分类

    目录 例: 修改服务器端口。(3种) src/main/resources/application.properties  src/main/resources/application.yml (主要用这种)   src/main/resources/application.yaml SpringBoot配置文件加载优先级 :/application.properties application.yml  application.yaml yaml,一种数据序列化格式。 优点:容易阅读、以数据为

    2024年02月11日
    浏览(48)
  • Tensorflow入门(1)——深度学习框架Tesnsflow入门 & 环境配置 & 认识Tensorflow

    1.anaconda以及Tensorflow的安装: https://blog.csdn.net/qq_33505204/article/details/81584257 2.Anaconda详细安装及使用教程: https://blog.csdn.net/ITLearnHall/article/details/81708148 3.windows平台下,TensorFlow的安装、卸载以及遇到的各种错误: https://blog.csdn.net/qq_27245699/article/details/81050035 CONDA环境安装: co

    2024年02月12日
    浏览(47)
  • Qt6 FFmpeg入门1 - 环境配置

    环境配置 文章更新时间:2023/06/24 ffmpeg 下载 由于大部分的关于配置 ffmpeg+qt 环境的文章都停留在 2021 年,且许多方法均已过时,现在介绍一个最新的方法,并分析槽点供大家参考 前往 FFmpeg 官网下载对应库包:官网地址 按照下图,选择 window 版本的,推荐下载源选择图中指示

    2024年02月11日
    浏览(42)
  • 【Linux从入门到精通】Linux的简单介绍及环境搭建

       文章目录 一、什么是Linux? 二、什么是操作系统? 三、Linux发展史及其特点 3、1 Linux的诞生 3、2 Linux的不同版本 3、3 Linux的特点 3、4 Linux的企业应用现状 四、搭建Linux环境 4、1 Linux 环境的搭建方式 4、2 购买云服务器 4、3 使用 XShell 远程登陆到 Linux 🙋‍♂️ 作者:@

    2023年04月23日
    浏览(72)
  • 【Linux】Linux环境配置安装

    目录 一、双系统(特别不推荐) 安装双系统的缺点: 安装双系统优点(仅限老手): 二、虚拟机+centos7镜像(较为推荐推荐) 虚拟机的优点: 虚拟机的缺点: ​ 下载centos 7的镜像文件  下载Ubuntu镜像文件Ubuntu 镜像文件下载地址  三、云服务器 Xshell云服务器共享 Xshell删除

    2024年02月07日
    浏览(35)
  • 自然语言处理从入门到应用——LangChain:快速入门-[安装与环境配置]

    分类目录:《大模型从入门到应用》总目录 LangChain系列文章: 基础知识 快速入门 安装与环境配置 链(Chains)、代理(Agent:)和记忆(Memory) 快速开发聊天模型 模型(Models) 基础知识 大型语言模型(LLMs) 基础知识 LLM的异步API、自定义LLM包装器、虚假LLM和人类输入LLM(

    2024年02月13日
    浏览(91)
  • 【Linux从入门到放弃】Linux操作系统环境变量一文详解

    🧑‍💻作者: @情话0.0 📝专栏:《Linux从入门到放弃》 👦个人简介:一名双非编程菜鸟,在这里分享自己的编程学习笔记,欢迎大家的指正与点赞,谢谢!   提到环境变量,大家应该都不会陌生,不管学习Java还是Phython都需要去安装环境变量,尤其是我自己在做深度学习

    2024年02月05日
    浏览(51)
  • Linux环境搭建(二)— 配置Java环境

    写在前面: 本文默认你的Linux系统已经安装vim,yum等,如你使用的是一个全新的操作系统,移步上一篇开始配置: Linux环境搭建(一)— 实现ssh连接 未安装yum可参考文章: Linux安装yum 当然,Java包的安装也可以使用其他方式,比如apt安装、npm安装、源包解析等,可以查找其他

    2024年02月12日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包