Comandos do Linux – Ajuda

This entry was posted on Saturday, 1 December, 2007

man comando
Mostra um HELP do comando
Ex: man whatis
Para sair digite: q
Seções de um arquivo man:Nome, sinopse, descrição, opções, veja também, arquivos, histórico, autores, tradutores
Ex: man make | less >make.txt

xman
Programa que mostra as páginas man no XWindow

info comando
Programa de documentação mais completo e moderno que o man. Permite navegar na documentacao com hyperlinks.
Para sair digite: q

whatis comando
Informa o significado de um determinado comando
Ex: whatis emacs
Para atualizar a base de dados do whatis, utilize o comando makewhatis
Ex: /usr/sbin/makewhatis

whereis
Localiza um programa
whereis -b
Localiza somente a versão binária do programa
Ex: whereis emacs

apropos
Localiza programas por assunto
Ex: apropos edit

locate arquivo
Localiza um arquivo
Para atualizar a base de dados para o comando locate:
Ex: updatedb
Ex: locate arquivo.txt

hostname
Imprime o nome do host local em que você está trabalhando. Use netconf para mudar o nome da máquina.

whoami

Imprime o seu nome de login na tela. Pode ser extremamente útil se você alterna entre um usuário comum e o root.

id username
Imprime o user id (uid) e o group id (gid), id efetiva (se for diferent da id real) e os grupos suplementares.

date
Imprime ou altera a data e a hora do sistema operacional.
Ex: você poderia alterar a data e a hora do sistema para 2000-12-31 23:57 utilizando este comando:
date 123123572000
Para configurar o relógio do hardware (BIOS) a partir do relógio do sistema (Linux), utilize o comando (como root) setclock

time
Determina aquantidade de tempo que um processo leva para se completar e outras informações. Não confunda este comando com o comando date.
Ex: você pode descobrir quanto tempo leva para exibir um diretório utilizando:
time ls

who
Determina os usuários logados na máquina.

rwho -a
O mesmo que o remote who
Determina todos os usuários logados na rede. O serviço rwho deve estar habilitado para este comando rodar . Se não estiver, execute setup como root para habilitar o rwho.

finger user_name
Exibe a informação do sistema sobre um usuário.
Ex: finger root

last
Exibe a lista dos últimos usuário logados no sistema.

history | more
Exibe os últimos comandos (1000 ou algo assim) executados da linha de comando na conta atual. O “| more” pausa a tela após estar preenchida. Isto é extremamente útil, se você utilizar comandos que geram longas listas.

uptime
Exibe a quantidade de tempo desde a última reinicialização.

ps
O mesmo que o comando print status.
Lista os processos que estão sendo executados pelo usuário corrente.

ps axu | more
Lista todos os processos atualmente em execução – mesmo aqueles que não são controlados pelo terminal – com o nome do usuário dono de cada processo.

top
Exibe na tela, continuamente, a lista dos processs que estão em execução, ordenados pela utilização de cpu (usuários top primeiro). No KDE, você pode utilizar o Ktop, a partir do menu “K”, “System”, ”Task Manager” (ou executando “ktop” em um terminal do X-window).

uname -a
(= Unix name com opção “all”)
Exibe informação sobre o seu servidor local. Você também pode utilizar o guname (em um terminal do X-window) para exibir a informação de uma forma melhor.

free
Exibe informação sobre a utilização da memória (em kilobytes).

df -h
(= disk free)
Exibe informação de disco sobre todos os sistemas de arquivos (em forma legível para pessoas)

du / -bh | more
(= disk usage)
Imprime utilização detalhada do disco para cada subdiretório, começandpo no diretório “/” (root) (em forma legível para pessoas).

cat /proc/cpuinfo
Exibe o conteúdo do arquivo cpuinfo. Note que os arquivos no diretório /proc nã são arquivos reais. Eles são ganchos para verificar informações disponíveis para o kernel.

cat /proc/interrupts
Lista as interrupções em uso.

cat /proc/version
Versão do Linux e outras informações. Muito útil se você estiver atualizando ou recompilando o seu kernel.

cat /proc/filesystems
Exibe o tipo de sistemas de arquivos em uso.

cat /etc/printcap
Exibe a configuração das impressoras.

lsmod
Exibe os módulos do kernel carregados atualmente.

echo $PATH
Exibe o conteúdo da variável de sistema “PATH”. Este comando pode ser utilizado para exibir outras variáveis também. Utilize o comando “set” para ver o ambiente completo.

grep
Global Regular Expression Print.
Busca em um arquivo por um padrão (ou a ausência dele) e retorna as linhas que [não] correspondem a ele.

cut
Comando para extrair dados de colunas.

find
Busca em um ou mais sistemas de arquivos por objetos correspondentes a uma lista de características.

xargs
Passa uma lista de argumenots, um após o outro, para um único comando.

Loops embutidos
Os comandos for, each e while embutidos na maioria das shells não são destinados apenas a ’scripting’. Eles podem ser utilizados individualmente.

top
Verifica a utilização dos recursos de um sistema.

test
Testa condições e retorna true ou false .

ls
Lista o conteúdo de diretórios

Leia também essas notícias:

Ubuntu 8.10 com Compiz configurado

Ubuntu 7.10 - Instalação do servidor Apache

Virtualizacao com o VirtualBox

Ferramenta de modelagem gráfica aprimora sistema Linux de tempo-real

10 grandes comerciais de Linux - Parte 8

Popularity: 1% [?]

Comments are closed.