172 похожих чатов

Привет господа. Centos 7 Вот у меня выводит

iostat:
[root@... ~]# iostat -dk -p
Linux 3.10.0-957.1.3.el7.x86_64 (...) 07/02/2019 _x86_64_ (2 CPU)

Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtn
sda 0.06 1.07 0.30 365345 103413
sda1 0.01 0.04 0.04 12887 15324
sda2 0.05 1.02 0.26 350786 88089
sdb 0.15 0.04 0.97 14528 331764
dm-0 0.05 1.01 0.26 346206 88089
dm-1 0.00 0.01 0.00 2460 0
dm-2 0.15 0.04 0.97 13600 331764

Я хочу из этих Device выцепить непосредственно иерархию партиций и девиц. Уж mount-point'ы не так интересны.
Куда смотреть?
Я попробовал топорно, т.к. у меня кроме /dev/sd* и vg+lv и нет то можно объединить find /dev/sd* -type b и lvdisplay -C | awk 'BEGIN { ORS = "" } NR>1 {print "/dev/" $2 "/" $1 " "; system("readlink -f /dev/" $2 "/" $1)}' | awk '{print $2 " <- " $1}' ну короче вот так:
[root@...~]# lvdisplay -C | awk 'BEGIN { ORS = "" } NR>1 {print "/dev/" $2 "/" $1 " "; system("readlink -f /dev/" $2 "/" $1)}' | awk '{print $2 " <- " $1}'; find /dev/sd* -type b
/dev/dm-0 <- /dev/centos/root
/dev/dm-1 <- /dev/centos/swap
/dev/dm-2 <- /dev/pg.vg/pgdata.lv
/dev/sda
/dev/sda1
/dev/sda2
/dev/sdb

Но т.к. у меня на разных тачках и точно не узнать куда и что идёт и где что будет. Может есть способ получше?

1 ответов

29 просмотров
TEH3OP- Автор вопроса

Ещё короче, если есть link-target то как найти что на него указывает?

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

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта