Skip to content

vishwaksen-1/Linux-Rookie-Utilities

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux-Rookie-Utilities

Beginner-friendly Linux utilities that simplify tasks while encouraging learning and exploration.


About

This repository is a collection of simple Bash scripts designed to automate common Linux tasks while leaving room for users to learn and customize. It's perfect for Linux beginners who want to explore scripting and system management.


What's Included

Scripts

  • archClean.sh: A utility for Arch Linux users to clean package caches, remove unused packages, and find large or duplicate files.
  • bluetooth.sh: A script to toggle Bluetooth on/off using bluetoothctl.
  • lester.sh: A script to list subdirectories from a given URL.
  • <more scripts coming soon ...>

For more details on each script, check the scripts/README.md.


Philosophy

This repository is built on the idea that learning by doing is the best way to master Linux. The scripts are intentionally simple and open-ended to encourage exploration and customization.


How to Use

  1. Clone the repository:
    git clone https://github.com/your-username/Linux-Rookie-Utilities.git
    cd Linux-Rookie-Utilities
  2. Navigate to the scripts directory:
    cd scripts
  3. Make the script executable and run it:
    chmod +x <script_name>.sh
     ./<script_name>.sh
  4. Explore the script's code to understand how it works and customize it to your needs.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

Contributions are welcome! If you have suggestions for new scripts or improvements, feel free to open an issue or submit a pull request.


Happy scripting! 🚀

About

Beginner-friendly Linux utilities that simplify tasks while encouraging learning and exploration

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages