Sei sulla pagina 1di 8

Ediones Santos de Souza

Comandos linux
1- Who (w, who is god, whoami)
comando users (man 1)
Este comando users mostra de maneira bem simples os usurios que esto
logados no sistema. Os nomes de usurios atualmente conectados ao
sistema so obtidos do arquivo /var/log/wtmp
# users
comando who (man 1)
Este comando who mostra quais usurios esto logados na mquina. Traz
informaes adicionais sobre qual terminal est sendo utilizado, no
momento e em qual mquina foi feito o login de cada usurio.
# who
who [parmetros]
Parmetros
-H
Mostra o cabealho das colunas.
-m
Mostra o nome do computador e usurio associado ao nome. equivalente
a digitar who i am ou who am i.
-q
Mostra o total de usurios conectados aos terminais.
-T, -w
Mostra se o usurio pode receber mensagens via talk (conversao).
+ O usurio recebe mensagens via talk
O usurio no recebe mensagens via talk.
? No foi possvel determinar o dispositivo de terminal onde o usurio est
conectado.
comando whoami (man 1)
Mostra o nome que usou para se conectar ao sistema. til quando voc
usa vrias contas e no sabe com qual nome entrou no sistema.
# whoami

comando w (man 1)

Este comando w similar ao who, mas traz tambm informaes sobre o


que cada usurio est fazendo, tanto local quanto remotamente.
# w [usurio]
# w [parmetros]
parmetros
-h
ignora o cabealho
-l
mostra uma listagem completa (padro)
-s
faz um listagem reduzida
-u
ignora o UID dos processos
-f
oculta a coluna FROM
-o
Mostra a sada no formato antigo
-v
mostra a verso
Administrando Usurios, Comando users - who - whoami - w
users, Comando w, Comando who, Comando whoami

Comando

Comandos users who whoami w


comando users (man 1)
Este comando users mostra de maneira bem simples os usurios que esto
logados no sistema. Os nomes de usurios atualmente conectados ao
sistema so obtidos do arquivo /var/log/wtmp
# users
comando who (man 1)
Este comando who mostra quais usurios esto logados na mquina. Traz
informaes adicionais sobre qual terminal est sendo utilizado, no
momento e em qual mquina foi feito o login de cada usurio.

# who
who [parmetros]

Parmetros
-H
Mostra o cabealho das colunas.
-m
Mostra o nome do computador e usurio associado ao nome. equivalente
a digitar who i am ou who am i.
-q
Mostra o total de usurios conectados aos terminais.
-T, -w
Mostra se o usurio pode receber mensagens via talk (conversao).
+ O usurio recebe mensagens via talk
O usurio no recebe mensagens via talk.
? No foi possvel determinar o dispositivo de terminal onde o usurio est
conectado.
comando whoami (man 1)
Mostra o nome que usou para se conectar ao sistema. til quando voc
usa vrias contas e no sabe com qual nome entrou no sistema.
# whoami
comando w (man 1)
Este comando w similar ao who, mas traz tambm informaes sobre o
que cada usurio est fazendo, tanto local quanto remotamente.
# w [usurio]
# w [parmetros]
parmetros
-h
ignora o cabealho
-l
mostra uma listagem completa (padro)
-s
faz um listagem reduzida
-u
ignora o UID dos processos
-f
oculta a coluna FROM

-o
Mostra a sada no formato antigo
-v
mostra a verso

2 - Cat /proc/cpuinfo
este comando se obtem informaes detalhadas sobre o processador da
mquina

3- Setterm
Este comando que muda as cores do terminal do Linux.
$ setterm -foreground green -background black -store

$ setterm -foreground green

4 Tput
tput um comando do sistema operacional Unix que faz uso de capacidades
do terminal.

1 - Mostrar quantidade de linhas do terminal(altera o resultado ao


redimensionar o tamanho da janela do terminal)
tput lines

2 - Mostrar quantidade de colunas do terminal(altera o resultado ao


redimensionar o tamanho da janela do terminal)
tput cols
3 - Posicionar o Cursor na linha 9 na coluna 6 (tput cup linha coluna)
(cup = CUrsor Pointer)
tput cup 6 9
4 - Posicionar o cursor no meio da tela
Linhas=$(($(tput lines) / 2)); Colunas=$(($(tput cols) / 2)) ; tput cup
$Linhas $Colunas
5 - Reseta as configuraes do terminal (aps usar: bold, rev,...)
tput reset
6 - Mostrar o terminal em negrito
tput bold
7 - Inverter as cores do terminal (se o fundo for preto e a cor for ver,
inverte)
tput rev
8 - Escrever com sublinhado
tput smul
9 - Desligar sublinhado
tput rmul
Obs.: O comando tput smso tambm sublinha e para desligar(voltar
ao normal), usa-se o tput rmso
10 - Voltar uma linha (Erase Line)
tput el
11 - Apaga a tela a partir da posio do cursor (Erase Display)
tput ed
Obs.: Os caracteres teclados aparecero piscando
tput blink
12 - Apagar n caracteres (Erase CHaracter) , exemplo (apaga 1
caracter)
tput ech 1
Obs.: H tambm os comandos tput cub N ; tput cuf N ; tput cub1 ;
tput cuf1 ; tput ll ; tput cuu1
13 - Salvar posicao do cursor (Save Cursor)
tput sc
14 - Restaurar a posicao normal do cursor (Restore Cursor)
tput rc
Obs.: Restaura o video ao normal

5 Uptime
O comando uptime, um comando disponvel na maioria dos
sistemas *nix que serve para monitorar o tempo que a mquina est
ligada e tambm a carga de trabalho dos ltimos minutos.

6 - Ps (aux)
Comando para mostrar os processos em andamento.

7 Kill
O comando kill usado para enviar um sinal para um processo ou
para mat-lo (encerrar sua execuo). Geralmente usa-se: kill -SINAL
PID. Sendo que PID o nmero que identifica o processo (Process ID).

Matando o processo do Firefox


8 top
O comando top no Linux exibe os processos em execuo no sistema

9 tail
O comando tail pode ser utilizado para examinar as ltimas linhas de
um arquivo

10 - qual comando usado para verificar os ltimos comandos


digitados
History

11 qual finalidade do comando gcc?


a principal forma de compilar gerar um executvel diretamente.
12 segundo a distribuio Debian qual o comando usado para
instalao de pacotes . Cite exemplos
apt-get
# apt-get install xchat
# apt-get install nmap
# apt-get install squid3
13 qual caminho para alterar as configuraes das interfaces de rede.
Para que seja configurado de uma vez a rede do sistema, teremos
que alterar o arquivo /etc/network/interfaces e acrescentar a
seguintes linhas para um servio DHCP:
# nano /etc/network/interfaces
14 para que serve o camando Contrab e exemplifique o seu uso.
o agendador de tarefas do Linux
Suponha que voc seja dono de um servio de hospedagem de sites e
diariamente precisa disponibilizar, numa pasta acessvel por FTP, o
arquivo de log de acessos de um cliente. trabalhoso fazer isso
manualmente e na pior das hipteses, voc pode esquecer.
Felizmente o Linux conta com o servio cron, que permite a realizao
de tarefas periodicamente e em dias e datas determinados por voc.

Potrebbero piacerti anche