/dev/sdb
refere-se à própria unidade - a unidade flash inteira, não uma partição nela. Isso é útil se você for fazer alguma coisa que afete a unidade flash inteira, como reformatá-la, mas não é tão útil se a sua unidade flash já estiver formatada e você só quiser acessar os arquivos armazenados nela. (Nota: "reformatando a unidade inteira", eu realmente quis dizer "mudar o tipo de mapa de partição", já que a reformatação de uma única partição não envolveria /dev/sdb
.)
/dev/sdb1
refere-se à primeira partição na unidade /dev/sdb
. Se a unidade flash tiver pelo menos uma partição (ou seja, ela tiver sido formatada para uso), você deverá ter /dev/sdb
e /dev/sdb1
após inserir a unidade flash. Você também pode ter /dev/sdb2
, /dev/sdb3
, etc., se a sua unidade flash tiver mais partições, mas se você estiver simplesmente usando uma unidade flash pronta para uso e não tiver feito nenhuma formatação especial para ela, provavelmente tem apenas uma partição preenchendo toda a unidade flash. (Para completar, a partição precisará de um sistema de arquivos para armazenar arquivos, mas, novamente, uma unidade flash recém-instalada terá isso já configurado.)
É importante saber que a letra b
nesse nome não deve ser confiável. Dependendo de vários fatores (como se outras unidades USB foram usadas, em que sequência as unidades são descobertas pelo seu computador e muitos outros fatores), seu computador pode criar um nó de dispositivo para sua unidade flash em /dev/sdc
em vez de /dev/sdb
, ou mesmo em /dev/sdd
. (A partição terá um nome correspondente com um 1
à direita em qualquer caso: /dev/sdc1
ou /dev/sdd1
, conforme aplicável.)
Isso nos leva à próxima parte da sua pergunta: Como determinar qual "nome" o computador atribuiu à sua unidade flash. Até agora você entende que não é /dev/sdb
ao contrário de /dev/sdb1
; em vez disso, são ambos /dev/sdb
e /dev/sdb1
, em oposição a ambos de /dev/sdc
e /dev/sdc1
. A maneira mais fácil de listar essas informações é com o comando lsblk
. Isso listará os dispositivos de bloco conectados ao seu computador. Deve ser bastante óbvio qual é a unidade flash, mas para ter certeza, você pode executar lsblk
antes de inserir a unidade flash e, em seguida, executá-lo novamente imediatamente após inserir a unidade flash. Desta forma, o dispositivo que está aparecendo recentemente na saída do comando é o pen drive.
E, por último, se você estiver fazendo essa pergunta para ajudar a automatizar a montagem de uma unidade flash, recomendo aprender sobre o arquivo /etc/fstab
e sobre o uso de "rótulos de dispositivo" ou "UUIDs de dispositivo" para especificar qual unidade para montar.