Как мне определить марку и модель моих запоминающих устройств? [дубликат]

Я использовал sed, потому что его можно использовать с sudo. Например:

sudo sed -i '$ a text to be inserted' fileName.file 

альтернатива очень уродлива, как :

sudo bash -c "echo a text to be inserted >> fileName.file"  

и еще более уродлива, когда делается с ssh.

263
14.01.2013, 17:28
3 ответа

I нашел в другом ответе SE , inxi как очень удобный инструмент:

inxi -Dxx
Drives:    HDD Total Size: 810.2GB (42.9% used)
           ID-1: /dev/sdc model: ST3160827AS size: 160.0GB serial: 5MT2HMH6
           ID-2: /dev/sdb model: WDC_WD3200JD size: 320.1GB serial: WD-WCAMR1302926
           ID-3: /dev/sda model: ST380817AS size: 80.0GB serial: 4MR2EWBE
           ID-4: /dev/sdd model: ST3250824AS size: 250.1GB serial: 9ND08GKX
6
20.08.2021, 13:39

sudo gparted покажет все это в графическом интерфейсе.

(Вы не указали, что вам нужно сделать это в терминале, поэтому мне интересно, почему это решение отсутствует.)

1
20.08.2021, 13:39

ИМХО, lsblk — это команда, которая наиболее широко доступна в мире Linux (работает даже на таких портах, как Raspbian ). Я не хочу никого обидеть, но есть некоторые команды, которые требуют, чтобы вы явно знали имя устройства, чтобы найти его. Например, вы должны знать о существовании sdc для запуска smartctl. Тем не менее, lsblk не является универсальным -да для Solaris, но не для hpux. Спасибо.

-1
20.08.2021, 13:39

Теги

Похожие вопросы