This project contains a collection of shell scripts designed to assist with common Linux tasks. The scripts are organized in the scripts
directory and cover the following functionalities:
- Update System: A script to update system packages using the package manager.
- Check Disk Usage: A script to check and display disk usage in a human-readable format.
- Find Large Files: A script to search for large files in a specified directory.
- Menu Interface: A script that provides a user-friendly menu interface for selecting tasks.
- A Linux-based operating system.
- Bash shell.
- Required permissions to execute the scripts (may need
sudo
for certain operations).
-
Clone the Repository:
git clone <repository-url> cd linux-helper-scripts
-
Make Scripts Executable: Before running the scripts, ensure they are executable:
chmod +x scripts/*.sh
-
Run the Menu Interface: To access the menu interface, run:
./scripts/menu_interface.sh
-
Directly Run Individual Scripts: You can also run each script directly:
- To update the system:
./scripts/update_system.sh
- To check disk usage:
./scripts/check_disk_usage.sh
- To find large files:
./scripts/find_large_files.sh
- To update the system: