Usando comandos dos DOS com o mtools

Mtools é uma ferramenta que executa praticamente os mesmos comandos do antigo MS-DOS do Bill no Linux. A sua grande vantagem é a praticidade e a versatilidade que ele oferece ao se mexer com dispositivos de armazenamento, evitando contratempos com a montagem e desmontagem deles.

[ Hits: 30.474 ]

Por: David em 13/10/2005 | Blog: http://twitter.com/dias_david


Usando o mtools



Para utilizar o mtools basta que você digite os comandos do MS-DOS com um "m" na frente, por exemplo:
  • No lugar de dir, mdir;
  • No lugar de copy, mcopy;
  • No lugar de del, mdel;
  • No lugar de format, mformat (!). Isso mesmo, é possível formatar um disco pelo mtools!

Você ainda pode digitar mtools sem nenhum argumento para ver a lista de todos os comandos suportados.

Note que apesar do mtools não suportar unidades não DOS, nada impede de você especificar locais do seu computador para execução de tarefas, por exemplo: se eu quiser copiar o arquivo fstab para o disquete:

$ mcopy /etc/fstab a:

Outra coisa legal é que, assim como no sistema do Bill, não há diferenciação entre maiúscula e minúsculas. Isso quer dizer que todos os comandos listados abaixo funcionariam:

mdir A:/fsTAB
mdir a:\FStab
mdir A:\FSTAB
mdir a:/FsTaB

Mas, é claro, como a falta de case sensitive sempre foi uma porcaria, algumas coisas não funcionam como se espera. Veja só:

Suponha que eu queira copiar o arquivo fstab para o meu disquete, porém com o nome de FsTabescritaLonga. A cópia será feita, mas o arquivo não terá o nome esperado. O texto ficara todo em maiúscula e, como o FS em questão é o DOS, não haverá suporte para mais que 8 caracteres, como mostra o exemplo abaixo. Um problema desagradável, mas nada desesperador.

$ mcopy /etc/fstab a:/FsTabescritaLonga
$ mdir a:
 Volume in drive A has no label
 Volume Serial Number is 24B4-6203
Directory for A:/

FSTABE~1           645 10-05-2005  17:06  FsTabecritaLonga
        1 file                  645 bytes
                          1 456 640 bytes free

Página anterior     Próxima página

Páginas do artigo
   1. Por que ter o mtools
   2. Configurando o mtools
   3. Usando o mtools
   4. Considerações finais
Outros artigos deste autor

Compartilhando músicas pela Web com o Amarok

Fazendo um Kmenu excelente

Mapeando todas os tipos de unidades de redes no Linux

Identificando problemas básicos de redes Linux para principiantes

Instalando o poderoso gerenciador de redes Nagios 3.0 com Apache2

Leitura recomendada

Instalando o RealPlayer 10 no Linux

Um tour pelos players de vídeo para Linux

Rastrear e recuperar seu PC ou notebook roubado

Instalando o Gaim no Slackware via source

Solução de PaaS Brasileiro - Docker, Shell Script e Golang

  
Comentários
[1] Comentário enviado por removido em 13/10/2005 - 17:32h

Legal. mas fiquei curioso: Em uma prte do artigo você diz logo no começo, para realizar tarefas simples como copiar para área de trabalho, mas no final me deu a entender que eu somente posso copiar do computar para o disquete (por exemplo) mas não conseguiria no sentido contrário. Então como ficamos, é possivel copiar do disquete para o HD ou não ?
Acho interessante usar essa ferramenta para disquetes, em especial por que é a mídia que mais me dá trabalho para usar em linux (ultimamente eu nem uso mais de tanto que perdi dados com disquetes ), mas especialmente na hora de gravar.
OBS.: Perdi dados com disquetes pode incompetência minha, não por ineficiencia do software

[2] Comentário enviado por professordavid em 13/10/2005 - 17:46h

Cara, acho que eu devo ter me expressado mau mesmo! É possível sim
copiar do HD para o disquete e vice-versa. Por exemplo: Supondo que
voce queira copiar o arquivo oi.txt para o disquete e vice-versa.

mcopy /home/user/oi.txt a:
agora o inverso:

mcopy a:/oi.txt /home/user

Pode tentar que funciona cara!

É isso!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts