http://www.zago.eti.br/mtools.txt Use CTRL+F para refinar a pesquisa. Linha de: **************** separa mensagens ou tópicos. ******************************************************** Indicações de maquina virtual e emuladores, procure por "Maquina virtual e emuladores" na página principal. http://www.zago.eti.br/menu.html ******************************************************** Algumas distribuições incluem pacotes que permite executar alguns comandos DOS no Linux. Não confundir com executar programas do DOS, neste caso tem um emulador de DOS para executar programas .exe do DOS, veja FAQ sobre ele em; http://www.zago.eti.br/dosemu.txt Quando aos comandos DOS, depende da versão e pacote instalado, como exemplo, no SUSE 10.1 com o pacote coreutils permite executar dir e outros comandos. rpm -qf /usr/bin/dir coreutils-5.93-18 dir exibe os arquivos e diretórios no formato do ls. dir dir --help man dir Pesquise também sobre o pacote mtools; mtools - Access Files on an MS-DOS File System coreutils - GNU Core Utilities ******************************************************** Usando o pacote MTools: O pacote MTools é um conjunto de utilitários para serem usados em disquetes do MS-DOS. Você poderá manipular os arquivos do DOS a partir do Linux. Para usar o MTools, os disquetes não precisam estar montados no Linux. Conheça alguns dos utilitários do pacote MTools, a sintaxe dos comandos é semelhante aos seus correspondentes no DOS, use os comandos do DOS com um 'm' na frente, por exemplo pra copiar o arquivo dicas.txt pro disquete, vá até o diretório onde está o arquivo e execute: mcopy dicas.txt a: pra copiar do disquete pro diretório local, execute: mcopy a:dicas.txt inicie por man mtools no CL9 está em portugues. veja também o uso do man com o comando do mtools, por exemplo: man mcopy man mdel . . . . . . . mattrib -> altera os atributos do arquivo. mbadblocks -> checa os blocos do disquete. mcd -> altera o diretório de trabalho. mcheck -> verifica um disquete. mcopy -> copia arquivos. mdel -> apaga os arquivos no disco. mdeltree -> apaga um diretório e seus arquivos. mdir -> lista o conteúdo do disquete. mformat -> formata um disquete. minfo -> exibe informações do disquete. mlabel -> modifica o nome do disquete. mmd -> cria um diretório. mmove -> move arquivos. mrd -> remove diretórios. mren -> renomeia um arquivo. xcopy -> copia um diretório. Veja alguns exemplos: copiar um arquivo do disquete para o diretório local do HD mcopy a:arquivododisquete ou mcopy a:arquivododisquete arquivonohd copiar um arquivo do hd para o disquete. mcopy arquivonohd a:arquivodoflopyy # mformat a: # mcopy *.txt a: # mcopy a:arq.ext # mdir a: # mlabel a: # mdel a:*.gif O arquivo de configuração do Mtools fica em /etc/mtools.conf verificar se o pacote está intalado, pesquise por mtools no synaptic, ou na linha de comando execute rpm -qa |grep mtools, vai obter resultado semelhante a este: # rpm -qa |grep mtools mtools-3.9.8-8850cl para instalar procure pelo pacote mtools, faça via apt, rpm, kpackage ou synaptic, via synaptic procure por mtools, via apt-get, execute: apt-get install mtools Mais informação sobre como instalar, procure no site pelos FAQ com estes nomes: apt.txt, rpm.txt ou synaptic.txt. ********************************************************************************************** A titulo de curiosidade (acho) Também tem o inverso, windows executar comandos Linux. Veja o FAQ sobre ferramentas que permite executar comandos do Linux em instalações windwos. http://www.zago.eti.br/ltools.txt http://www.zago.eti.br/cygwin.txt Comandos Linux no windows - Utilitarios linux em Windows Não é emulador, são aplicativos Linux para win32. Caso queira executar no windows alguns comandos do Linux, basta instalar o pacote do projeto Unxutils, são varios utilitários para win32 que permite o mesmo comando no windows, veja a lista completa, download e mais informações em. http://unxutils.sourceforge.net/ ********************************************************************************************** Eu sei que nao e maneira muito boa de fazer as coisas, mas funciona (testei agora). export MTOOLS_LOWER_CASE=1 mcopy a:/ARQUIVO.HTM Existe tambem uma maneira de setar as particoes fat para que funcionem como c:, d:, etc., no mtools, mas eu nunca fiz (nunca precisei, pois eu dou um mount). > > Srs., estou migrando arquivos de uma intranet Winnt para Linux, so que os > arquivos .htm que estao gravados no Winnt estão em Maiusculo e na > cópia(ftp,smbmount) são mantidos assim. O problema ocorre quando tento abrir o > .htm no Linux, referenciando o minusculo e este não é encontrado. > Para resolver este problema eu teria que renomear todos os arquivos ARQUIVO.HTM > para arquivo.htm, e como são muitos arquivos isto é manualmente impossível, oque > preciso portanto é saber se existe algum comando para alterar de uma vez só > todos os arquivos de Maiusculo para minusculo. ********************************************************************************************** De:  Antonio F. Zago Para:  Rodrigo Nascimento Hernandez Cc:  Edson Ahlert , linux-br Assunto:  Re: (linux-br) Observações à respeito montagem de floppy Data:  28 Apr 2003 19:43:51 -0300 Em Seg, 2003-04-28 às 00:43, Rodrigo Nascimento Hernandez escreveu: > Como assim questionando em momento impróprio? Olá Vou citar dois problemas entre muitos parecidos que lembrei quando escrevia a mensagem. Um professor que dava aula comigo insistia em acessar o floppy somente com os comandos mdir a: mcopy a: o cara é bom em mcopy, não ensinava os alunos a montar o floppy, acontece que um dia um aluno foi na escola com o pai e tio com um currinculo gravado em disquete para enviar por e-mail, as duas maquinas disponiveis para usar com internet não tinha o pacote mtools instalada e o aluno não conseguia acessar o floppy, depois de muita discussão na secretaria chamaram eu e o professor(tive que interromper a aula), montei o disquete e acessei o arquivo, mas o pai do aluno ficou exaltado e falou mal da escola do Linux e muita coisa que eu não precisa houvir. Em outra situação eu criei um script para gravar CD com dados dos alunos, o aluno copiava para um diretorio especifico na maquina que tinha o CDR/W e executava o script, resumindo o script montava a imagem ISO do diretorio especifico para gravar com cdrecord, era uma maravilha até o dia que um aluno traz seu micro para instalar o CL8 e copiar seus arquivos que estava no servidor, a turma pediu para o professor deixar eles fazerem sozinhos, a turma não consegue gravar o CD com os dados de um colega da turma e o professor substituto chama atenção de todos porque nem lembraram de montar a imagem nem do cdrecord e ainda tenta usar um comando que nem existe no Linux, começa reclamação contra Linux, escola, professor e tudo mais, o substituto era novo na escola e não conhecia o script, os alunos achavam que aquele script já vinha na instalação do CL8,  por mais que se explica não convence, o aluno acha que foi enrrolado, professor não é competente e por ai afora. Por isto mencionei momento improprio, estas facilidades acaba caindo na rotina e a qualquer momento provoca situações desconfortaveis. Ensinando o padrão e depois os truques para facilitar o uso acho que evita situações iguais a que passei e o aluno entende melhor o que está fazendo. Cada um tem um conceito sobre isto, esta é minha opinião, vou parar por aqui, este assunto é longo...... Abraços Zago ********************************************************************************************** De:  Thiago Macieira Para:  linux-br@bazar2.conectiva.com.br Assunto:  Re: (linux-br)Problemas com mdir Data:  Sun, 3 Oct 2004 20:55:56 -0300 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Silas Justiniano wrote: >bash-2.05b# mdir >Can't open /dev/fd0: No such device or address >Cannot initialize 'A:' > >e com o comando mount > >bash-2.05b# mount /mnt/floppy/ >mount: /dev/fd0 is not a valid block device > >Qual o problema? Slackware 9.1. Você tem um disquete no drive? O /dev/fd0 existe mesmo? O módulo "floppy" está carregado? - --   Thiago Macieira  -  Registered Linux user #65028    thiago (AT) macieira (DOT) info ********************************************************************************************** ********************************************************************************************** **********************************************************************************************