Você está na página 1de 4

Andr Pinheiro Ribas

Comandos LPI
1.101.1 Configure Fundamental BIOS Settings
/proc/ioports
Informao portas I/O
/proc/dma Acesso direto a memria (DMA)
/proc/interrupts
Interrupes
/proc/pci
PCIs
Sndconfig Configuraes som
Isapnp Placas ISA
Setup differente PC and Communication Devices
USB Devices
pnpdump
Search ISA PNP
/etc/usbmgr USB Manager usb-uhci Mdulo Intel
isapnp
Configurar ISA PNP
/etc/hotplug
usb-ohci Mdulo Compaq
lspci
Listar PCIs
usbmodules
setserial
Configurar seriais
BOOT Manager (LILO)
Design hard disk
L
First stage boot load start
mkswap
Criar partio swap
LI
Second stage boot load
swapon
Ativar SWAP
LIL
Second stage boot load start
cdigo
82
LIL?
Second stage boot load endereo incorreto
Mount
Lilo -v
Verifica erros
-a
Mont ar a partir do /etc/fstab
BOOT Manager (GRUB)
-t <fs>
Montar um filesystem
grub-install
-o ro
Mountar como read-only
GRUB
Trabalha apenas no boot loader
-o remount ro Remountar como read-only
Noauto No mountar automaticamente
Noatime Desativar o atime (last acess time)
Make and install programs from source
Nodiratime Desativar para diretrio
TAR
-c
Cria
-x Extrair
DEBIAN PACKAGE MANAGEMENT
-v
Verbose
-z Filtro para gzip
dselect Gerenciador pacotes debian
-f
File ou device
-j Filtro para bzip2
alien
Converte RPM para DEB
-d
Encontra diferena
-u Somente para novo
DPKG
-r
Append
-t Lista contem arquivo
-s Status e descrio do pacote
SHARED LIBRARIES
-L Lista os arquivos do pacote
ldd
Verifica se o programa esttico
-S Mostra qual pacot e pertence
ld.so.conf
Os dinamicos verificam library em /etc/ld.so.conf
-C Verificar problemas no pacote
ldconfig
Update de libraries
-i
Instala
LD_LIBRARY_PATH
Path das library
-I Informao do pacote
-c Lista todos os arquivos
RPM (Red Hat Package Manager)
-l
Mostra todos os pacotes instalados
-i
Instala
-r Remove
--purge
Remove completo
-ivh
Instala mostrando
/etc/dpkg/dpkg.cfg
-e
Desinstala
/var/lib/dpkg/*
--nodeps
Sem dependencias
unpack
--oldpackage
Pacotes antigos
dpkg-reconfigure
--force
Forar instalao
APT-GET
-Uvh
Atualizar pacotes
install
Instala pacote
-qi
Informaes do pacote
-s install
Simula instalao
-ql
Mostra onde est instalado
apt-setup
Configurar
-qa
Mostra pacotes instalados
/etc/apt/sources.list Arquivo que salva com endereos
-qpR
Mostra arquivos pendentes
/etc/apt/apt.conf
Arquivo de configurao
-K
Verifica integridade
update
Atualiza o banco de dados
upgrade Procura por pacotes desatualizados
clean Remove os arquivos encontrados no diretrio cache
(/var/cache/apt/archives/)

osuperlinux@ieg.com.br

Pgina 1 de 4

Andr Pinheiro Ribas

WORK ON THE COMMAND LINE


bash
Interpretador de comando
echo
Display a line of text
env
Setar varivel, para mudar um comando
exec
export
Exporta uma varivel
pwd
Informa o diretrio corrente
set
Mostra variveis setados
unset
Tira a varivel
~/.bash_profile Executa quando o usurio loga
~/.profile
Man Pages
man 1
Programas de usurios
man 2
System Programs
man 3
Library Programs
man 4
Special files
man 5
File Formats
man 6
Games
man 7
Miscellaneous
PEFORM BASIC FILE MANAGEMENT
LS
-l
Informaoes
-h
Block special device
-d
Directory
-p
Fifo
-i
Symbolic Link
-s
Sockets
-c
Caracter special device
-a
mostra oculto
Touch
Cria arquivo
rmdir Remove dir

tee
xargs
<
<<
>
>>
|
``
-e
-a

-d
-l

Processos terminal dado


Processos fornecidos

DIRETRIOS
Root filesystem
Logs, mail, printer spools
Users
Bibliotecas compartilhadas e mdulos
Configurao
Montagem
Programas e binrios
Programas usados pelo super -user
Programas para os usurios
Programas de terceiros
Informaes do sistema
Arquivos temporrios
PROCESS TEXT STREAMS USING FILTERS
cat
Imprime o arquivo na tela
cut
Extrai caracter de cada linha por entrada
expand
Converte TAB para espao
fmt
Reformatar o pargrafo
head
Imprime as primeiras linhas
join
idntico ao paste
nl
adiciona nmero linha para toda entrada
od
Transforma uma entrada em octal
paste
Copiar linha de dois arquivos
pr
Quebra de arquivo entre pginas
sed
Editor de texto
sort
Idem ao CAT, em ordem alfabtica
split
Dividir o arquivo
tac
inverso do cat (ltima linha para primeira)
tail
Imprime as ltimas linhas
tr
Ferramenta de traduo
unexpand Converte espao para TAB
uniq
Remove as linhas duplicadas
wc
Imprime numero de linhas, palavras, bytes
CREATE, MONITOR AND KILL PROCESSES
&
Excutar aplicativo em background
bg
Processo parado em background (pelo ctrl+Z)
fg
Processos em parado foreground (pelo ctrl+Z)
jobs
Visualiza os processos parados
kill
Mata jobs

Processos do usurio

nohup

USE STREAMS, PIPES AND REDIRECTS


Imprime e mostra o arquivo
Compila e executa linhas de comando p/ entrada padro
grava ent. padrao 1 > direciona para sada padro
adic. ent. padrao
2 > direciona erro p/ saida padrao
grava conteudo
adic. conteudo

Todos processos sitema


Informa processos, com
exceo dos mestres e
referente aos terminais
Informa processos, com
exceo dos mestres
Informa detalhadamente

PS
-t
-p

-u

Lista completa e
informativa
FILESYSTEM
fdisk Criar parties
du h
Mostrar uso (MB)
mkfs Criar filesystem
df
Mostrar parties
fsck
Ajustar partio
mke2fs
Criar filesysytem EXT2. Para EXT3 (mke2fs j)
debugfs
debug do filesystem EXT2
dumpe2fs backup das informaes do filesystem
tune2fs
Setar opes em parties EXT2
USE FILE PERMISSION
chmod Alterar permisses
chown Alterar owner
umask
Permisses default
chgrp
Altera grupo
chattr
Arquivo imutvel
Ln
Hard link (mesmo inode)
Ln s
Symbolic link

osuperlinux@ieg.com.br

-f

/
/var
/home
/lib
/etc
/mnt
/usr
/sbin
/bin
/opt
/proc
/tmp

ps

Redireciona MSG para um arquivo e independe


de terminal
Mostra os jobs executados

top
nice
renice

Informaes sobre processo, uso de CPU e MEM


Informar prioridade CPU para aplicativo
Alterar a prioridade do aplicativo em execuo
FIND FILES SYSTEM
which Procura no PATH
whereis Procura geral
find Procura local
locate Procura no banco de dados
updatedb atualiza banco de dados
slocate Cria um banco de dados da listagem
/etc/updatedb.conf Configuraes do updatedb

Pgina 2 de 4

Andr Pinheiro Ribas

/
dd
h
j
k
l
G
H
L
I
C
p
o
a
ZZ
:w!
:q!
:e!
:!

VI
Procurar palavra
Deleta uma linha
Move cursor para caracter a esquerda
Move o cursor para a linha abaixo
Move o cursor para linha acima
Move cursor para caracter a direita
Move para ltima linha do arquivo
Move o cursor para a primeira linha da tela
Move o cursor para a ltima linha da tela
Insere texto no inicio da linha
Substitui restante da linha. Pode-se inserir o texto logo
aps o comando
Cola
Insere uma linha abaixo
Insere texto depois do cursor
Salva forcadamente e sai
Salva foradamente
Sai sem salvar foradamente
Edita Arquivo
Sada para SHELL

edquota
quotacheck
quotaon a
repquota
requota a
repquota n
quota.user
quota.group
-p
-a

MANAGING DISK QUOTA


Cota usada pelo usurio
Checar quotas no boot ou reparar
Habilita o suporte a filesystem
Cotas usadas no local
Reporta quotas rw
No resolve UIDS e GIDS

EDQUOTA
Copia a cota de um user
-t Modifica grace periods
para outro
Reporta /etc/fstab
-v Quotas sem uso

-g Por grupo
-u Por user
FSTAB: /usr/users /mnt/hdc1 usrquota,grpquota
X
XF86Setup
Configurao grfica
xf86config Configurao via texto
xvidtune Configura MODELINE do monitor
/etc/X11/XF86Config Arquivo de configurao
.Xresources Configuraes dos recursos X
.xinitrc
Clients X a serem executados

LPI 102
KERNEL MODULES
depmod Dependencias
insmod Carrega omodulo no kernel
lsmod
Mostra modulos carregados
rmmod Unload modulos
modprobe Carrega modulos
modinfo informaes do mdulo
uname
ver verso do kernel
/lib/modules/<kernel>/modules.dep modulos pendentes
/etc/modules.conf configuraes do mdulo
/etc/conf.modules configuraes do mdulo
KERNEL CONFIGURE
/usr/src/linux/*
/usr/src/linux/.config
/lib/modules/<kernel>/*
/boot/*

mdulos do kernel

Make
config
Config atravs de linhas
menuconfig Config atravs de menu
xconfig
Config em tela grfica
oldconfig Carrega a configurao do .config
modules
compilao dos mdulos
install
modules_install instalao dos mdulos compilados
PRINTING
lpc
Administrar, enable/disable, reacertar a lista
lpq
Status do JOB
lprm Remove um job
mpage Concatena vrias pg em 1
lpd
Daemon printer
/etc/printcap
Dados da impressora
/etc/apsfilter/*

osuperlinux@ieg.com.br

.Xdefaults
idem ao .Xresources
/etc/X11/xdm/Xaccess
Quem possui acesso
/etc/X11/xdm/Xservers
Servidores displays
/etc/X11/xdm/Xsession
Indica o display manager
/etc/X11/gdm/gdm.conf
Config GDM
/etc/X11/xdm/xdm -config Config XDM
Xhost + hostname
Acrescenta o host
Xhost host
Retira host
Xhost +
Desativa
Xauth
User based display
Xauth list $DISPLAY Mostra display corrente
Xauth add $DISPLAY Acrecenta . Cada usurio tem seu
. (chave)
MIT -MAGIC
.xauthority
Arquivo com MIT -MAGIC
BOOT, INITIALIZATION
Run Level
0: HALT
4: Multi-user, graphical console
1: Single User
5: idem
2: Multi-user, no network 6: Reboot computer
3: Multi-user, text console
SHUTDOWN
-r
Reboot after shutdown
-t sec Espera segundos
-k
Envia mensagens para todos
-n
No chama INIT
-f
Pula fsck no boot
-c
Cancela
/var/lib/apsfilter/*
/etc/magicfilter/*
/var/spool/lpd/*

Pgina 3 de 4

Andr Pinheiro Ribas

DOCUMENTATION
manuais
apropos
Procura string
info. programa
MANPATH path manual
MANAGE USERS AND GROUP
chage
Modificar grace periods
gpasswd
ferramenta de adminsitrao
groupadd/del/mod adicionar, deletar ou modificar grupo
useradd/del/mod adicionar, deletar ou modificar user
grpconv
converte o grupo para novo estil o
grpunconv
volta para o antigo estilo
passwd
alterar senha
pwconv
converte o user para novo estilo
pwunconv
volta para o antigo estilo
/etc/passwd
Informao da conta
/etc/shadow
Informao da senha criptografada
/etc/group
Informaes do grupo
/etc/gshadow

man
whatis

SCHEDULING JOBS
at
Executa comandos na data especfica
at l
Lista
atq
at r Remove
atrm
crontab agendar tarefas
/etc/crontab
*
Min

*
*
/usr/bin/teste
Mes
Sem
Program
NETWORKING
dig
informaes sobre o DNS
whois
informaes sobre o DNS
/etc/hostname Nome da mquina
/etc/hosts
Apelido para mquinas
/etc/networks IP redes ligados ao micro
/etc/host.conf Especifica como os nomes so ligadas
/etc/resolv.conf Servidores DNS a serem pesquisados
/etc/nsswitch.conf
ifconfig
Configura uma interface de rede
route
mostra a tabela de rotas
dhcpcd
dhcpclient
pump
host
DNS Lookup
hostname
Configura o nome da mquina
netstat
Mostra conexes de rede e tabela de roteamento
tcpdump
APACHE
apachectl
Controle da interface do Server (daemon)
httpd l
lista mdulos
httpd.conf arquivo de configurao

\
`
$

*
Hora

*
Dia

SHELL SCRIPT
Desabilita o reconhecimento do caracter especial
Protege os caracteres especiais
(backstroke) Escapa o sentido do proximo caracter
Uso comando (ex: `pwd`)
Varivel

osuperlinux@ieg.com.br

NOTIFY USERS
Mensagem que aparece antes do login local
Mensagem que aparece antes do login remoto
Mensagem que aparece depois do login
SHELL SCRIPTING
~/.bash_profile
executa quando o usurio loga
~/.bash_login
idem
~/.profile
idem
~/.bashrc
Executa SHELL de autenticao
~/.bash_logout
Executa quando o usurio sai
~/.inputrc
Chave de ligaes e outros bits
function
while
for
test
/etc/profile
Comandos que so exec. para todos usurios
/etc/skel
Modelo script para usurios novos
DATA BACKUP STRATEGY
cpio
Copiar arquivos para arquivo armazenado
dd
Converte e copia um arquivo
dump
Examina arquivos que necessitam de backup
restore
Recupera arquivos backupeados com dump
SYSTEM TIME
date
mostra a data atual
hwclock
Configurar a hora do hardwware pelo RTC
ntpd
Ser vidor tempo para sincronizar em tempo real
ntpdate
Atualiza data e hora de acordo com ntp
/usr/share/zoneinfo
/etc/timezone
/etc/localtime Informaes binrias do config relgio-maq.
PPP
/etc/ppp/options
Opes da conexo PPP
/etc/ppp/peers
/etc/wvdial.conf
Config do WVDIAL
/etc/ppp/ip-u p
/etc/ppp/ip-down
wvdial
Programa de conexo PPP
pppd
Daemon do PPP
NETWORK SERVICES
/etc/xinetd.conf
Config XINETD
/etc/inetd.conf
Config INETD
/etc/services
Portas de cada servio
/etc/xinetd.log
LOG do XINETD
SENDMAIL
/etc/sendmail.cf
configurao
/etc/aliases
Alias para usurios
/etc/mail/*
~/.forward
Direcionar email
newaliases
Carregar o arquivo /etc/aliases
Sendmail
-bt Roda em teste endereo -bm Deliver mail
-bv Verifica nomes
-bi Inicializa alias database
-bs Uso SMTP in/out
-bH Expiradas entradas database
-bP Entradas na fila
-bh Status database
-bp Entradas na fila
-bd Roda em daemon
/etc/issue
/etc/issue.net
/etc/motd

Pgina 4 de 4

Você também pode gostar