
shell
AreoWarm
实践才是检验真理的唯一标准
展开
-
WSL中的Ubuntu自启动命令和端口映射,启动【宝塔】lnmp环境(写sh脚本思路)
环境:win11+wsl-ubuntu22.04win中批处理脚本为bat,映射命令为netsh,如果没有需要自行安装ubuntu中脚本为sh,需要先查出这里的IP映射到win主机中如下所示(生成脚本:start.sh,这个脚本生成startUbuntu.bat文件并执行):参考:大燕峰博客tper.pdy........................原创 2022-06-27 13:57:55 · 1352 阅读 · 0 评论 -
查找高内存进程并杀死
项目场景:提示:这里简述项目相关背景:例如:项目场景:示例:通过蓝牙芯片(HC-05)与手机 APP 通信,每隔 5s 传输一批传感器数据(不是很大)问题描述:提示:这里描述项目中遇到的问题:例如:数据传输过程中数据不时出现丢失的情况,偶尔会丢失一部分数据APP 中接收数据代码:@Override public void run() { bytes = mmInStream.read(buffer); mHandler.obta原创 2021-10-26 16:11:48 · 354 阅读 · 0 评论 -
linux下shell容易遇到的问题(一)
shell脚本中使用nohup执行命令不生效!#/bin/bashnohup echo "hello world"原因:找不到环境变量,所以需要先source一下,一般是:source /etc/profile 就好了!#/bin/bashsource /etc/profilenohup echo "hello world"执行的时候必须注意脚本编码格式,用 :set ff (回车)判断 fileformat=啥,只有等于unix时才不会报错#先按ESC 然后再输入以下代码 完成.原创 2021-03-20 12:37:55 · 1272 阅读 · 0 评论 -
linux下shell尝试守护脚本创作(一)
直接循环查看#!/bin/sh#添加本地执行路径source /etc/profilewhile true; do nowtime=`date --date='0 days ago' "+%Y-%m-%d %H:%M:%S"` #启动一个循环,定时检查进程是否存在 server=`ps aux | grep wechat.php | grep -v grep` if [ ! "$server" ]; then echo "$no.原创 2021-03-20 12:37:11 · 205 阅读 · 0 评论