Você está na página 1de 14

Guia de comandos linux

ack

filtra arquivos melhor que o grep

addgroup

adiciona grupos de usurios

adduser

adiciona usurios ao sistema

alias

cria um atalho para um comando

alsaconf

configura o som atravs do sistema alsa

apropos

busca manuais

apt

instala programas

aria2c

programa acelerador de downloads

arp

diagnstico de rede

arp-scan

diganstico de rede (como root)

a2ps

gera arquivos ps de uma entrada

aptitude

gerenciador de pacotes

aspell

verificador ortogrfico

at

agenda comandos

autotrash

limpa automaticamente a lixeira

awk

manipula textos

axel

acelerador de downloads

basename

retorna o nome do arquivo sem o caminho

badblocks

Comando para recuperao de hds

bc

calculadora de linha de comando

beep

emite um som no terminal

blkid

exibe o 'uuid' volume id das parties

cal

exibe o calendrio

case

extrutura para escolhas mltiplas

cat

mostra na tela arquivos

cancel

cancela trabalhos de impresso

cd

entra em diretrios

cdrecord

grava cds e dvds em modo texto

cdparanoia

extrai faixas de cd

cfdisk

particionador de discos

chkconfig

gerencia servicos do sistema

chattr

modifica atributos

chmod

modifica permisses de arquivos

chown

modifica o dono de arquivos e pastas

chpasswd

permite modificar senhas atravs de scripts

chroot

cria uma rvore falsa de arquivos

chgrp

altera o grupo

clear

limpa a tela

command

testa a existncia de programas POSIX

comm

compara arquivos

column

formata saida em colunas

cron

"crontab -e" edita a tabela de agendamento de tarefas

cmp

compara arquivos

convert

recodifica caracteres

convmv

converte nomes de arquivos para outra codificao

cp

copia arquivos e pastas

cpuinfo

retorna informaes da cpu

cpulimit

limita o consumo de processamento de programas

cron

agenda comandos para datas especficas

csplit

divide um arquivo em sees determinadas pelo contexto

curl

transferencia de arquivos via rede

cut

manipula campos de uma sada

date

exibe e modifica a data do sistema

dd

faz cpias perfeitas e muito mais

declare

mostra como est definida uma funo

df

mostra o espao livre no disco

dhclient

configura a rede com ip dinmico DHCP

diff

compara exibindo em destaque as diferenas

dig

obtem informaes do dns

display

exibe uma imagem na tela

dmesg

log da inicializao do kernel

dmidecode

exibe informaes de haredware

dnsmasq

cache de dns para sua estao de trabalho

dosfsck

verifica integridade de sistemas de arquivos vfat

dpkg

