All Projects → alttch → shd

alttch / shd

Licence: MIT license
Show pretty HDD/SSD list

Programming Languages

rust
11053 projects
Makefile
30231 projects

Projects that are alternatives of or similar to shd

gsmartcontrol
GSmartControl - Hard disk drive and SSD health inspection tool
Stars: ✭ 183 (+394.59%)
Mutual labels:  ssd, smart, hdd
HotelManagementSystem
Hotel Management System created with Restify and Angular 9
Stars: ✭ 23 (-37.84%)
Mutual labels:  system, management
Confex
Useful helper to read and use application configuration from environment variables.
Stars: ✭ 272 (+635.14%)
Mutual labels:  system, management
Food Ordering System
Food or Item Order Management System
Stars: ✭ 161 (+335.14%)
Mutual labels:  system, management
Customer-Management-System-for-Coffee-Shops
𝐂𝐨𝐟𝐟𝐞𝐞 𝐒𝐡𝐨𝐩𝐬
Stars: ✭ 34 (-8.11%)
Mutual labels:  system, management
ToolBin
All the great tools we have for the field.
Stars: ✭ 91 (+145.95%)
Mutual labels:  ssd, hdd
Blueprint
A React-based UI toolkit for the web
Stars: ✭ 18,376 (+49564.86%)
Mutual labels:  system, table
university
University Management System
Stars: ✭ 15 (-59.46%)
Mutual labels:  system, management
WinDirStat.Net
A WPF implementation of WinDirStat.
Stars: ✭ 55 (+48.65%)
Mutual labels:  ssd, hdd
Time-and-Attendance-Management-System
TMS is a full-stack website that maintains records of all employees with their personal information. It keeps track of hours worked by an employee on a particular project assigned to him. It maintains time sheets and generates detailed and summary reports of the employee time sheets. TMS also has an admin page, which can manage all the employees…
Stars: ✭ 46 (+24.32%)
Mutual labels:  system, management
core
Liman Core allows you to centrally manage all servers in your IT processes remotely, with stable and secure. You can improve the features with expandable extensions and modules.
Stars: ✭ 35 (-5.41%)
Mutual labels:  system, management
deswappify-auto
automatically swap-in pages when enough memory is available
Stars: ✭ 30 (-18.92%)
Mutual labels:  system
teaful
🍵 Tiny, easy and powerful React state management
Stars: ✭ 638 (+1624.32%)
Mutual labels:  management
disfetch
Yet another *nix distro fetching program, but less complex.
Stars: ✭ 45 (+21.62%)
Mutual labels:  system
vue-willtable
An editable table component for Vue.js 2.0
Stars: ✭ 119 (+221.62%)
Mutual labels:  table
domoticz gaspar
Get Gaspar smart meter index to domoticz
Stars: ✭ 23 (-37.84%)
Mutual labels:  smart
index-autoload
Adds an index to the autoload in wp_options table and verifies it exists on a daily basis (using WP Cron), resulting in a more efficient database.
Stars: ✭ 18 (-51.35%)
Mutual labels:  table
SSD Keras
Single Shot MultiBox Detector(SSD)目标检测算法
Stars: ✭ 44 (+18.92%)
Mutual labels:  ssd
WarezBot
Public Version of Discord bot for scene release
Stars: ✭ 30 (-18.92%)
Mutual labels:  table
marcgg.github.com
My personal website & blog
Stars: ✭ 25 (-32.43%)
Mutual labels:  management

Show pretty HDD/SSD list

Long time ago when I've switched from Solaris to Linux, I missed the "hd" utility. In Linux "hd" command is used for hex dump, in Solaris it displayed a pretty table with HDD info.

I had written "shd" shell script with a similar functionality. After I rewrote it in Python, added options and pretty colors. The current version 0.1 comes in Rust, as statically built binaries for x86_64 Linux, i686, ARM and AARCH64.

Installation

Install smartmontools (>=7.0), then download the appropriate binary from the releases page, chmod +x and enjoy.

Usage

shd [-h] [--temp-warn TEMP] [--temp-crit TEMP] [-R] [-y] [-e] [-s] [-f]

  --temp-warn TEMP  Warning temperature, default: 40 C
  --temp-crit TEMP  Critical temperature, default: 45 C
  -f, --fahrenheit  Temperature in Fahrenheit
  -R, --raw         Suppress colors
  -y, --full        Display full disk info
  -e, --errors      Display only disks with errors / critical temperature
  -s, --no-header   Suppress header

Exit codes

  • 1 critical temperature
  • 2 errors detected
  • 3 smartctl error

The tool considers a drive has errors if its smart status is either not reported or reported as passed=false.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].