Cross-platform utilities for computer maintenance
Collection of Bash and Python scripts I've made that may be generally useful
|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 .
Mounting the "U" network drive at Boston University over SSHFS (slight modifications to the script allow using this anywhere)
one time setup:
mount U drive to your PC, like "mounting a network drive" in Windows, here we assume the BU username is
and your network drive is available as ~/U
Unmounting the "U" drive. When done for the day, suggest unmounting in case to help mitigate security risks:
Note: if you have any files open (like say a spreadsheet on the
~/U will stay connected until you close that file(s).
Get Public IP address
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size pybashutils-0.6.3.tar.gz (5.7 kB)||File type Source||Python version None||Upload date||Hashes View|