Pengsl's Blog(web前端)

Pengsl's Blog


  • 首页

  • 标签

  • 归档

centos 重启自动运行脚本

发表于 2019-08-13 | 更新于 2023-01-06

在一个 shell 脚本中执行另一个 shell 脚本的3种方法

1
2
3
./bar.sh fork
./bar.sh exec
./bar.sh source

编辑启动脚本 /etc/init.d/autorun.sh

脚本前三行如下:

1
2
3
#!/bin/sh
#chkconfig: 2345 80 90
#description:auto_run

阅读全文 »

定时检测 jenkins 并自动重启

发表于 2019-08-08 | 更新于 2023-01-06

服务器安装 jenkins 持续集成,jenkins 常常会挂掉,那么就需要想办法让jenkins 在挂掉后自动重启。
本文采用 shell脚本 + crontab 来定时检测 jenkins 运行状态,如果挂掉了就重启

先了解一些预备知识

linux 清空文件内容的方法

1
2
3
4
5
$ : > filename 
$ > filename
$ echo "" > filename
$ echo > filename
$ cat /dev/null > filename

linux 判断文件行数的方法

1
2
$ cat test1.sh |wc -l
$ wc -l test1.sh

Linux crontab命令

阅读全文 »

在 react/vue 项目中使用 eslint

发表于 2019-08-08 | 更新于 2023-01-06

在 vscode 中使用 eslint

首先下载 vscode 的 eslint 插件

在项目的 .vscode/settings.json 中设置

1
2
3
{
"eslint.autoFixOnSave": true
}

或者在 vscode 中全局设置

管理 -> 设置 -> 搜索 eslint -> 勾选 Eslint: Auto Fix On Save

阅读全文 »

window计划任务执行powershell脚本

发表于 2019-05-09 | 更新于 2023-01-06

创建任务

首先按下 win + R 组合键,打开计划任务程序,创建基本任务

填写任务名称和描述

阅读全文 »

taro-mbox

发表于 2019-04-25 | 更新于 2023-01-06

taro-mbox是一个用taro实现的音乐类微信小程序项目(仿QQ音乐)

可能有朋友还没听说过taro, 不知道taro是什么。
下面是引用taro官方介绍:

多端统一开发框架,支持用 React 的开发方式编写一次代码,生成能运行在微信/百度/支付宝/字节跳动小程序、H5、React Native 等的应用。

阅读全文 »

tools-for-update-npm-packages

发表于 2019-03-14 | 更新于 2023-01-06

npm-check-updates

将package.json依赖项升级到最新版本,忽略指定的版本。

安装

1
npm install -g npm-check-updates

使用

在当前目录中显示项目的所有新依赖项:

1
ncu

阅读全文 »

搭建私有npm仓库(verdaccio)

发表于 2019-01-18 | 更新于 2023-01-06

安装全局的verdaccio

1
npm i -g verdaccio

终端启动verdaccio

1
verdaccio

从上图可以看到生成了一个config.yaml的配置文件,可以查看注释去自定义verdaccio的配置

阅读全文 »

mongodb 笔记

发表于 2018-12-28 | 更新于 2023-01-06

启动mongodb(window)

首先添加环境变量

在安装mongodb的盘的根目录下新建data目录,如 C:/data
在终端命令行下进入

1
cd C:

运行mongodb

1
mongod

连接mongodb

1
mongo

阅读全文 »

linux 笔记-netstat

发表于 2018-12-18 | 更新于 2023-01-06

netstat

在计算中,netstat(network statictics)是一个命令行工具,它显示网络连接(传入和传出),路由表和许多网络接口(网络接口控制器或软件定义的网络接口)和网络协议统计信息。它可以在类似Unix的操作系统上使用,包括OS X,Linux,Solaris和BSD,并且可以在基于Windows NT的操作系统上使用,包括Windows XP,Windows Vista,Windows 7和Windows 8。

阅读全文 »

linux 笔记 - Systemd

发表于 2018-12-18 | 更新于 2023-01-06

Systemd

起源

systemd这一名字源于Unix中的一个惯例:在Unix中常以“d”作为系统守护进程(英语:daemon)的后缀标识。

Systemd 的简介

Systemd 是 Linux 系统中最新的初始化系统(init),由Lennart Poettering带头开发。它主要的设计目标是克服 sysvinit 固有的缺点,提高系统的启动速度。

阅读全文 »
1234

pengsl

一个前端的技术博客,主要分享web等编程技术; A front-end technology blog to share technology;

33 日志
32 标签
GitHub E-Mail Google
© 2018-2023 pengsl
粤ICP备16086950号
由 Hexo 强力驱动 v3.7.1
|
主题 — NexT.Muse v6.3.0