Re: récupérer le nom des disques branchéssur le pc

トップ ページ

このメッセージに返信
著者: edmond dobryk
日付:  
To: guilde
題目: Re: récupérer le nom des disques branchéssur le pc
Un shell que j'avais créer il y a qlq tps

#!/bin/bash
# Fichier : testdd
# Commande : sudo /home/xxxxxxx/shell/testdd
# creation : 28/12/2014
# modification : 28/05/2015
# http://www.linuxmao.org/Optimiser+ses+disques+durs
#
bleu="\033[01;44m"
jone="\033[01;43m"
vert="\033[01;42m"    # blanc fond vert
red="\033[01;41m"    # blanc fond rouge
chemprg=""
sstm=$(uname -i)    # 32b ==> "i386" - 64b ==> "x86_64"
#
echo -e "$vert Température des disques commande hddtemp \033[0m"
echo ""
echo -e -n "$vert Température du disque sda : \033[0m"
hddtemp /dev/sda
echo -e -n "$vert Température du disque sdb : \033[0m"
hddtemp /dev/sdb
echo -e -n "$vert Température du disque sdc : \033[0m"
hddtemp /dev/sdc
echo -e -n "$vert Température du disque sdd : \033[0m"
hddtemp /dev/sdd
echo ""
echo -e "$vert                      Débit MAX des disques commande
hddtemp -tT                          \033[0m"
echo -e "$vert 1 - Débit MAX ne prend pas en compte les performances du
disque juste du CPU - RAM       \033[0m"
echo -e "$vert 2 - Débit MAX d'une lecture séquentielle d'informations
en utilisant le tampon du disque \033[0m"
echo ""
echo -e -n "$vert Débit MAX du disque sda (mesure 1 et 2) : \033[0m"
hdparm -tT /dev/sda
echo -e -n "$vert Débit MAX du disque sdb (mesure 1 et 2) : \033[0m"
hdparm -tT /dev/sdb
echo -e -n "$vert Débit MAX du disque sdc (mesure 1 et 2) : \033[0m"
hdparm -tT /dev/sdc
echo -e -n "$vert Débit MAX du disque sdd (mesure 1 et 2) : \033[0m"
hdparm -tT /dev/sdd
echo ""
echo -e "$vert Information détaillée des disques commande hddtemp -i
\033[0m"
echo ""
echo -e "$vert Information détaillée du disque sda : \033[0m"
hdparm -i /dev/sda
echo -e "$vert Information détaillée du disque sdb : \033[0m"
hdparm -i /dev/sdb
echo -e "$vert Information détaillée du disque sdc : \033[0m"
hdparm -i /dev/sdc
echo -e "$vert Information détaillée du disque sdd : \033[0m"
hdparm -i /dev/sdd

Bien à toi


Le 28/07/2018 à 11:54, anne.guilde@??? a écrit :
> Le 27/07/2018 à 19:40, anne.guilde@??? a écrit :
>> Le 27/07/2018 à 15:16, Frédéric a écrit :
>>> Le vendredi 27 juillet 2018, anne.guilde@??? a écrit :
>>>
>>>> mais comment trouver le modèle du disque facilement dans un script?
>>>> Ce n'est pas très clair à décortiquer.
>>>
>>> La sortie de lshw (lancée sous root) est peut-être plus pratique...
>>>
>>
>> J'avais regardé, mais comment récupérer les infos du disque usb dans
>> un script bash... (enfin python)
>> J'ai vu qu'on pouvait lancer des commandes bash avec python. J'ai
>> juste testé avec la commande ls -al.
>>
>> Pas simple
>> Je ne sais pas faire...
>
> trouvé une chose plus simple.
> j'ai smartctl d'installé
>
> # smartctl -i /dev/sda
> smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.9.0-6-amd64] (local build)
> Copyright (C) 2002-16, Bruce Allen, Christian Franke,
> www.smartmontools.org
>
> === START OF INFORMATION SECTION ===
> Model Family:     HGST Travelstar 7K1000
> Device Model:     HGST HTS721010A9E630
> Serial Number:    JR10004M1RN3VE
> LU WWN Device Id: 5 000cca 8a8d86336
> Firmware Version: JB0OA3U0
> User Capacity:    1 000 204 886 016 bytes [1,00 TB]
> Sector Sizes:     512 bytes logical, 4096 bytes physical
> Rotation Rate:    7200 rpm
> Form Factor:      2.5 inches
> Device is:        In smartctl database [for details use: -P show]
> ATA Version is:   ATA8-ACS T13/1699-D revision 6
> SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
> Local Time is:    Sat Jul 28 11:42:20 2018 CEST
> SMART support is: Available - device has SMART capability.
> SMART support is: Enabled
>
> Ce n'est pas tout à fait au point
>
> # smartctl -i /dev/sda | grep 'Device Model' | cut -d ':' -f2
>      HGST HTS721010A9E630
>
> # smartctl -i /dev/sda | grep 'Serial Number' | cut -d ':' -f2
>     JR10004M1RN3VE
>
> Si quelqu'un pouvait me donner un coup de main
>
> pour avoir le nom sans les blancs devant.
>
> Merci
> Anne
>
>