instala pacotes sem rede (gera dependncias

du

mostra o espao usado no disco

echo

mostra uma string na tela

egrep

grep extendido suporta expresses regulares modernas

eject

ejeta cds

env

mostra as variveis de ambiente

emacs

editor super completo e complexo - se iniciante no se aventure

espeak

pronuncia textos em ingles

ethtool

configura parmetros da interface de rede

ettercap

sniffer de rede

expand

converte tabulaes em espaos

expr

manipula expresses

fc

edita o ltimo comando

fc-list

lista as fontes do sistema

fdisk

particionador de discos

fdupes

localiza arquivos duplicados

festival

programa para falar textos

ffmpeg

conversor de formatos de midia

ffmpeg2theora

converte videos para o formato ogv

for

repete comandos determinados

file

exibe o tipo do arquivo passado

find

busca arquivos e pastas

free

informa sobre o uso da memria

fuser

identifica qual processo est usando um recurso

fuseiso

monta imagens iso facilmente

genisoimage

gera imagens iso de pastas

gpasswd

adiciona usurio a grupos

getconf

exibe informaes sobre o sistema

gethostip

retorna o ip de um endereo dado

gparted

particionador de discos

grep

filtra textos

grin

filtra textos (feito em python)

gs

gs - Ghostscript (PostScript and PDF language interpreter and previewer)

halt

desliga o sistama

hash

verifica se um programa est instalado

hdparm

ajusta parmetros dos discos

hostname

mostra o nome do computador

head

mostra as primeiras linhas de um arquivo

history

Exibe o histrico de comandos

html2text

convert html para texto

hwclock

ajusta o relgio da placa me do computador

iconv

recodifica arquivos

id

mostra a identidade numrica do usurio

if

"se" - faz testes (use em scripts)

ifs

usado para quebrar elementos de uma string

ifconfig

mostra e configura endereo de rede

iftop

mostra o uso da rede por aplicaes

imagemagick

manipula imagens pela linha de comando

import

captura imgens da tela

install

copia arquivos e configura atributos

ip

exibe e manipula rotas

iptraf

monitoramento de rede

iptstate

analizador de trfego de rede

iwconfig

configurao de rede wireless

iwlist

listar as redes wireless disponveis

join

junta linhas de arquivos

kill

mata processos

killall

mata processos

lastlog

mostra o ltimo login

let

atribui valor a uma varivel

less

permite paginar uma saida na tela ou paginar arquivos

lame

cria e converte mp3

locate

localiza arquivos pelo nome

lp

para imprimir

ln

cria links

ls

lista o contedo de diretrios

lscpu

CPU architecture details

lsb_release

exibe a verso do sistema

lsmod

lista os mdulos carregados do kernel

lshw

mostra informaes sobre o hardware

lsof

mostra arquivos abertos no sistema

lspci

mostra informaes sobre os dispositivos pci

lynx

navegador web via linha de comandos

man

exibe o manula de um comando

mattrib

modifica atributos de discos fat32

mc

gerenciador de arquivos por linha de comando

mcedit

um editor de linha de comando fcil de usar

md5sum

checa a integridade de arquivos

mencoder

conversor de formatos de video

mondo

ferramenta de backup do sistema

mount

monta discos permitindo o acesso aos mesmos

umount

desmonta dispositivos

mkdir

cria pastas

mkdosfs

cria sistema de arquivos fat

mktemp

cria arquivos temporrios seguros

makepasswd

cria senhas seguras

mkfs

cria sistema de aruqivos - formata pendrives

mv

move ou renomeia arquivos e pastas

mkisofs

cria imagens iso (inclusive de pastas

mplayer

assistir dvds e extrair audio

namebench

ferramenta para testar qual o dns mais rpido

nano

editor de textos de linha de comando bem fcil de usar

nbtscan

exibe informaes netbios

newusers

cria usurios partir de uma lista

netcat

escreve atravs de conexes de rede

netdiscover

descobrir mquinas ativas na rede

netstat

mostra informaes da rede

ngrep

um grep que filtra dados na rede

nice

configura a prioridade para processos

nl

mostra um arquivo na tela numerado

nmblookup

procura no windows netbios o nome associado a um ip

nmap

ferramenta superpoderosa para redes

nrg2iso

converte linux.img para linux.iso

nslookup

usado para obter informaes de um servidor dns

ntpdate

atualiza o relgio via rede

oggenc

converter audio para ogg

passwd

modifica a senha

paste

descricao

pdfimages

extrair imagens de arquivos pdf

pdftk

corta e combina arquivos pdf

pdnsd

faz cache de dns

perl

linguagem de programao interpretada

pgrep

retorna o id de um processo

pidof

mostra o pid de um processo

ping

testa se um host est ativo

pkill

mata processos pelo nome

pppoeconf

configura uma conexo adsl

printf

usado para imprimir valores na tela

ps

mostra nmeros dos processos

pstotext

converte pdf para texto

pwd

mostra o diretrio atual

pwgen

gerador de senhas

pump

atribui endereo ip via dhcp

popd

entra no ltimo diretrio da pilha de diretrios

pushd

coloca diretrio na pilha de diretrios

random

gerador de nmeros aleatrios do kernel

read

l uma entrada digitada pelo usurio

readmom

l ou grava dados em CD's

redirecionamentos descricao
rcp

cpia remota

recordmydesktop grava videos com som (do desktop)


recode

recodifica arquivos

rename

renomeia arquivos

renice

altera prioridade de processos

rm

remove arquivos e pastas

rmmod

descarrega ou desinstala mdulos do kernel

route

controle de rotas

rsh

executa comandos remotos - remote shell

rsync

sincroniza dados entre hosts

sensors

verifica a temperatura do processador

screen

abre multiplos terminais em um s

sed

editor de streams

seq

gera uma sequencia na tela

setxkbmap

configura o teclado nos sistemas modernos com novo xorg

scp

permite cpias entre dois hosts

sftp

Permite cpias mais seguras que o scp

shred

apaga um arquivo tornando o mesmo irrecupervel

sleep

aguarda um tempo at a continuao de um comando

shift

usado para mudar o valor posicional dos parmetros

shutdown

desliga ou renicia o comaputador

shuf

gera permutaes randmicas

smbclient

permite acesso mquinas windows

smbmount

monta compartilhamentos windows

sort

ordena linhas de um arquivo

sox

Sound eXchange, the Swiss Army knife of audio manipulation

squid

Controla acessos

split

divide um arquivo em pedaos

sponge

permite redirecionar um arquivo manipulado via pipe para dentro do mesmo

stat

mostra informaes detalhadas sobre arquivos e diretrios

startx

inicia modo grfico

ssh

permite acesso remoto de forma segura

sshfs

systema de arquivos sobre ssh - montagem segura

svn

sistema de controle de verses

swapon

habilita memria swap

sync

sincroniza dados entre memria e discos

tac

inverte as linhas de um arquivo

tail

exibe as ultimas linhas de um arquivo

tar

empacota arquivos compactados

tcpdump

captura pacotes - sniffer

tcpflow

captura fluxo tcp

time

testa o tempo de execuo de um comando

timeout

roda um comando com tempo limite

timidity

programa para tocar musicas midi - linha de comando

trickle

limita banda de conexo

tree

exibe a listagem do diretrio como uma arvore

top

lista consumo de memria e cpu dos processos

touch

exibe a hora de criao de arquivos

tee

descricao

test

testa condies

tr

faz substituio de caracteres

trap

captura sinais (veja exemplo)

tty

exibe o nome do terminal atual

tune2fs

adjust tunable filesystem parameters on ext2/ext3/ext4

type

exibe onde est um comando

tzselect

seleciona o timezone (pas)

ufw

novo firewall do linux

uname

exibe informaes sobre a mquina

umask

define e exibe as permisses ao criar arquivos e pastas

uniq

remove linhas duplicadas

unaccent

remove acentos de nomes

upx

compactador para executveis

usermod

adiciona um usurio a um grupo

vol_id

fornece string de identificao de dispositivos (hd)

watch

executa um comando periodicamente exibindo a saida

whatis

exibe a descrio sobre um comando dado

wc

conta linhas de um arquivo

wget

baixa arquivos e sites em modo texto

which

O comando which usado para localizar comandos

whereis

indica o local de um comando

who

informa quem est logado no computador

w3m

navegador de linha de comandos

whoami

quem sou eu?

wodim

grava dados em discos pticos e mais ...

vim

editor supercompleto e complicado para iniciantes

xargs

construir listas de parmetros ...

xclip

copia a saida do shell para a area de tranferncia

xdebconfigurator

detectar opes do monitor

xflux

controla luminosidade do monitor baseado na sua localizao geogrfica

xinit

inicia seo grfica

xinput

testa e configura dispositivos de entrada

conectados ao Xorg
xkill

permite matar processos graficamente

xmessage

exibe pop-up tipo net send

xrandr

mostra e configura resoluo de tela

xsell

copia textos de e para a rea de transferncia

youtube-dl

baixa videos do youtube pelo terminal

zip

compacta arquivos

zsync

implementao para http do protocolo rsync

unzip

descompacta arquivos zip