This is useful for commands like: Runs smartd in "debug" mode.
In this mode, it displays status information to STDOUT rather than logging it to SYSLOG and does not fork(2) into the background and detach from the controlling terminal.
At each check cycle attributes are logged as a line of semicolon separated triplets of the form "attribute-ID;attribute-norm-value;attribute-raw-value;".
If disk problems are detected, please see the smartctl manual page and the smartmontools web page/FAQ for further guidance.
If you send a USR1 signal to smartd it will immediately check the status of the disks, and then return to polling the disks every 30 minutes. smartd can be configured at start-up using the configuration file /etc/(Windows: EXEDIR/smartd.conf).
In addition to logging to a file, smartd can also be configured to send email warnings if problems are detected.
Depending upon the type of problem, you may want to run self-tests on the disk, back up the disk, replace the disk, or use a manufacturer's utility to force reallocation of bad or unreadable disk sectors.
In this mode, smartd also prints more verbose information about what it is doing than when operating in "daemon" mode.
In this mode, the INT signal (normally generated from a terminal with CONTROL-C) makes smartd reload its configuration file.If the configuration file is subsequently modified, smartd can be told to re-read the configuration file by sending it a HUP signal, for example with the command: killall -HUP smartd.On startup, if smartd finds a syntax error in the configuration file, it will print an error message and then exit.Thus, '-c /etc/smartd.conf' can be used to verify the existence of the default configuration file.By using '-' for FILE, the configuration is read from standard input.It does not contain info specific to other platforms.] smartd is a daemon that monitors the Self-Monitoring, Analysis and Reporting Technology (SMART) system built into many ATA-3 and later ATA, IDE and SCSI-3 hard drives.