Sie sind auf Seite 1von 4

Correspondncia de comandos DOS em Linux

Do mesmo modo que o Windows mais do que o ambiente grfico e tem por baixo o acesso a uma shell (DOS) para interaco com o sistema operativo, tambm o Linux tem tambm uma shell que pode e deve ser utilizada com o mesmo fim. Por norma a shell utilizada na maior parte das distribuies a bash, pois de longe (na opinio) a mais completa. Existem, como claro muitas outras shells passveis de serem utilizadas pelos utilizadores, tais com a c shell, tch shell, ksh, etc. A ideia deste post fornecer aos utilizadores que esto a usar ou a experimentar o Linux uma tabela de referencia dos comandos que utilizavam em DOS e a sua correspondncia em Linux. Naturalmente que existem muitos outros comandos teis em ambos os sistemas operativos, mas esta lista apenas para vos fornecer uma correspondncia directa dos comandos mais utilizados. Comando DOS DIR DIR DIR DIR DIR *.* /o-d *.* /v /os /s /aa Comando UNIX ou Bash ls -l (ou utilize ls -lF)(-a mostra todos os ficheiros) Descrio Lista o contedo de uma directoria Lista o contedo de uma directoria na ordem inversa da data da criao/modificao. Lista ficheiros e tamanho Lista o contedo das directorias/subdirectoras de modo recursivo. Lista ficheiros escondidos. Lista uma directoria recursivamente Mudar de directoria Criar uma nova directoria Cria um link para um ficheiro ou directoria Remove uma directoria Mostra a localizao no filesystem Remove um ficheiro Remove todas as directorias e ficheiros

ls ls ls ls

-tr -ls -R -a

TREE CD MKDIR MD ASSIGN RMDIR RD CHDIR DEL ERASE RMDIR /S (XP)

ls -R cd mkdir ln rmdir pwd rm -iv rm -R

DELTREE (Win 95...) COPY XCOPY RENAME ou MOVE TYPE MORE HELP ou COMANDO /? CLS EXIT EXIT0 FIND FINDSTR COMP FC SET SET variavel=valor echo %variavel% ECHO texto SET variavel PATH PATH %PATH%;C:\DIR PROMPT $p$g DATE ou TIME DOSKEY /h DOSKEY NOME=comando SORT EDIT ficheiro.txt ATTRIB [+r|-r] [+a|-a] [+s|-s] [path\file] /s cp -piv cp -R mv -iv cat more man clear ctrl-l exit exit 0 grep diff diff set e env set export variavel=valor echo $variavel echo texto setenv ou export VAR=val. echo $PATH PATH=$PATH:/dir export PS1='\h(\u)\W> ' data history alias NOME=comando sort Vi, joe, pico, xedit chmod

abaixo de uma determinada directoria Copia um ficheiro Copia todos os ficheiros de uma directoria recursivamente Renomeia/move um ficheiro Mostra o contedo de um ficheiro para o ecr Mostra pgina a pgina o resultado de um pipe Manuais de cada comando Limpa o ecr Sai da shell Procura por uma determinada palavra num determinado comando Compara dois ficheiros e mostra as diferenas. Compara dois ficheiros e mostra as diferenas. Lista todas as variveis de ambiente Define variveis de ambiente Mostra variveis de ambiente Mostra texto no ecr Define variveis de ambiente Mostra as directorias onde os comandos podem ser encontrados pelo sistema operativo. Define como a prompt do utilizador mostrada Mostra a data. Lista o histrico de comandos utilizados Define alias de comandos Ordena dados alfabeticamente/numericamente Editor de texto Altera as permisses de um ficheiro

ATTRIB +h ou -h PRINT

mv ficheiro .ficheiro lpr

Altera um ficheiro para um ficheiro escondido renomeia o ficheiro para outro com o prefixo "." Imprime um ficheiro Executa um script dentro de uma shell. Mostra a memria livre no sistema operativo Mostra a lista dos processos em execuo, o ID de cada um dos processos e memria usada em cada um dos processos. Mostra informao sobre o sistema operativos. Verifica e corrige problemas de filesystem no disco rgido. Utilizao do disco rgido. Ferramenta para criar parties no disco rgido. Montar uma drive num ficheiro/directoria no seu disco rgido. Formatar um disco do filesystem. Mostra qual o Sistema operativo /verso da shell Compresso e descompresso de ficheiros/directorias. Utilize o tar para criar uma compilao de uma directoria antes de a comprimir. O Linux tem tambm o compress ou gzip Mostra o nome do computador na rede. Envia pacotes do tipo ICMP para outra mquina na rede. Mostra rotas e hops para uma determinada rede. Mostra/configura os interfaces de rede Mostra informao de DNS de um determinado host.

CALL ./script (bash) COMMAND /C (DOS), CMD sh script (XP) MEM TASKLIST (WIN2K, XP) free top ps -aux top lsdev fsck debugfs du -s fdisk mount mke2fs uname-a echo $SHELL cat /etc/issue

MSD SCANDISK DEFRAG C: CHDISK FDISK SUBST V: C:\directoria\caminho FORMAT VER pkzip

tar e zip

HOSTNAME PING TRACERT IPCONFIG (NT) WINIPCFG (Win 95...)

hostname ping traceroute ifconfig

NBTSTAT (Netbios info: -n, nslookup hostname -c) host hostname NBTSTAT -a hostname

NBTSTAT -A IP ROUTE PRINT NET HELP START NET STARTservico NET STOPservico NET SHARES WIN REBOOT net user UTILIZADOR * route -n chkconfig --list |grep on service servio start service servico stop df startx shutdown -r now passwd Mostra a tabela de routing da maquina. Lista servios da maquina. Iniciar/Para servios na maquina. Mostra shares ou outros filesystems montados e a sua ocupao. Inicia o ambiente grfico da mquina. Reboot ao sistema operativo. Altera a password do utilizador

Autor: Pedro Simes Reviso: Pedro Pinto Grafismo: Vtor M.

Das könnte Ihnen auch gefallen