笔记script linux shell

模板字符串碰到script无法识别

我们在上图中可以看到模板字符串加入了script标签后会报错 原因:运行JS的时候由上至下,先识别模板字符串里面的script标签,会认为标签结束了,所以后面会报错(其实和字符串里面无法放script标签是一个道理) 解决办法:利用转义字符 “\” ......
字符串 字符 模板 script

linux nginx 安装

一、nginx下载地址: http://nginx.org/en/download.html 二、下载nginx对应的包 三、上传到对应的服务器 四、解压安装 ## 解压文件 tar -zxvf nginx-1.22.0.tar.gz ## 重命名文件 mv nginx-1.22.0 nginx # ......
linux nginx

linux springboot 启动脚本

简单粗暴的脚本 #! /bin/bash # 获取进程号 pid=`ps aux | grep "java -jar" | grep -v "grep" |awk '{print $2}'` echo ${pid} if [[ $pid -gt 0 ]];then `kill -9 $pid` fi ......
脚本 springboot linux

linux 定时任务清理数据

1、查找及删除文件的命令 find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \; 应用命令为: find /fastdfs/storage/store/data/ -mtime +10 -name "*.*" -exec rm -rf {} \; 2、 ......
任务 数据 linux

鸟哥Linux私房菜学习记录day4

第九章 vim程序编辑器 简易执行范例 替换 :n1,n2s/word1/word2/g :1,$s/word1/word2/g(c)(确认)删除: x向后删除一个字符,X向前删除一个字符,nx向后连续删n个字符(n)dd 删除(剪切)光标所在的那一行nyy复制光标所在的那n行nG:移动到第n行u ......
私房 Linux day4 day

linux nginx 简单负载均衡 和多端口配置

nginx负载均衡配置 ## Nginx需要访问linux文件系统,必须有文件系统的权限。User root代表nginx访问文件系统的权限是root用户权限。如果不开启权限,可能有404访问错误 user root; worker_processes 1; events { worker_conn ......
端口 linux nginx

Fastjson1.2.24漏洞复现-基于vulhub漏洞平台(文件上传写入-反弹shell)

## Fastjson1.2.24漏洞复现-基于vulhub漏洞平台 环境准备: 192.168.59.130 攻击机 window10 192.168.59.135 靶机 centos8 **声明**:不涉及互联网上的资源,学习都在内网完成,一切皆用于学习记录,不可用于其他用途 环境准备:(自行b ......
漏洞 Fastjson1 Fastjson 文件 vulhub

Q:Linux查看进程启动服务的精确时间

输入命令 获取进程号 #1#获取进程号ps -ef|grep java|grep 进程名#2#获取启动时间ps -p 进程号 -o lstart 展示启动时间:星期 月 日 小时:分钟:秒 年 基础概念 linux命令中ps -ef详解1、ps -ef表示查看全格式的进程。 ps是linux下最常用 ......
进程 时间 Linux

rk3588 linux系统迁移到另一台相同设备的方法

将源电脑的根目录保留其中的权限、链接关系等, 整个复制到另一台电脑上即可 方式1: 通过网线连接两台设备,注意两台电脑ip处于同一段 sudo rsync -avxHAX --progress / /path/to/destination/ 例如将本机根目录复制到远程主机根目录: sudo rsyn ......
方法 设备 系统 linux 3588

非线性规划【复习笔记】

## 一、基本概念 ### (一)、非线性规划数学模型 非线性规划数学模型的一般形式是: $ \begin{cases} minf(\bold X) \\ \quad h_i(\bold X)=0(i=1,2,\dots,m) \\ \quad g_j(\bold X)\geq 0(j=1,2,\d ......
非线性 笔记

MATLAB学习笔记(1)

1. MATLAB主窗口 2. MATLAB如何设置当前文件夹? (1) 在当前文件夹工具栏或当前文件夹窗口选择某文件夹为当前文件夹。 (2)使用cd命令。 举例:用户在D盘建立了MATLAB文件夹,并将其设置为当前文件夹,操作如下。 注意:一定要先建立文件夹,再将建立的文件夹设置为当前文件夹,否则 ......
笔记 MATLAB

shell 钉钉告警脚本

```sh #!/bin/bash # 钉钉告警 function send_notify(){ curl 'https://oapi.dingtalk.com/robot/send?access_token=xxxx' \ -H 'Content-Type: application/json' \ ......
脚本 shell

Windows OS 下通过VNC访问Linux OS(可视化界面)

VNC介绍:VNC (Virtual Network Console),即虚拟网络控制台,它是一款基于 UNIX 和 Linux 操作系统的优秀远程控制工具软件,由著名的 AT&T 的欧洲研究实验室开发,远程控制能力强大,高效实用,并且免费开源。 VNC基本上是由两部分组成:一部分是客户端的应用程序 ......
界面 Windows Linux OS VNC

吴恩达机器学习笔记(四)

# 吴恩达机器学习笔记(四) ## bellman方程 $s$:当下所处的状态 $a$:在s状态下要采取的行动 $Q(s,a)$:在s状态下采用a行动后,所能获取的最大奖励 $R(s)$:在当前状态下所能获得的奖励 $\gamma$:折扣因子,在0到1之间 ![img](https://img202 ......
机器 笔记

吴恩达机器学习笔记(二)

# 吴恩达机器学习笔记(二) # 决策树模型 ## 什么是决策树 ![img](https://img2023.cnblogs.com/blog/3179953/202307/3179953-20230724165233977-448486579.png) 给定一组数据,如果想对数据进行分类或者回归 ......
机器 笔记

吴恩达机器学习笔记(三)

# 吴恩达机器学习笔记(三) # K-means聚类 聚类算法用于一组没有标签的数据,将其分成不同的组。 K-means聚类算法一般做的是这两件事: - 将点分配到不同的聚簇上(根据与聚簇中心的距离) - 移动聚簇中心 直到聚簇中心不再变化为止。 ## 具体流程 对于$K$个聚簇,$m$个数据点,流 ......
机器 笔记

吴恩达机器学习笔记(一)

# 吴恩达机器学习笔记(一) # 迁移学习 ![img](https://img2023.cnblogs.com/blog/3179953/202307/3179953-20230724102915580-1365353875.png) **解释:** 当需要训练小数据模型时,可以使用已经训练好的大 ......
机器 笔记

linux 文件属性与文件链接

文件属性: Linux 文件具有多种属性,用于指定文件的权限、所有者、所属组、大小、创建时间、修改时间等信息。常见的文件属性包括: - 文件权限:用于控制文件的读、写、执行权限,分别用字母表示为 r(读取)、w(写入)和 x(执行)。文件权限分为三组,分别代表文件所有者权限、所属组权限和其他用户权限 ......
文件 属性 链接 linux

linux 硬盘和分区管理

在 Linux 中,硬盘和分区管理是一个关键的任务,它涉及到对硬盘进行分区、格式化、挂载以及监控和维护等操作。 硬盘设备的识别: 在 Linux 中,所有硬盘设备都被视为文件,并存储在 /dev 目录下。 常见的硬盘设备命名约定为 /dev/sdX,其中 X 表示字母,如 /dev/sda、/dev ......
硬盘 linux

[转]Linux查看实时网速

单独为这个小功能安装一个软件觉得不大值当,想找一个debian发行版自带的,找了挺久,终于找到了: sar -n DEV 1 1001代表一秒统计并显示一次100代表统计一百次使用ntop等工具,就更方便简单了,不过这个更灵活 P.S. sar在sysstat包 原文地址:Linux监控工具 (Li ......
网速 实时 Linux

MarkDown语法笔记

# MarkDown学习 ## 标题 井号+空格+标题内容+回车 ### 三级标题 #### 四级标题 ## 字体 两边双星号加粗 **Hello,World!** 两边单星号斜体 *Hello,World!* 两边波浪号删除 ~~Hello,World!~~ ## 引用 大于号+引用内容 > Ma ......
语法 MarkDown 笔记

linux 端口使用及排查

一、查看哪些IP连接本机 netstat -an 二、查看TCP连接数 1)统计80端口连接数 netstat -nat | grep -i "80" | wc -l 2)统计httpd协议连接数 ps -ef | grep httpd | wc -l 3)统计已连接上的,状态为“establish ......
端口 linux

关于了解Linux操作系统、Docker容器化技术以及DevOps理念和实践

每个方面的相关知识点的详细描述: Linux服务器: 熟悉Linux操作系统:了解Linux的基本特点、优势和应用场景。熟悉Linux的文件系统结构、用户和权限管理、进程管理等基本概念。 掌握Linux命令行操作:熟练使用常见的Linux命令,如文件和目录操作、文本处理、软件包管理等。能够通过命令行 ......
容器 理念 Docker DevOps 系统

mysql8.0环境的搭建(Linux)

## 1.安装前说明 ### 1.1 Linux系统及工具的准备。 * 安装并启动好两台虚拟机:CentOS 7 * 安装有远程访问centOS系统的工具 * CentOS6和CentOS7在MySQL的使用中的区别 * 默认防火墙:CentOS6是`iptables`;CentOS7是`firew ......
环境 mysql8 mysql Linux

【学习笔记】左偏树

左偏树属于可并堆的一种,可并堆,也就是可以在较低的时间复杂度下完成对两个堆的合并。 # 定义及性质 对于一棵二叉树,定义外节点为左儿子或右耳子为空的节点,定义其的 $dist$ 为 $1$,而不是外节点的 $dist$ 为其到子树中最近的外节点距离 $+1$。空节点的 $dist$ 为 $0$。 例 ......
笔记

Linux常用指令熟悉

# 1、文件系统目录 ![](https://img2023.cnblogs.com/blog/2808014/202307/2808014-20230728103212882-910022865.png) # 2、相关操作 ![](https://img2023.cnblogs.com/blog/ ......
指令 常用 Linux

Linux下安装JKD17(openjdk)

简介:JDK 17于2021年9月14日正式发布(General-Availability Release)。JDK17将是大多数供应商的长期支持(LMS)版本。上一个LTS版本是JDK 11。Linux安装JKD17下安装首先需要搞清楚自己的机子是多少位的!!!重点!!!1.下载: cd /usr ......
openjdk Linux JKD 17

Day5.2 Shell编程教程 - 特殊变量表达式参数

1. 特殊变量表达式参数`$0``$n``$#``$*``$@``$?``$$``$!`2. 示例脚本示例脚本 - `special_variables.sh`3. 执行示例脚本4. 结论大树哥个人信息 在Shell脚本中,特殊变量提供了对脚本执行过程和执行环境的访问。它们帮助我们在脚本中获取脚本自 ......
表达式 变量 参数 教程 Shell

linux内核的Per-CPU变量

Linux 内核 | Per CPU 变量 https://zhuanlan.zhihu.com/p/566347483 https://www.cnblogs.com/linhaostudy/p/10342667.html https://www.cnblogs.com/hellokitty2/p ......
变量 内核 Per-CPU linux Per

Linux清理内存,清理储存

因为工作中项目部署服务器后更新迭代或者服务器使用时间长后会出现内存/储存爆满,所以整合了一下,方便以后使用; 清理虚拟内存 查看内存 free -h 清理缓存 输入命令释放内存 0 – 不释放 1 – 释放页缓存 (数字1是用来清空最近访问过的文件页面缓存) 2 – 释放dentries和inode ......
内存 Linux