定位当前目录
Batch:
cd %~dp0
Shell:
work_path=$(dirname $(readlink -f $0))
cd $work_path
批量改文件内容
Shell:
sed -i "s#variable_0#variable_1#g" `grep variable_0 -rl dir_path`
# 替换 替换文件 "取代#被替换的文本#替换成的文本#全局"
# `查找文本 被替换的文本 -递归查找行输出 文件夹位置`
端口号占用查询
Batch:
netstat -aon|findstr "8080"
文件夹内查找文本
Shell:
grep -rin <searched string> <location>
批量删除pycache
Shell:
find . -name '__pycache__' -type d -exec rm -rf {} \;
SSH证书创建
Ssh:
ssh-keygen && ssh-copy-id -i ~/.ssh/id_rsa <username@host>
建立ssh后台任务
Ssh:
ssh -f -N -L <from_host>:<from_port>:<to_host>:<to_port> <runnable_file>
GIt 加可执行权限(windows)
Git:
git update-index --chmod=+x <file_path>
安装MIUI:
winget install Xiaomi.MIUI+