Pular para o conteúdo

Dispositivo (pelo terminal)? [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Dispositivo (pelo terminal)? [RESOLVIDO]

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.

Responder tópico

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

Melhor resposta

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]

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]

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)?

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.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder