An open API service indexing awesome lists of open source software.

https://github.com/kmilodenisglez/linux-utils-scripts

This repository collects useful Linux scripts and utilities for system administration, hardware monitoring, automation, and diagnostics. Designed to help both beginners and advanced users streamline workflows and maintain system health.
https://github.com/kmilodenisglez/linux-utils-scripts

bash-script linux nvme sdd

Last synced: 9 days ago
JSON representation

This repository collects useful Linux scripts and utilities for system administration, hardware monitoring, automation, and diagnostics. Designed to help both beginners and advanced users streamline workflows and maintain system health.

Awesome Lists containing this project

README

          

# Linux Utils Scripts | Scripts de Utilidades para Linux

![Repository Size](https://img.shields.io/github/languages/code-size/kmilodenisglez/linux-utils-scripts)
![License](https://img.shields.io/badge/license-LGPL-green)
![Platform](https://img.shields.io/badge/platform-Linux-orange)
![Last Update](https://img.shields.io/github/last-commit/kmilodenisglez/linux-utils-scripts)

---

## 🌐 Objective | Objetivo

**EN:**
This repository collects **useful Linux scripts and utilities** for system administration, hardware monitoring, automation, and diagnostics. Designed to help both beginners and advanced users streamline workflows and maintain system health.

**ES:**
Este repositorio reúne **scripts y utilidades para Linux** para administración del sistema, monitoreo de hardware, automatización y diagnóstico. Diseñado para ayudar a usuarios principiantes y avanzados a optimizar su flujo de trabajo y mantener la salud del sistema.

---

## 📂 Scripts Overview | Resumen de Scripts

| Script / Carpeta | Status | Description (EN/ES) |
|--------------------------------|--------|-------------------|
| [`sdd-nvme`](./sdd-nvme) | ✅ Tested | **EN:** NVMe drive analysis: SMART info, health, temperature, performance checks.
**ES:** Análisis de discos NVMe: información SMART, estado de salud, temperatura, revisión de rendimiento. |
| [`telegram-alert`](./TELEGRAM-INTEGRATION.md) | ✅ Tested | **EN:** Instructions for setting up alerts via Telegram.
**ES:** instrucciones para configurar alertas vía Telegram. |

---

## ⚡ Installation & Requirements | Instalación y Requisitos

**EN:**
- Requires Linux (tested on Ubuntu, Pop!_OS, Debian).
- Make sure `bash` and `smartctl` (for NVMe script) are installed.
- Clone the repository:
```bash
git clone https://github.com/kmilodenisglez/linux-utils-scripts.git
````

**ES:**

* Requiere Linux (probado en Ubuntu, Pop!_OS, Debian).
* Asegúrate de tener instalado `bash` y `smartctl` (para el script de NVMe).
* Clona el repositorio:

```bash
git clone https://github.com/kmilodenisglez/linux-utils-scripts.git
```

---

## 🛠️ Usage | Uso

**EN:**

1. Navigate to the folder of the script you want to run:

```bash
cd linux-utils-scripts/sdd-nvme
```

2. Check the README or script header for usage instructions.
3. Run with proper permissions (some scripts may require `sudo`).

**ES:**

1. Accede a la carpeta del script que quieras usar:

```bash
cd linux-utils-scripts/sdd-nvme
```

2. Revisa el README o el encabezado del script para instrucciones.
3. Ejecuta con permisos adecuados (algunos scripts pueden requerir `sudo`).

---

## 📝 Contribution | Contribución

**EN:**

* Feel free to contribute new scripts or improvements.
* Please follow the existing script style and add comments/documentation.
* Open an issue or PR for suggestions and fixes.

**ES:**

* Siéntete libre de contribuir con nuevos scripts o mejoras.
* Sigue el estilo de los scripts existentes y agrega comentarios/documentación.
* Abre un issue o PR para sugerencias y correcciones.

---

## 📌 License | Licencia

LGPL License