【Linux大神器】搭建网站必学的Linux的二十多条命令,老司机带你快速上手部署项目到网页,面试常考,万字解析,建议收藏 ! ! !

【Linux大神器】搭建网站必学的Linux的二十多条命令,老司机带你快速上手部署项目到网页,面试常考,万字解析,建议收藏 ! ! !

本篇会加入个人的所谓鱼式疯言

❤️❤️❤️鱼式疯言:❤️❤️❤️此疯言非彼疯言

而是理解过并总结出来通俗易懂的大白话,

小编会尽可能的在每个概念后插入鱼式疯言,帮助大家理解的.

🤭🤭🤭可能说的不是那么严谨.但小编初心是能让更多人能接受我们这个概念 !!!

在这里插入图片描述

引言

在当今数字化时代,搭建网站已成为一项重要技能。而要熟练搭建网站,Linux 指令是必不可少的工具。它们就像是打开网站建设大门的钥匙,能让你在数字世界中自由驰骋。让我们一起探索这些必学的 Linux 指令,开启精彩的网站搭建之旅吧!

目录

  1. Linux 的初识以及使用云服务器
  2. Linux的常用指令
  3. 部署项目

一. Linux 的初识以及使用云服务器

1. Linux 的初识

在这里插入图片描述

Linux 是和 window 并列的一种操作系统。

Linux是一种 自由和开发源 代码的 类 Unix 操作系统 ,具体稳定性强,安全性高,多任务处理能力出色的特点。

Linux创始人: Linus Torvalds(林纳斯·托瓦兹)

在这里插入图片描述

我们知道 操作系统 = 操作系统 + 应用程序

在这里插入图片描述

如上图:

上面这些图标就是基于Linux开发的应用程序,我们可以学习其中的一个 应用程序来操作Linux

而小编推荐的是如下图的 ubuntu 来操作我们 Linux系统

在这里插入图片描述

那我们该怎么使用 ubuntu 呢? 其实啊!

在我们的云服务器上大部分就基于 Linux创建了它的实例, 我们只要操作云服务器在这些 实例 上进行部署项目和操作应用程序。

下面就让小编带着小伙伴进行 云服务器的配置和使用教程 吧~

鱼式疯言

对于技术人员来说: 都会接触到 Linux , 所以Linux 可以是开发人员中最强大的操作系统,没有之一。


2. 购买云服务器

不知道小伙伴们是不是学生呢? 如果是大学生的话就可以免费白嫖阿里云的云服务器哦~

下面小编将详细的讲解阿里云服务器的 购买配置连接 , 以及最后 正常操作的一系列流程

<1>. 服务器的购买和配置

  • 选择 Ubuntu

寻找最便宜的云服务器

在这里插入图片描述

领取 300优惠券

在这里插入图片描述
在这里插入图片描述
  • 点击按流量计费和自定义密码
注意: 这里的密码是连接密码, 小伙伴们写的时候要记住哦~ 以免连接失败 ! ! !

最后 确定下单即可

  • 控制台打开服务器
在这里插入图片描述
  • 确定公网ip
在这里插入图片描述

鱼式疯言

确定要自己的 公网ip ,我们讲通过 终端程序 来通过公网ip 和自己的账号和密码连接我们的云服务器。

3. Xshell 连接服务器

Xshell 是什么? Xshell 就是一种用来连接服务器的终端, 相当于客户端的作用。 我们的云服务器的主机在千里之外的集群中,

而我们可以通过 Xshell 等这样的 应用程序的客户端来连接我们的服务器 ,对我们的服务器操作部署项目和应用程序。

下面小编将带着小伙伴们进行 下载安装 Xshell , 并对上面我们 刚配置的云服务器进行连接

<1>. 下载Xshell 流程

  1. 寻找 Xshell 官网 下载
在这里插入图片描述


在这里插入图片描述
  1. 点击 免费授权页面
在这里插入图片描述
  1. 下载 并默认安装即可
在这里插入图片描述
  1. 安装成功页面
在这里插入图片描述

<2>. Xshell 建立连接

  • 输入 自身公网ip

点击 : 文件-新建

在这里插入图片描述
在这里插入图片描述
  • 输入密码建立连接
在这里插入图片描述
  • 连接成功画面
在这里插入图片描述
如上图, 如果是和小编一样是 ~# 结尾的, 就说明连接成功了
如上图,如果是 $ 结尾的, 说明还没有正常连接上。

如果小伙伴们需要断开连接怎么办 ? ? ?

请看下方分解

  • 断开连接
在这里插入图片描述
  • 重新连接
在这里插入图片描述

这些都搭建好了, 下面,下面,下面就让小编带着小伙伴来酷炫的使用 命令操作我们的 Linux 吧~


二. Linux的常用指令

Linux 是 目录树状结构

在这里插入图片描述
在这里插入图片描述
如上图: 当我们登录成功时, ~/java112/book 就表示当前用户的绝对路径: root/ java112/ book

鱼式疯言

  • / 表示 根目录
  • . 表示 当前目录
  • .. 表示 上一级目录

1. 操作目录

<1>. 查看当下目录下的子目录

命令ls

在这里插入图片描述

<2>. 查看当下目录下的详细子目录和文件

命令ls -l

在这里插入图片描述

<3>. 进行下一级目录

命令cd 子目录名/

在这里插入图片描述

鱼式疯言

当输入 ja 时按下 tab 键,唯一的可自动生成目录名/文件名

在这里插入图片描述

输入到不唯一的文件名/ 目录 不过会有提示

在这里插入图片描述

<4>. 查看当前目录

命令pwd

在这里插入图片描述

鱼式疯言

快捷键

<5>. 返回上一级目录

命令cd ../

在这里插入图片描述


如果是 返回多级目录 的话:

在这里插入图片描述
在这里插入图片描述
需要注意的是, cd 只能进入下一级目录, 而不能进入文件

<6>. 创建目录

命令:mkdir 目录名

Read more

LeetCode 25. K 个一组翻转链表 | 硬核拆解「reverse N」核心思路

LeetCode 25. K 个一组翻转链表 | 硬核拆解「reverse N」核心思路

✨ LeetCode 25. K 个一组翻转链表 | 硬核拆解「reverse N」核心思路 * 视频地址 * 🔍 一、问题核心含义:K 个一组翻转链表 * 1. 官方定义(严格版) * 2. 直观示例 * 3. 可视化流程图(Mermaid) * 📊 二、算法原理:基于「reverse N」的分层实现 * 1. 基础能力:reverse N 节点计数判断 * 2. 核心能力:__reverse N 前 N 个节点翻转 * 💡 三、整体实现框架:虚拟头节点 + 双指针循环 * 1. 核心技巧:虚拟头节点 * 2. 关键位置指针定义 * 3. 循环翻转逻辑

By Ne0inhk
从零开始打造高性能数据结构——手把手教你实现环形缓冲

从零开始打造高性能数据结构——手把手教你实现环形缓冲

◆ 博主名称: 小此方-ZEEKLOG博客 大家好,欢迎来到小此方的博客。 ⭐️个人专栏:《C语言》_小此方的博客-ZEEKLOG博客 算法_小此方的博客-ZEEKLOG博客  ⭐️踏破千山志未空,拨开云雾见晴虹。 人生何必叹萧瑟,心在凌霄第一峰。 目录 一,普通队列的劣势 1. 空间浪费严重(“假溢出”问题) 2. 需要频繁移动元素(若避免浪费) 3. 扩容成本高 4. 无法解决“假溢出”导致的提前扩容 二,环形缓冲结构分析  1. “循环”取模实现指针回绕  2.“循环”,轮流入座而不是排长队 三,实现环形缓冲 1,MyCircularQueue(k): 构造器   1,结构体搭建   2,初始化 3,为什么选择k+1块空间而不是k块空间?

By Ne0inhk
哈希算法霸权:从碰撞抗性到雪崩效应的算法统治

哈希算法霸权:从碰撞抗性到雪崩效应的算法统治

免责声明:用户因使用公众号内容而产生的任何行为和后果,由用户自行承担责任。本公众号不承担因用户误解、不当使用等导致的法律责任 目录   一:哈希算法介绍 1.哈希算法定义 2.哈希算法特性 3.哈希算法分类 二:哈希算法原理(MD5) 1.设置初始值 2.填充 3.分组 4.循环处理 5.累加 6.拼接 三:python实现哈希算法 1.文件哈希值 2.字符哈希值 3.sha1_crypto.py 4.sha1_hashlib.py 四:哈希算法应用场景 1. 数字签名 2. 文件防篡改 3.

By Ne0inhk
【征文计划】深度剖析 Rokid SLAM 算法:从传感器融合到空间重建的完整技术链路

【征文计划】深度剖析 Rokid SLAM 算法:从传感器融合到空间重建的完整技术链路

【征文计划】深度剖析 Rokid SLAM 算法:从传感器融合到空间重建的完整技术链路 🌟 Hello,我是摘星! 🎧 在Rokid语音交互的技术海洋中,我是那个永不停歇的深潜探索者。 🔍 每一行SDK代码都是我解构的密码,每一个算法原理都是我追寻的真理。 🎯 从边缘计算到云端协同,从信号处理到AI推理,技术的每个细节都值得我们深入剖析。 🚀 让我们一起,在Rokid技术栈的星辰大海中,探寻那些令人着迷的工程奥秘! 目录 【征文计划】深度剖析 Rokid SLAM 算法:从传感器融合到空间重建的完整技术链路 引言:当机器人拥有了"空间感知"的双眼 1. Rokid SLAM技术架构总览 1.1 整体架构设计理念 1.2 核心技术特点 2. 传感器融合:多源数据的协同感知 2.1 IMU预积分理论基础 2.2 视觉-惯性紧耦合 3.

By Ne0inhk