This repository contains a collection of Linux scripts that I have created to automate various tasks and make daily work easier. The scripts are designed to be easy to understand, modify, and use in different work environments.
The repository is organized as follows:
/
├── backup/ # Scripts for backups
├── network/ # Network-related scripts
├── system/ # System maintenance and administration scripts
└── utils/ # Other tools and miscellaneous utilities
Each folder contains scripts specific to its category with detailed descriptions of parameters and usage.
- Operating System: GNU/Linux
- Shell: Most of the scripts are written to be executed in
bash, so make sure to havebashinstalled.
- Clone this repository to your system:
git clone https://github.com/rwxce/linux-utilities.git
- Navigate to the repository folder:
cd linux-utilities - Grant execution permissions to the scripts you want to use:
chmod +x path/to/script.sh
Each script contains a help section that describes the parameters and how to use it. You can view this information by running:
./path/to/script.sh --helpIf you have ideas to improve a script or want to add new ones, contributions are welcome! You can follow these steps to contribute:
- Fork the repository.
- Create a new branch for your feature or improvement:
git checkout -b feature/new-feature
- Make your changes and submit a
pull request.
This project is licensed under the MIT License. See the LICENSE file for more information.
Thank you for using these scripts! I hope they help you be more productive in your daily work.