Dispositivo (pelo terminal)? [RESOLVIDO]

1. Dispositivo (pelo terminal)? [RESOLVIDO]

Robson Dantas
rdaguiar

(usa Debian)

Enviado em 30/08/2019 - 10:18h


Boas,
pessoal, queria poder (não pelo raiz, mas pelo usuário comum) identificar em qual dispositivo o linux que está rodando foi instalado.

Usando o terminal, como saber em qual dispositivo foi instalado o Linux?

Eu preciso pegar o texto, apenas, por exemplo:

sda
hda

etc...

Não quero saber qual é a partição, apenas o dispositivo.
Já pesquisei muito mas só encontro para pegar a partição. E as alternativas que encontrei exige superusuário.

Agradeço pela informação.



  


2. MELHOR RESPOSTA

Daniel Lara Souza
danniel-lara

(usa Fedora)

Enviado em 30/08/2019 - 10:35h


talvez ajude




$ cat /proc/diskstats | awk '{print $3}' | head -n1 | tail -1


3. Re: Dispositivo (pelo terminal)? [RESOLVIDO]

Robson Dantas
rdaguiar

(usa Debian)

Enviado em 30/08/2019 - 10:55h


rsrsrs, por incrível que pareça, estava querendo uma maneira de capturar a linha completa desse /proc/diskstats onde está o sda, por isso estava querendo saber onde localizar o dispositivo onde o Linux foi instalado. Será que essa informação será sempre essa, em qualquer situação?

De qualquer forma vai me ajudar. Se tiver outra maneira mais, ...digamos... apropriado, queria conhecer.

blz.


4. Re: Dispositivo (pelo terminal)? [RESOLVIDO]

Robson Dantas
rdaguiar

(usa Debian)

Enviado em 30/08/2019 - 11:17h


rdaguiar escreveu:


rsrsrs, por incrível que pareça, estava querendo uma maneira de capturar a linha completa desse /proc/diskstats onde está o sda, por isso estava querendo saber onde localizar o dispositivo onde o Linux foi instalado. Será que essa informação será sempre essa, em qualquer situação?

De qualquer forma vai me ajudar. Se tiver outra maneira mais, ...digamos... apropriado, queria conhecer.

blz.


Pensando aqui, descobri que ainda não seria o comando correto, vamos ver a situação difícil (mas não impossível), a partição / foi criada no dispositivo sda porém, o home e outros estão em outro HD (não em outra partição do mesmo HD, mas em outro HD), aí complica...

Eu preciso saber quais dispositivos existem no computador e quais estão em uso (montados), essa seria a pergunta, desculpa, mas nós vamos descobrindo as situações aos poucos.



5. Re: Dispositivo (pelo terminal)?

Matheus
pylm

(usa Gentoo)

Enviado em 30/08/2019 - 12:33h

Isso aí deve funcionar:

mount | grep -i \^/dev/sd | cut -d ' ' -f 1,3


mount | grep -i \^/dev/sd | cut -d ' ' -f 1,3
/dev/sda1 /
/dev/sdb1 /home


Entretanto ele vai retornar dispositivos externos também como pen drives, se for um problema então tem que melhorar esse regex pra ignorar eles.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts