SMS (System Maintenance Script) is a Bash script designed to simplify common system maintenance tasks on Ubuntu-based systems. With SMS, you can easily perform tasks such as updating packages, upgrading installed software, removing unnecessary packages, cleaning temporary files, changing DNS servers, and more, all in a user-friendly and interactive manner.
- Update package information
- Upgrade installed packages
- Remove unnecessary packages
- Clean up temporary files
- Change DNS servers with preset options (Google DNS, Quad9, Cloudflare)
- User-friendly command-line interface with color-coded output
- Confirmation prompts to ensure user consent before executing actions
- Clone the repository or download the script file.
- Make the script executable:
chmod +x sysm.sh
. - Run the script:
./sysm.sh
. - Choose an option from the main menu by entering the corresponding number.
This project is licensed under the MIT License. See the LICENSE file for details.
Contributions to enhance and extend SMS are welcome! Feel free to open issues and pull requests.
If you have any questions or need assistance, you can contact me on discord: cxhan