Buscar

Aula07 (Comandos Linux até kill)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

SOS (ADS) – Prof. Alberto
 Comando do Linux
SOS (ADS) – Prof. Alberto
Comandos – manipulação de arquivos
tail
Mostra as 10 últimas linhas de um arquivo
tail teste.txt
head
Mostra as 10 primeiras linhas de um arquivo
head teste.txt
ln 
Criação de links (atalhos)
ln arquivo nome-do-link Cria um link absoluto (apresentando o mesmo tamanho do 
arquivo). Se o arquivo for apagado, o link assume seu lugar.
ln –s arquivo nome-do-link Cria um link simbólico (apenas o link, de tamanho muito 
pequeno). Se o arquivo for apagado, o link fica “quebrado”. Links simbólicos podem representar 
diretórios.
SOS (ADS) – Prof. Alberto
Comandos – manipulação de arquivos
grep
Procura pela ocorrência de um padrão no arquivo de entrada, apresentando a linha onde foi 
encontrado o padrão
grep opções padrão nome-do-arquivo
ls –l /etc | grep .conf Lista as linhas onde encontrou a epxressão “.conf”. O Arquivo 
de entrada, no caso, é o resultado do comando ls.
SOS (ADS) – Prof. Alberto
Comandos – Procura de arquivos
find
Procura arquivo(s)
find –iname ‘nome-do-arquivo’
find procura um determinado arquivo
find ponto-inicial parâmetros ‘nome-do-arquivo’
O parâmetro –iname não diferencia maiúsculas de minúsculas. Existem muitos outros 
parâmetros de busca.
find /var –type d –iname ‘pub’
Procura a partir de /var o diretório (d, f para arquivos) pub (independente de maiúsculas ou 
minúsculas)
find . –cnewer arquivo
Procura a partir do diretório corrento arquivos mais recentes (criados ou acessados) do que 
o especificado
SOS (ADS) – Prof. Alberto
Comandos – Procura de arquivos
locate
Localiza arquivos.
Bem mais rápido do que find.
Necessita da criação e atualização de uma base de dados própria através do comando updatedb:
O arquivo de configuração da base de dados para updatedb está em /etc/updatedb.conf
SOS (ADS) – Prof. Alberto
Comandos – Processos
ps
Mostra os processos que estão em execução (ps ax mostra de todos os terminais)
O primeiro número é o PID (Process id), que identifica o processo.
PID terminal status tempo nome-do-processo
SOS (ADS) – Prof. Alberto
Comandos – Processos
STATUS
R - executável;
D - em espera no disco; 
S - Suspenso;
T - interrompido;
Z - Zumbi. 
Essas letras podem ser combinadas e ainda acrescidas de: 
W - processo paginado em disco; 
< - processo com prioridade maior que o convencional;
N - processo com prioridade menor que o convencional;
L - processo com alguns recursos bloqueados no kernel.
SOS (ADS) – Prof. Alberto
nice
Roda um processo com um nível de prioridade: -20 é o maior nível e 19 é o menor. 0 (zero) é o valor default.
nice --20 updatedb
renice
Altera a prioridade de um processo que já está rodando
renice novo-nível-de-prioridade PID-do-processo
renice 15 2361
ps axl mostra o nível de prioridade atual do processo
kill
Envia sinal – de encerramento à um processo
kill código-sinal pid-do-processo
kill -9 2361 (-9 é o código de SIGKILL: encerra processo)
killall
Semelhante a kill, porém recebe o nome do processo
killall sleep
SOS (ADS) – Prof. Alberto
Códigos de kill

Continue navegando