Linux
Exames: Linux. Pesquise 862.000+ trabalhos acadêmicosPor: ravc1 • 4/3/2015 • 5.740 Palavras (23 Páginas) • 280 Visualizações
LPI 1 01 e 1 02
Criar partição
mkfs t ext2 L NOME /dev/sda
t pode ser ext2, ext3, ext4, reiserfs
mkfs c Verifica a existencia de bad blocks.
mkfs L nome Configura o nome do dispositivo.
mkfs q Trabalha com o minimo de saída para stdout.
mkfs V ou v Faz com que o mkfs trabalhe com o máximo de saída no stdout.
Swap
mkswap /dev/sda1 Cria a swap.
swapon /dev/sda1 Ativa a swap.
swapoff /dev/sda1 Desativa a swap.
vmstat Mostra estatísticas da swap.
swapon a Ativa todas as partições swap em /etc/fstab.
df
O comando df mostra a capacidade utilizada do sistema de arquivos.
df h Informacoes de forma que humanos consigam ler
df i Número de inodes livres
df T Tipo de partição.
du
O comando du fornece uma lista detalhada da utilização do disco.
du a Todos os arquivos e não só diretórios
du c Total no final da listagem
du h Informacoes de forma que humanos consigam ler
du s Mostra apenas o total.
Converter de ext2 para ext3 sem perder dados
tune2fs j /dev/sda
fsck (somente devera ser executada em uma partição desmontada)
O comando fsck checa e corrige erros no sistema de arquivos, por padrão usa ext2.
fsck A checagem de todos discos em /etc/fstab
fsck t tipo tipo do sistema de arquivos
fsck b superbloco superbloco que o fsck ira trabalhar
fsck c checagem de bad blocks
fsck f força a checagem mesmo q o sistema de arquivos pareça normal
fsck p repara automaticamente o sistema de arquivos
fsck y executa o fsck de modo não interativo
/etc/profile ou /etc/environment (em algumas distros)
/etc/profile é lido por todos os usuários no login.
Se deseja mudar algo para um usuário, modifique o ~/.bash_profile.
Jobs
O comando jobs lista os processos em segundo plano.
Para matar um processo em segundo plano digite kill %PIDDOJOB
bg
O comando bg coloca um processo em execução em segundo plano. (apertar ctrl + z antes).
Para iniciar um processo em segundo plano (background) coloque um & ao final do
comando.
fg
O comando fg coloca um processo que está em segundo plano para primeiro plano.
renice (20 prioridade mais alta e 1 9 prioridade mais baixa)
Ajusta a prioridade de um processo em execução.
renice u usuario Altera a prioridade de todos processos desse usuário.
renice g grupo Altera a prioridade de todos os processos deste grupo.
Apenas o usuário root pode especificar valores negativos.
Processos em sequência
processo1 ; processo2 Processo2 irá processar independente do resultado do
processo1
processo1 && processo2 Processo 2 só irá processar se processo1 for bem sucedido.
processo1 || processo2 Processo2 só irá processar se processo1 for mal sucedido.
ps
Mostra os processos em execução.
ps a Processos de todos os Usuários.
ps u Processos incluindo o nome dos usuários donos e percentual de CPU
utilizada.
ps x Processos que não tem terminal associados (normalmente os daemons).
ps f Processos em forma de árvore.
fuser
Permite identificar e fechar processos que estão usando arquivos.
pidof nome_do_processo
Retorna o PID do processo.
free
Mostra utilização de memoria RAM e da SWAP.
free m Mostra em Mb.
free l Detalhado.
pstree
Mostra toda a árvore de processos desde o init ate o ultimo processo.
lsof
Lista arquivos abertos por processos.
Pode também identificar quais programas ou usuários estão usando determinada porta.
i :porta Inspeção de rede.
u idusuario Mostra os arquivos abertos do usuário.
g idgrupo Mostra os arquivos abertos do grupo.
p PID Mostra os arquivos abertos pelo PID.
top
Mostra os processos em execução em tempo real.
top b Executa em modo batch.
top d n Determina o tempo das atualizações em n segundos.
top n n Mostra n vezes na tela de atualizações depois fecha.
top u Monitora processos em execução de determinado usuário.
...