Usuário root (Total Controle)
Cada pessoa que utiliza o sistema necessita ter uma
conta de usuário.
Essa conta indica um nome e senha que devem ser usados para se conectar no sistema.
Um
super-usuário ou
usuário "root" é aquele que tem acesso
irrestrito ao sistema. Que pode efetuar qualquer operação no Linux , como apagar ou modificar arquivos importantes, alterar configuração do sistema, ...
Assim, é importante não se conectar como
root a não ser que haja alguma tarefa que só possa ser feita dessa maneira. E a senha do root deve ser muito bem guardada pois, se alguém a descobrir poderá destruir o sistema.
Portanto, para usar o Linux no dia-a-dia, conecte-se com uma conta de usuário comum, assim haverá menor risco de danos.
Modo usuário: indica quem está usando a máquina:
# - modo super-usuário
$ - modo usuário
Comandos frequentes
Aqui está um conjunto de comandos linux de uso frequente:
\ - abre uma linha de comando "livre", onde se pode digitar um comando extenso ( para sair digitar q e clicar em enter sair ),
(qualquer comando) --help: mostra o HELP (arquivo de ajuda) do comando digitado,
alias: possibilita a criação de comandos simples,
cat - mostra o conteúdo de um arquivo binário ou texto,
cd - altera o diretório atual. Há algumas abreviações:
Abreviação | Significado |
. (ponto) | Diretório atual |
.. (dois pontos) | Diretório anterior |
~ (til) | Diretório HOME do usuário |
/ (barra) | Diretório Raiz |
- (hífen) | Último diretório |
clear - limpa a tela do terminal,
chmod - altera as permissões de acesso de arquivos/diretórios:
chmod 777 arquivo - Dá permissão total no arquivo, o primeiro número se refere ao proprietário,
o segundo ao grupo e
o terceiro aos demais usuários, onde 1 = executar(x) 2 = escrever(w) 4 = ler(r).
Deve ser colocada a soma das opções desejadas
cp -R - copia todo o conteúdo do diretório, inclusive subdiretórios,
Ctrl ALT Backspace - fecha o X11,
date - mostra data e hora,
df - mostra o espaço livre das partições,
file - descreve um determinado arquivo,
find - pesquisa arquivos em uma hierarquia de diretórios,
finger - exibe informações sobre um usuário,
free - exibe a quantidade de memória livre/usada no sistema,
kde - Inicia a Interface gráfica K Desktop Enviroment,
history - mostra os comandos que o usuário já digitou,
kill - encerra um ou mais processos em andamento,
last - exibe as informações referentes à entrada (login) e à saída (logout) de usuários,
linuxcon - configuração do Linux,
login - processo responsável por permitir ou não o acesso de usuários ao sistema,
lpq - mostra o status da fila de impressão,
lpr - imprime um arquivo,
lprm - remove arquivos da fila de impressão,
ls - lista o conteúdo de um diretório,
ls -l - lista arquivos e diretórios. Há também as opções extras:
Parâmetro | Significado |
-l | Lista os arquivos em formato detalhado |
-a | Lista os arquivos ocultos (iniciam com . ) |
-h | Exibe o tamanho num formato legível (combinar com -l) |
-R | Diretório Raiz |
Exemplo: ls -R : lista os arquivos do diretório e subdiretórios, inclusive os ocultos,
mkdir - cria um diretório,
netconfig - configurações de rede,
mv - move (ou altera o nome de) arquivos,
passwd nome_do_usuário: cria ou modifica a senha do usuário,
ps - exibe informações sobre os processos em execução,
pwd - exibe o nome do diretório atual,
reboot - reinicia o sistema instantaneamente (como o shutdown -r now). Usar somente em emergências,
rm - remove arquivos / diretórios,
rm –r - apaga um diretório,
rm -Rf - remove todos os arquivos e subdiretórios do diretório especificado, sem confirmação,
rmdir - remove diretórios vazios,
shutdown: desliga o sistema,
shutdown -r now : reinicia o sistema,
su - passa para o superusuário (o prompt $ será substituído pelo #),
sudo - executa um comando, usando os privilégios de outro usuário,
tar - armazena e extrai arquivos de um arquivo tar,
type - exibe o tipo de um arquivo,
unzip arquivo.zip - descompacta arquivos zipados,
useradd nome_do_novo_usuário: cria uma nova conta usuário,
userdel -r nome_do_usuário - remove usuário e seus respectivos arquivos do sistema,
usermod - modifica uma conta de usuário do sistema,
users - mostra os usuários que estão atualmente conectados ao sistema,
w - informa quais usuários estão conectados e o que estão executando,
wc - conta a quantidade de:
Parâmetro | Significado |
wc -c arquivo | Quantidade de bytes |
wc -w arquivo | Quantidade de palavras |
wc -l arquivo | Quantidade de linhas |
who - mostra quem está usando a máquina,
write - para escrever mensagens para outro usuário logado no momento.
Fonte: http://www.ufpa.br/dicas/linux/li-licb1.htm