晴云孤魂的博客
首页
文章归档
默认分类
关于页面
分类
人工智能相关 (0)
大数据与云平台 (1)
Rust相关 (0)
C与C++ (2)
计算机科学 (0)
数据结构与算法 (0)
Scala与Haskell (0)
数据库相关 (1)
Perl脚本 (2)
自动化运维 (11)
Java与Kotlin (1)
Go开发 (0)
PHP开发 (4)
资源共享 (1)
Web前端 (5)
Ruby (0)
操作系统 (17)
Linux (31)
数据库 (2)
Windows脚本 (14)
Python代码 (3)
Shell脚本 (32)
默认分类 (4)
全部分类 ( 60 )
查询
Bash Shell实现监控向日葵开机插座和电脑端口,检测到电脑死机后自动重启插座电源以强制重启电脑
情景概述因本人家中工作电脑日常需要24小时开机,并且会跑一些奇奇怪怪的程序,不在家中时,关机或重启电脑的需求很常见,现在问题来了:1、电脑正常运行未死机的情况下我们可以通过ssh远程连入,通过reboot/shutdown命令来重启电脑,当然了,通过微软系统自带远程桌面RDP(mstsc)来连接操作
Shell
向日葵远控
Windows
Linux
2023年01月29日
122次浏览
3种方法为 Windows 10 磁盘驱动器分配永久盘符
[img]概述当我们在 Windows 10 PC 上连接可移动存储设备或内部硬盘驱动器时,系统会自动检测并为其分配一个可用的盘符。但每次重新连接该外部驱动器(如 U 盘、SD 卡或 microSD 卡)时,Windows 10 都可能会分配一个与此前不同的新盘符,这可能会让一些用户很是不习惯。简单
diskpart
powershell
2023年01月25日
484次浏览
Linux awk如何获取变量的类型?
总结:使用typeof函数即可;——————————————————————————gawk 4.2.0的Beta版本,可在 http://www.skeeve.com/gawk/gawk-4.1.65.tar.gz获得,具有许多重要的新功能.新的 typeof()函数可用于指示变量或数组元素是数组
awk
Linux
2023年01月10日
111次浏览
C语言、awk printf 输出补零及输出固定宽度补空格
C、C++、Awk均通用一.输出补零printf("%02d",n);输出数字n,前面补零。例:printf("%02d:%02d",7,5);>>>07:05#include<stdio.h>int main(){ /*7
awk
printf
2023年01月07日
152次浏览
halo博客系统1.4升级到1.5踩坑记录
距离 2020 年 9 月 24 号发布 1.4.0 已经过去了 545 天了,期间虽然有一些版本更新,但大多数都是 patch 修复版本。终于,在2022.03.22正式发布1.5.0 版本。喜欢尝鲜的我,立马从halo1.4升级1.5版本,但启动失败了~~~日志记录如下2022-03-25 17
Java
Halo
2023年01月04日
121次浏览
使用Perl脚本彻底实现系统管理自动化
交互式程序通常需要用户手动完成一些操作,因此常常会成为系统管理自动化和测试自动化中的障碍。最早出现在 Unix 上的 Expect 语言可以用来和 passwd/ssh/telnet/ftp 等命令行程序进行交互,将用户从这些手工操作中解放出来。作为 Tcl 语言的扩展,Expect 最初由 Tcl
SSH
Linux
Perl
2023年01月04日
105次浏览
Perl小工具sshfind:根据主机名称关键字查找筛选~/.ssh/config主机配置项
作用读取SSH客户端配置文件~/.ssh/config,根据主机名称筛选对应的主机相关配置项,适用于~/.ssh/config主机信息过多,不便于查找的情况,如本人该文件配置了500+主机;使用方法: sshfind racknerd #根据racknerd作为主机名称关键字进行搜索,模糊匹
cygwin
OpenSSH
Perl
sshfind
2022年12月28日
97次浏览
MySQL数据库删除数据后自增ID不连续的问题
问题:测试项目的时候在表上添了几条数据,测试完成后删除了这些数据,发现下一条新增数据的ID是不连续的,如下图所示:解决方法:删除完还没有新增数据,即还没有出现不连贯的数据ID时,执行以下语句:ALTER TABLE 表名 AUTO_INCREMENT = 1;如果已知下一条数据自增的ID(假设是10
MySQL
2022年12月24日
135次浏览
Bash自定义函数numbeep:Cygwin、Mintty窗口重复响铃并闪烁以提示新信息
概述:有时候会碰到这样的场景,在Cygwin或MSYS2环境下工作,执行一个耗时较长的任务(eg:gcc编译、rsync同步等等...),我们不想长时间保持窗口激活状态在前台苦等任务运行结束,窗口切到后台后又无法第一时间获取任务完成的状态。此时,我们可以在任务命令后加一个输出语句echo -e &q
cygwin
Shell
Bash
Mintty
2022年12月23日
130次浏览
Git命令中波浪号~与脱字符^的区别
0.前言波浪号~,英文名叫 tilde。脱字符^,英文名叫caret。这两种符号常见于git reset的情景,简单的项目结构和操作一般不会涉及到两者之间的区别,似乎用哪个都可以。如果遇到比较繁杂的提交历史,可能就要好好体验一下二者更深层的含义。1.两种符号的异同和转换1.1 ~表示当前分支所属提交
Git
Bash
2022年12月22日
84次浏览
«
2
3
(current)
4
»
个人信息
stevehe
北京 海淀
文章数量
60
分类数量
23
标签数量
84
所有标签
vcf
1
Excel
1
IP
1
iptables
1
端口
1
代理
1
PROXY
1
虚拟机
1
VMWARE
1
ESXI
1
RTSP
1
摄像头
1
promise
1
await
1
sleep
1
远程调试
1
Chrome
1
basename
1
Locale
1
Debian
1
lsof
1
群晖
1
DSM918
1
支付宝
1
二维码
1
WIFI
1
stdout
1
Unbuffer
1
sed
1
浏览器
1
F12
1
debugger
1
webpack
1
Nodejs
2
nvm
1
计划任务
1
schtasks
1
bashrc
1
向日葵远控
1
powershell
1
diskpart
1
printf
1
Halo
1
Java
1
sshfind
1
Perl
2
MySQL
1
Mintty
1
yum
1
GCC
1
CentOS
2
Artisan
1
Laravel
1
Bash
6
submodule
1
Git
2
Crontab
2
cURL
1
PHP-fpm
1
Apache
1
线程
1
PHP
2
经纬度
1
tr
1
awk
4
mv
1
rename
1
delayexec
1
任务计划
1
MP4
1
ffmpeg
1
Speedtest
2
EPG
1
Linux
11
OpenSSH
4
MongoDB
1
CMD
2
Bat
1
Windows
8
VBS
1
SSH
7
Shell
24
Python
3
cygwin
23
所有标签
60