Sintaxe : clear
Exemplo:
user@debian:~/aula$ clear
Sintaxe : echo [opções] <texto>
Opções (principais):
-n:
Não imprime a quebra de linha após texto
.
-e:
Habilita a interpretação de caracteres especiais.
Exemplos:
user@debian:~/aula$ echo "Olá mundo"
user@debian:~/aula$ echo -n "Olá mundo"
user@debian:~/aula$ echo -e "Olá \n mundo"
user@debian:~/aula$ echo -e "Olá \n mundo" > ola.txt
Sintaxes :
Mostrar: date [+formato]
Alterar: date <nova-data-hora>
Para alterar a data devemos especificar nova-data-hora
no formato nnddhhmm[cc[yy]]
onde:
nn :
mês.
dd :
dia.
hh :
hora, baseado em um relógio 24 horas ( 0-23 ).
mm :
minutos.
cc :
Opcional, os dois primeiros dígitos do ano.
yy :
Opcional, os dois últimos dígitos do ano.
Nota: Atualmente e extremamente recomendado a utilização de ferramentas que ajustam automaticamente a data e hora do sistema obtendo a mesma de servidores apropriados na Internet. O ajuste manual só deve ser feito em último caso.
Para mostrar a data podemos especificar um formato
para a mesma, por exemplo:
%m :
Mês
%d :
Dia
%y :
Dois últimos dígitos do ano
%Y :
Ano (com quatro dígitos)
%D :
Formato MM/DD/AA
%H :
Hora
%M :
Minuto
%S :
Segundo
%T :
Formato HH:MM:SS
%J :
Dia do ano (001 a 366)
%w :
Dia da semana (0=Domingo a 6=sábado)
%a :
Dia abreviado (Sun … Sat)
%h :
Mês abreviado (Jan … Dec)
Exemplos:
user@debian:~/aula$ date
user@debian:~/aula$ date +"Hora : %H , Minutos : %M"
user@debian:~/aula$ date 04191530
Sintaxe : df [opções] [partição]
Opções (principais):
-h:
Mostra os tamanhos em formato mais facilmente legível.
Exemplos:
user@debian:~/aula$ df -h
Sintaxe : du [opções] [diretório]
Opções (principais):
-h:
Mostra os tamanhos em formato mais facilmente legível.
-s:
Mostra apenas o total de espaço usado.
Exemplos:
user@debian:~/aula$ du -h /home/aluno
user@debian:~/aula$ du -sh /home/aluno
Sintaxe : ps [opções]
Opções (principais):
u:
Mostra apenas os processos do usuário associados a terminais.
x:
Mostra todos os processos do usuário.
a:
Mostra também os processos de outros usuários.
Exemplos:
user@debian:~/aula$ ps ux
user@debian:~/aula$ ps uxa
Significado das colunas USER : Dono do processo. PID : Identificador do processo. %CPU : Percentagem de CPU utilizada. %MEM : Percentagem de Memória RAM utilizada. VSZ : Tamanho virtual do processo. RSS : Tamanho real do processo. TTY : Terminal ao qual o processo esta associado. STAT : Estado atual do processo. START : Hora da execução do processo TIME : A quanto tempo o processo está rodando. COMMAND : O comando que criou o processo.
Sintaxe : kill [sinal] PID
Opções:
A opção do comando kill
é um valor numérico chamado de sinal
que pode assumir, entre outros valores:
-15:
Encerra o processo normalmente (padrão se nenhum sinal
for especificado).
-9:
Encerra o processo bruscamente (mata o processo).
Também é obrigatório especificar o PID
do processo a ser encerrado, que pode ser obtido, por exemplo, com o comando ps
.
Exemplos:
user@debian:~/aula$ kill 1234
user@debian:~/aula$ kill -9 1234