用于计算机维护的跨平台实用程序
pybashutils的Python项目详细描述
python bash matlab八进制实用程序
我编写的bash和python脚本的集合 有用
function | description |
---|---|
checkIP | Sends you an email automatically if your IP address changes |
getIP | gets your public IP address (not the internal NAT address) |
findtext | find text inside files matching pattern. |
mx | mount network share example using SSHFS |
memfree | Estimates available RAM |
cmake_setup.sh | setup latest CMake from source (without sudo) |
先决条件
apt install sshfs g++ libncurses-dev make
安装
python -m pip install -e .
用法
sshfs装载/卸载
通过sshfs安装波士顿大学的“u”网络驱动器 (对脚本的细微修改允许在任何地方使用它)
一次性设置:
mkdir ~/U
将U盘挂载到您的PC上,如“挂载网络驱动器” windows,这里我们假设bu用户名是
jdoe
:mU jdoe
您的网络驱动器可用~/u
卸下“U”驱动器。当天完成后,建议卸下 如果有助于降低安全风险:
uU
注意:如果您打开了任何文件(例如~/U
上的电子表格)
驱动器),~/U
将保持连接,直到您关闭该文件。
获取公共IP地址
getIP