You are on page 1of 2

Configuração Todos os arquivos de configuração do sistema estão no diretório /etc/. nano files Editor de texto padrão.

Se não estiver presente, tente emacs, vi, joe. webmin em https:/ Interface web para /hostname:10000 configuração do sistema. O acesso é definido em /etc/ webmin/miniserv.conf. CUPS em http:// Interface web para o sistema hostname:631 de impressão. dpkg-reconfigure Reconfigura um pacote, ex. nome-pacote console-common (teclado), locales (configuações regionais). update-alternatives Administra alternativas de opções comandos. update-grub Após instalar um novo kernel. make-kpkg --initrd Constrói um pacote kernel --revision=2:my.1.0 personalizado a partir dos --rootcmd fakeroot fontes caso seja realmente --uc --us kernel_ necessário. Precisa do kernelimage package. m-a a-i módulo Cria e instala módulos de kernel_image outros fornecedores (nvidia, ...), precisa do moduleassistant. Daemons e Sistema /etc/init.d/ Reinicia um serviço, daemon arquivo restart de sistema. /etc/init.d/ Pára um serviço, daemon de arquivo stop sistema. /etc/init.d/ Inicia um serviço, daemon de arquivo start sistema. halt, reboot, Pára, reinicia, desliga o poweroff sistema. /var/log/ Todos os arquivos de registro ficam neste diretório. /etc/default/ Valores padrão para vários daemons e serviços. /etc/

Comandos Importantes do Shell Imprime arquivos na tela. cat arquivos cd diretório Muda diretório atual. cp arq1 arq2 Copia arquivos e diretórios. echo texto Imprime texto na tela. gzip, bzip2 [Compacta, descompacta d]arquivos arquivos. less arquivos Mostra conteúdo dos arquivos. Melhor que more. ls [arquivos] Lista arquivos. mkdir Cria diretórios. nomes-dos-diretórios mv arq1 arq2 Move, renomeia arquivos. rm arquivos Remove arquivos. rmdir dirs Remove diretórios vazios. tar [c][x][t][z][j] -f Cria, eXtrai, lista Tabela de file .tar [arquivos] arquivos, z, j para .gz, .bz2. find diretórios Encontra arquivos como -name expressões nome or -size +1000, etc. grep expressão Encontra uma expressão em arquivos arquivos. kill [-9]número Envia um sinal para o processo (ex. finalizar). ln -s arq1 arq2 Cria uma ligação simbólica para um arquivo. ps [opções] Mostra processos atuais. su Tornar-se outro usuário, ex. [nome-do-usuário] root. sudo comando Executa um comando como root sendo um usuário normal, permissões são definidas em / etc/sudoers. comando >arquivo Sobrescreve arquivo com a saída do comando. comando >>arquivo Adiciona saída do comando ao arquivo. cmd1 |cmd2 Usa saída do comando 1 como entrada do comando 2. comando <arquivo Usa arquivo como entrada para comando.

apt-get update

apt-cache search string-busca apt-cache policy nomes-pacotes apt-cache show nome-pacote apt-cache showpkg nomes-pacotes apt-get install nomes-pacotes apt-get upgrade apt-get dist-upgrade

apt-get remove nomes-pacotes apt-cache depends nomes-pacotes apt-cache rdepends nomes-pacotes apt-file update

apt-file search nome-arquivo apt-file list nomes-pacotes auto-apt

aptitude synaptic

APT Atualiza listagem de pacotes dos repositórios conforme / etc/apt/sources.list. Rode-o se o conteúdo de um dos repositórios mudar, se o arquivo mudar, ou se não tiver certeza. Procura pacotes e descrições para string-busca. Mostra versões e prioridades dos pacotes disponíveis. Mostra informações sobre o pacote inclusive descrição. Mostra dependências de pacotes (pacotes necessários). Instala pacotes a partir dos repositórios com todas as dependências. Instala a versão mais nova de todos os pacotes instalados. Como apt-get upgrade, mas com avançada resolução de conflitos. Remove pacotes com todos os pacotes necessários. Lista todos as dependências de um pacote. Lista todos os pacotes que dependem de um pacote. Atualiza listagens dos conteúdos dos repositórios, veja apt-get update Procura por um arquivos em pacotes. Lista conteúdo de um pacoteList contents of a package. Instala pacotes automaticamente conforme necessário, pode substituir apt-file, precisa de auto-apt. Interface de console para o APT, precisa de aptitude. Interface GUI para o APT, precisa de synaptic.

dpkg -l [nomes] dpkg -I pkg.deb dpkg -c pkg.deb

Dpkg Lista pacotes. Mostra informações do pacote. Lista conteúdo do arquido do pacote. dpkg -S arquivo Mostra a qual pacote o arquivo pertence. dpkg -i pkg.deb Instala uma pacote. deborphan Mostra pacotes, os quais nenhum outro depende (órfãos), precisa de deborphan. debsums Audita os check sums de pacotes instalados, precisa de debsums. dpkg-divert Substitui uma versão de uma [opções]arquivo arquivo de um pacote. dpkg --compareCompara os números de versionsv1 gt v2 versão, verifique com echo $?. dpkg-query -W -Consulta pacotes instalados, showformat=formato formato ex. ’${Package} ${Version} ${Installed-Size}\n’. dpkg --getEscreve a seleção de pacotes selections > file para um arquivo. dpkg --setAjusta a seleção de pacotes a selections < file partir de um arquivo. A Rede Configura interfaces de rede. /sbin/ifconfig /etc/network/ Arquivos de configuração de rede, mais relevantes são interfaces e options. ifup, ifdown Inicia, para interfaces de rede [dispositivo] de acordo com os arquivos acima. ssh -X Login em outra máquina. usuário@host scp files Copia arquivos para outra usuário@host:path máquina (e vice-versa).

Servidor Web (Apache2) Arquivos de configuração. /etc/apache2/ /etc/apache2/ Define virtual host padrão. sites-enabled/ default /etc/apache2/ Contém arquivos de módulos mods-available/ disponíveis. Para ativar um módulo, crie uma ligação simbólica dentro de /etc/ apache2/mods-enabled/. Banco de Dados (PostgreSQL) Cria um novo banco de dados . createdb dropdb Remove um banco de dados. createuser Cria um novo usuário no banco de dados. dropuser Remove um usuário de um banco de dados. /etc/postgresql/ Configuração de acesso de pg_hba.conf clientes. ALTER USER nome Muda a senha no console SQL WITH PASSWORD psql. ’password’; Servidor de Arquivos e Impressão (Samba) Arquivo principal de /etc/samba/smb. configuração. conf smbclient Acessa recursos numa rede SMB, ex. download, upload de arquivos.

Debian GNU/Linux Reference Card
Version 3.1-0.2, 2005-09-03 http://www.debian.org/ Obtendo Ajuda man comando Ler ajuda online de um comando. Cada comando, além de muitos arquivos de configuração, têm páginas de manual, man bash para comandos internos. comando [--help, -h] Ajuda rápida de muitos comandos. /usr/share/doc/ Aqui fica toda a [nome-do-pacote/] documentação. O arquivo opcional README.Debian contém peculiaridades. Documentação web Referência, manuais, FAQs, HOWTOs, etc. em http:// www.debian.org/doc/ Listas de discussão A comunidade é sempre útil, veja as listas tipo users em http://lists.debian.org/ Instalação Instalador Todas as informações sobre ele em http://www.debian.org/ devel/debian-installer/ boot: expert Ex.: para configurar a rede com/sem DHCP ou usando LILO ao invés do GRUB. Bugs Acompanhamento Consulte sobre bugs existentes e corrigidos em http://bugs. debian.org/ Específicos de um Veja http://bugs.debian. pacote org/nome-do-pacote/, use wnpp para consultar por novos pacotes. reportbug Relatar um bug por e-mail. Relatando Instruções em http://www. debian.org/Bugs/Reporting

Nota Legal This document may be used under the terms the GNU General Public License version 2 or higher. Conditions for copying and translations can be found at http://people.debian.org/ ~debacle/refcard/, where you can always get the latest version of the reference card.

Copyright c 2004 W. Borgert Copyright c 2004 R. Grutzmacher (Portuguese)
Made by: http://people.debian.org/~debacle/refcard/