Skip to content

jay75chauhan/DevOpsScripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 

Repository files navigation

DevScripts

DevScripts is a command-line interface (CLI) tool that integrates multiple shell scripts into a single application, providing users with an easy-to-use menu-driven interface for executing various tasks efficiently.

Features

  • Menu-Driven Interface: Offers a user-friendly menu for selecting and executing different tasks.
  • Integration of Shell Scripts: Includes 30 shell scripts covering a wide range of functionalities, from file backup to system monitoring and more.
  • Customizable and Extensible: Easy to modify and extend with additional shell scripts as per specific requirements.

Installation

  1. Clone the repository:

    git clone https://github.com/your_username/DevScripts.git
  2. Navigate to the DevScripts directory:

    cd DevScripts
  3. Run the Python script:

    python DevScripts.py

Usage

  1. Upon running the script, a menu will be displayed with numbered options corresponding to different tasks.
  2. Enter the number corresponding to the task you want to perform and press Enter.
  3. Follow any on-screen prompts or instructions to complete the selected task.

Folder Structure

DevScripts/ │ ├── devScripts.py │ └── scripts/ ├── init.py ├── file_backup.py ├── system_monitor.py ├── user_account_management.py ├── log_analyzer.py ├── password_generator.py ├── file_encrypt_decrypt.py ├── install_packages.py ├── network_checker.py ├── website_checker.py ├── data_cleanup.py ├── cpu_usage_tracker.py ├── system_info.py ├── task_scheduler.py ├── disk_space_monitoring.py ├── remote_server_backup.py ├── environment_setup.py ├── file_compress_decompress.py ├── database_backup.py ├── git_repository_updater.py ├── directory_synchronization.py ├── web_server_log_analyzer.py ├── system_health_check.py ├── automated_database_cleanup.py ├── user_password_expiry_checker.py ├── service_restart.py ├── folder_size_checker.py ├── backup_rotation.py ├── remote_script_execution.py ├── network_interface_info.py └── random_quotes_generator.py

Contributing

Contributions are welcome! If you have any ideas, enhancements, or bug fixes, please open an issue or submit a pull request.

License

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages