[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ 22 ] [ 23 ] [ 24 ] [ 25 ] [ 26 ] [ 27 ] [ 28 ] [ 29 ] [ 30 ] [ 31 ] [ next ]

Guia Foca GNU/Linux
Chapter 4 - Para quem esta migrando (ou pensando em migrar) do DOS/Windows para o Linux


Este capítulo explica as diferenças e particularidades do sistema GNU/Linux comparado ao DOS/Windows e uma lista de equivalência entre comandos e programas DOS e GNU/Linux, que pode servir de comparação para que o usuário possa conhecer e utilizar os comandos/programas GNU/Linux que tem a mesma função no ambiente DOS/Windows.


4.1 Quais as diferenças iniciais


4.2 Comandos equivalentes entre DOS e Linux

Esta seção contém os comandos equivalentes entre estes dois sistemas e a avaliação entre ambos. Grande parte dos comandos podem ser usados da mesma forma que no DOS, mas os comandos Linux possuem avanços para utilização neste ambiente multiusuário/multitarefa.

O objetivo desta seção é permitir as pessoas com experiência em DOS fazer rapidamente no GNU/Linux as tarefas que fazem no DOS. A primeira coluna tem o nome do comando no DOS, a segunda o comando que possui a mesma função no GNU/Linux e na terceira coluna as diferenças.

       DOS       Linux                        Diferenças
     --------  ------------ --------------------------------------------------
     cls       clear        Sem diferenças.
     dir       ls -la       A listagem no Linux possui mais campos (as 
                            permissões de acesso) e o total de espaço ocupado 
                            no diretório e livre no disco deve ser visto 
                            separadamente usando o comando du e df.
                            Permite também listar o conteúdo de diversos 
                            diretórios com um só comando (ls /bin /sbin /...).
     dir/s     ls -lR       Sem diferenças.
     dir/od    ls -tr       Sem diferenças.
     cd        cd           Poucas diferenças. cd sem parâmetros retorna ao 
                            diretório de usuário e também permite o uso 
                            de "cd -" para retornar ao diretório anteriormente 
                            acessado.
     del       rm           Poucas diferenças. O rm do Linux permite 
                            especificar diversos arquivos que serão apagados 
                            (rm arquivo1 arquivo2 arquivo3). Para ser mostrados 
                            os arquivos apagados, deve-se especificar o 
                            parâmetro "-v" ao comando, e "-i" para pedir 
                            a confirmação ao apagar arquivos. 
     md        mkdir        Uma só diferença: No Linux permite que vários 
                            diretórios sejam criados de uma só vez 
                            (mkdir /tmp/a /tmp/b...). 
     copy      cp           Poucas diferenças. Para ser mostrados os arquivos 
                            enquanto estão sendo copiados, deve-se usar a 
                            opção "-v", e para que ele pergunte se deseja 
                            substituir um arquivo já existente, deve-se usar 
                            a opção "-i".
     echo      echo         Sem diferenças.
     path      path         No Linux deve ser usado ":" para separar os 
                            diretórios e usar o comando 
                            "export PATH=caminho1:/caminho2:/caminho3:"
                            para definir a variável de ambiente PATH.
                            O path atual pode ser visualizado através 
                            do comando "echo $PATH".
     ren       mv           Poucas diferenças. No Linux não é possível 
                            renomear vários arquivos de uma só vez 
                            (como "ren *.txt *.bak"). É necessário usar 
                            um shell script para fazer isto. 
     type      cat          Sem diferenças. 
     ver       uname -a     Poucas diferenças (o uname tem algumas opções 
                            a mais).
     date      date         No Linux mostra/modifica a Data e Hora do sistema.
     time      date         No Linux mostra/modifica a Data e Hora do sistema.
     attrib    chmod        O chmod possui mais opções por tratar as permissões 
                            de acesso de leitura, gravação e execução para 
                            donos, grupos e outros usuários. 
     scandisk  fsck.ext2    O fsck é mais rápido e extensivo na checagem.
     doskey    -----        A edição de teclas é feita automaticamente pelo 
                            bash.
     edit      vi, ae,      O edit é mais fácil de usar, mas usuário
               emacs        experientes apreciarão os recursos do vi ou 
                            o emacs (programado em lisp).
     fdisk     fdisk, cfdisk Os particionadores do Linux trabalham com 
                            praticamente todos os tipos de partições de 
                            diversos sistemas de arquivos diferentes.
     format    mkfs.ext2    Poucas diferenças, precisa apenas que seja 
                            especificado o dispositivo a ser formatado 
                            como "/dev/fd0" ou "/dev/hda10" (o 
                            tipo de identificação usada no Linux), ao 
                            invés de "A:" ou "C:". 
     help      man, info    Sem diferenças.
     interlnk  plip         O plip do Linux permite que sejam montadas 
                            redes reais a partir de uma conexão via Cabo 
                            Paralelo ou Serial. A máquina pode fazer tudo 
                            o que poderia fazer conectada em uma rede 
                            (na realidade é uma rede e usa o TCP/IP como 
                            protocolo) inclusive navegar na Internet, enviar 
                            e-mails, irc, etc. 
     intersvr  plip         Mesmo que o acima.
     keyb      loadkeys     Sem diferenças (somente que a posição das 
                            teclas do teclado pode ser editada. 
                            Desnecessário para a maioria dos usuários).
     label     e2label      É necessário especificar a partição que terá 
                            o nome modificado.
     mem       cat /proc/meminfo Mostra detalhes sobre a quantidade de dados 
               top          em buffers, cache e memória virtual (disco). 
     more      more, less   O more é equivalente a ambos os sistemas, mas 
                            o less permite que sejam usadas as setas para 
                            cima e para baixo, o que torna a leitura do 
                            texto muito mais agradável. 
     move      mv           Poucas diferenças. Para ser mostrados os arquivos 
                            enquanto estão sendo movidos, deve-se usar a 
                            opção "-v", e para que ele pergunte se deseja 
                            substituir um arquivo já existente deve-se usar 
                            a opção "-i". 
     scan      -----        Não existem vírus no Linux devido as 
                            restrições do usuário durante execução de 
                            programas. 
     backup    tar          O tar permite o uso de compactação (através do 
                            parâmetro -z) e tem um melhor esquema de 
                            recuperação de arquivos corrompidos que já 
                            segue evoluindo há 30 anos em sistemas UNIX. 
     print     lpr          O lpr é mais rápido e permite até mesmo 
                            impressões de gráficos ou arquivos compactados 
                            diretamente caso seja usado o programa 
                            magicfilter. É o programa de Spool de 
                            impressoras usados no sistema Linux/Unix. 
     vol       e2label      Sem diferenças.
     xcopy     cp -R        Pouca diferença, requer que seja usado a 
                            opção "-v" para mostrar os arquivos que 
                            estão sendo copiados e "-i" para pedir 
                            confirmação de substituição de arquivos.

4.2.1 Arquivos de configuração

Os arquivos config.sys e autoexec.bat são equivalentes aos arquivos do diretório /etc especialmente o /etc/inittab e arquivos dentro do diretório /etc/init.d .


4.3 Usando a sintaxe de comandos DOS no Linux

Você pode usar os comandos do pacote mtools para simular os comandos usados pelo DOS no GNU/Linux, a diferença básica é que eles terão a letra m no inicio do nome. Os seguintes comandos são suportados:


4.4 Programas equivalentes entre Windows/DOS e o Linux

Esta seção contém programas equivalentes para quem está vindo do DOS e Windows e não sabe o que usar no GNU/Linux. Esta seção também tem por objetivo permitir ao usuário que ainda não usa GNU/Linux decidir se a passagem vale a pena vendo se o sistema tem os programas que precisa.

Note que esta listagem mostra os programas equivalentes entre o DOS/Windows e o GNU/Linux cabendo a você a decisão final de migrar ou não. Lembrando que é possível usar o Windows, OS/2, DOS, OS/2 e GNU/Linux no mesmo disco rígido sem qualquer tipo de conflito. A listagem abaixo pode estar incompleta, se encontrar algum programa que não esteja listado aqui, por favor entre em contato pelo E-Mail gleydson@cipsga.org.br para inclui-lo na listagem.

     DOS/Windows           Linux                         Diferenças
     -----------           ----------         -------------------------------
     MS Word               Star Office,       O Star Office possui todos os 
                           Corel Word Perfect recursos do Word além de ter 
                                              a interface gráfica igual, menus 
                                              e teclas de atalho idênticas ao 
                                              Word, o que facilita a migração. 
                                              Também trabalha com arquivos 
                                              no formato Word97/2000 e não 
                                              é vulnerável a vírus de macro.
                                              É distribuído gratuitamente e 
                                              não requer pagamento de licença 
                                              podendo ser instalado em quantos 
                                              computadores você quiser (tanto 
                                              domésticos como de empresas).
     MS Excel              Star Office        Mesmos pontos do acima e também 
                                              abre arquivos Excel97/2000. 
     MS PowerPoint         Star Office        Mesmos pontos do acima. 
     MS Access             SQL, Oracle, etc   Existem diversas ferramentas de 
                                              conceito para bancos de dados 
                                              corporativos no Linux. Todos 
                                              produtos compatíveis com outras 
                                              plataformas. 
     MS Outlook            Pine, Mutt, etc    Centenas de programas de E-Mail
                                              tanto em modo texto como em 
                                              modo gráfico. Instale, avalie 
                                              e escolha. 
     MS Internet Explorer  Netscape, Arena,   Os três primeiros para modo 
                           Mozilla, lynx.     gráfico e o lynx opera em 
                                              modo texto.
     ICQ                   LICQ               Muito prático e fácil de 
                                              operar. Possibilita a mudança 
                                              completa da aparência do programa 
                                              através de Skins. A organização 
                                              dos menus deste programa é outro 
                                              ponto de destaque. 
     Photo Shop            The Gimp           Fácil de usar, possui 
                                              muitos scripts que permitem 
                                              a criação rápida e fácil de 
                                              qualquer tipo de efeito 
                                              profissional pelo usuário 
                                              mais leigo. Acompanha centenas
                                              de efeitos especiais e um 
                                              belo manual em html com muitas 
                                              fotos (aproximadamente 20MB) que 
                                              mostra o que é possível se fazer 
                                              com ele. 
     Corel Photo Paint     Corel Photo Paint  Corel Photo-Paint para 
                                              Linux.
     winamp                xmms               Possui todos os recursos do 
                                              programa para Windows além 
                                              de filtros que permite acrescentar 
                                              efeitos digitais da música (em 
                                              tempo real), eco, etc. 
     media player          xanim, xplaymidi   Programas para execução de 
                           xwave,             arquivos de música e videos 
                                              multimídia. Existem outras 
                                              alternativas, a escolha 
                                              depende de seu gosto e da 
                                              sofisticação do programa.
     Agente de Sistema     cron               Pouca diferença. O cron
                                              da mais liberdade na programação 
                                              de tarefas a serem executadas 
                                              pelo Linux. 
     Mixer                 aumix, cam         Sem diferenças. 
     Bate-Papo             talk, ytalk        O talk e o ytalk permite a 
                                              conversa de dois usuários não 
                                              só através de uma rede local, 
                                              mas de qualquer parte do 
                                              planeta, pois usa o protocolo 
                                              tcp/ip para comunicação. Muito 
                                              útil e fácil de usar. 
     MIRC                  Bitchx, xchat      Clientes IRC para Linux
     IIS, Pers. Web Server Apache             O apache é o servidor WEB mais 
                                              usado no mundo (algo em torno 
                                              de 75% das empresas), muito 
                                              rápido e flexível de se 
                                              configurar. 
     Exchange, NT Mail     Sendmail, Exim     Só o sendmail tem uma base 
                           Qmail              instalada de mais de 70% no 
                                              mundo. o Smail é o mais rápido 
                                              e o qmail é o mais seguro. 
                                              Todos (especialmente o sendmail) 
                                              tem como característica a 
                                              flexibilidade de configuração. 
     Wingate, MS Proxy     Squid, Apache,     A migração de um servidor proxy
                           ip masquerade,     para Linux requer o uso de 
                           nat, diald,        vários programas separados para 
                           exim,              que se tenha um resultado 
                                              profissional. Isto pode parecer 
                                              incomodo no começo, mas você logo
                                              perceberá que a divisão de serviços 
                                              entre programas é mais produtivo. 
                                              Quando desejar substituir um 
                                              deles, o funcionamento dos 
                                              outros não serão afetados. 
                                              Não vou entrar em detalhes sobre os 
                                              programas citados ao lado, mas o squid 
                                              é um servidor proxy Web (HTTP e 
                                              HTTPS) completo e também apresenta um 
                                              excelente serviço FTP. 
                                              Possui outros módulos como dns, ping, 
                                              restrições de acesso, limites de 
                                              tamanho de arquivos, cache, etc. 
     MS Frontpage          Netscape Composer  Sem comentários... todas são 
                           e muitas outras    ferramentas para a geração 
                           ferramentas para   de grandes Web Sites. O wdm, 
                           geração de conteúdo por exemplo, é usado na geração
                           WEB (como zope,    do site da distribuição Debian 
                           php3, php4, wdm,   (http://www.debian.org) em 27
                           htdig)             idiomas diferentes. 
     MS Winsock            Sem equivalente    O Linux tem suporte nativo a 
                                              tcp/ip desde o começo de sua 
                                              existência e não precisa de 
                                              nenhuma camada de comunicação 
                                              entre ele e a Internet. A 
                                              performance é aproximadamente 
                                              10% maior em conexões Internet
                                              via fax-modem e outras redes tcp/ip. 
     ViruScan, TBAV,       -----              Não existem vírus no Linux 
     F-PROT, CPAV.                            devido as restrições ao usuário
                                              durante a execução de programas.

[ previous ] [ Contents ] [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 13 ] [ 14 ] [ 15 ] [ 16 ] [ 17 ] [ 18 ] [ 19 ] [ 20 ] [ 21 ] [ 22 ] [ 23 ] [ 24 ] [ 25 ] [ 26 ] [ 27 ] [ 28 ] [ 29 ] [ 30 ] [ 31 ] [ next ]

Guia Foca GNU/Linux

Versão 5.20 - Sunday, 03 de November de 2002
Gleydson Mazioli da Silva gleydson@cipsga.org.br