• Linux学习


    准备工作

    1、准备ssh客户端–electerm
    2、购买云服务器

    基础知识

    SSH协议:安全版本的shell
    shell:操作Linux的一个平台
    shell服务器端口:22

    Linux指令

    1、我是谁?

    who 可以查看当前登录系统的所有用户
    whoami 查看以什么用户登录上来的

    2、我在哪?

    pwd 打印工作目录

    3、我周围有什么

    ls[选项] [目录]
    在这里插入图片描述
    -短选项,短选项可以合并
    –长选项

    改变当前所在目录-cd

    1. cd后跟路径
      2)cd - 进入上一次所在目录
      3)cd 或者 cd ~ 一键回家

    文件操作命令

    touch

    1)如果一个文件不存在,创建一个新文件,文件内容为孔
    2)如果一个文件存在,修改这个文件的last modified(修改时间)

    cat

    1、展示一个文本的内容
    1)cat -n 展示文本内容并且加行号
    2)tac 文件从下往上输出

    mkdir–创建目录(空)

    建议使用mkdir -p ,若中间目录不存在,会自动创建

    rm删除文件

    1)删除普通文件: rm文件路径
    2)删除目录: rm-r 目录路径,r指recursive递归删除整个树
    3)rm-i ,删除每个文件都会询问(交互式)
    4)rm-f,不询问直接删除(强制的)
    5)rm-rf,有啥删啥(Linux没有回收站)(尽量不使用)
    6)rm -ri 递归加询问删除
    在这里插入图片描述

    文件的移动和复制路径

    在这里插入图片描述
    mv + 文件

    复制文件 cp + 文件

    在这里插入图片描述

    man帮助手册

    man ls 查看ls命令的帮助手册

    文件查看命令

    1)cat
    2)less 查看超过一屏的文字
    3)more 查看超过一屏的文字
    4)head 显示文本前,,行,默认10行
    5)tail 显示文本后,,行,默认10行
    【若没有指定文件路径,则从标准输入读取内容】

    管道–进程通信方式

    在这里插入图片描述
    通过“|”字符使用管道

    在这里插入图片描述

    grep 文本匹配

    在这里插入图片描述


    在这里插入图片描述

    在这里插入图片描述在这里插入图片描述
    【uniq-c做聚合】
    在这里插入图片描述
    在这里插入图片描述

    重定向 redirect

    在这里插入图片描述
    在这里插入图片描述

    系统查看命令

    查看进程列表

    在这里插入图片描述

    查看内存

    在这里插入图片描述

    以stat结尾的命令–查看XX状态

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    部署项目学习

    安装方式:
    1、源码编译安装
    2、使用包管理软件---->推荐
    3、下载编译后的程序
    在这里插入图片描述
    在这里插入图片描述

    安装JRE–yum install -y java-1.8.0-openjdk-devel

    在这里插入图片描述

    安装MySQL-yum install -y --allowerasing mariadb-serve

    1、设置MySQL开机自启动
    在这里插入图片描述
    2、手动启动->systemctl start mariadb
    3、判断是否启动
    在这里插入图片描述
    4、进程中是否有MySQLd 这个进程
    在这里插入图片描述
    5、3306端口是否被监听
    在这里插入图片描述
    6、设置MySQL密码–>mysql_secure_installation
    默认没密码的。。
    输入密码的时候虽然没显示但已经输入了!!!
    密码改完后一路回车!!!

    打jar包

    在这里插入图片描述
    在这里插入图片描述

    通过sftp把jar包复制到Linux上

    在这里插入图片描述
    【针对数据库密码问题】
    在这里插入图片描述

    运行

    java -jar + 路径(退出electerm会退出)

    【保持连接】
    在这里插入图片描述

  • 相关阅读:
    【网络编程实例】C++实现基于I/O复用epoll函数的服务器和客户端通信
    SMARCA2抗体研究:Abnova SMARCA2 单克隆抗体方案
    策略模式(设计模式)
    4.4-Spring源码循环依赖终极讲解
    趣味中秋,用动画字符来贺岁佳节
    Vue3的优化总结
    接近3w详解Docker搭建Redis集群(主从容错、主从扩容、主从缩容)
    初识Python类和对象
    设计模式——备忘录模式
    java获取kafka topic
  • 原文地址:https://blog.csdn.net/k1159/article/details/126759013