COMANDO LINUX
por Roberto da Conceição Correia
1. ADDUSER - usado para a criação de usuário.
1.1. -d ou --home Cria o diretório do usuário onde o administrador quiser no momento da criação da conta.
1.2. -c ou --comment Utilizado para inserir um comentário ou o nome completo do usuário no momento em que estiver criando a conta do usuário.
1.3. -g ou --gid Nome do grupo ou GID do grupo que será padrão na criação do usuário.
1.3.1. -e ou --expiredate Definição da data de expiração da conta do usuário, formato ano-mes-dia.
1.4. m ou --create-home Cria o HOME do usuário com base no SKEL, ou seja o HOME irá conter toda estrutura definida em /etc/skel.
1.5. -o ou --non-unique Permite criar um usuário com o ID duplicado.
1.6. -s ou --shell Define o shell do usuário
2. GROUPDEL - Este comando deleta um grupo de usuários do sistema.
3. PASSWD - Este comando altera as senhas dos usuários.
3.1. -d : deleta a senha de um usuário.
3.2. -d : deleta a senha de um usuário.
3.3. -h ou −−help : exibe as opções do comando.
3.4. -u : a atualização só é efetuada após a data de expiração da senha atual.
4. CD : Este comando permite ao usuário ALTERNAR entre os diretório de trabalho
4.1. cd ou cd~/ : Para ir para o seu diretório home.
4.2. cd/ : Para ir para o diretório raiz do Linux.
4.3. cd nome-do-diretório : Para ir para um diretório filho do diretório atual.
4.4. cd .. :Para ir para o diretório pai do diretório atual.
4.5. cd ../nome-do-diretório : Para ir para um diretório do mesmo nível (diretório irmão) do diretório atual.
4.6. cd – : Para voltar ao último diretório visitado antes do diretório atual.
4.7. cd /usr/lib : você pode também fornecer o caminho completo do diretório para onde quer ir.
5. RMKDIR - Este comando remove diretórios vazios.
5.1. -p, −−parents : remove uma hierarquia de diretórios. -v, −−verbose : exibe informações para cada diretório processado. −−help : informa as opções do aplicativo. −−version : exibe a versão implementada do aplicativo.
6. MAN - serve para mostrar um manual da aplicação para o usuário.
7. INFO : Abre o explorador de informações
7.1. info mkdir :Irá exibir informações do mkdir.
7.2. info cd : Irá exibir informações do cd.
8. WHO : Este utilitário informa quais os usuários que estão conectados.
8.1. -H : mostra o cabeçalho das colunas. -u : após um tempo de acesso, mostra o tempo que o usuário esteve inativo (hh:min). O valor ‘.‘ significa que o usuário esteve inativo no último minuto. O valor ‘old’ ou ‘antig’ significa que o usuário esteve inativo nas últimas 24 horas. -m : mostra o nome do usuário. -q : mostra os nomes e a quantidade total de usuários conectados. −−help : exibe as opções do utilitário. −−version : mostra informações sobre o utilitário.
9. GROUPADD - criação de grupos
9.1. −−system : especifica que o grupo a ser criado faz parte da administração do sistema (o valor do GID será, por padrão, de 100 a 999).
9.2. −−version : mostra informação de versão e copyright.
9.3. groupdel – Remove um Grupo de Usuários
9.4. groupmod – Modifica um Grupo de Usuários
10. GPASSWD - Este comando é utilizado para administrar o arquivo /etc/group.
10.1. -a : Adiciona usuário.
10.2. -d : Exclui usuário.
10.3. -r : Remove a senha do grupo.
11. HISTORY - Este aplicativo mostra os últimos comandos utilizados pelo usuário.
11.1. history -c : limpar o histórico com o comando .
12. PWD - Este comando exibe o nome do diretório corrente.
12.1. -P : evita links simbólicos.
12.2. −−help : exibe as opções do comando.
12.3. −−version : exibe informações sobre o comando.
13. MKDIR - Este comando cria diretórios.
13.1. -m ou −−mode : define as permissões do diretório. -p ou −−parents : cria hierarquia de diretórios. −−help : lista as opções disponíveis com o comando. −−version : exibe informação sobre o comando.
14. NANO - é um editor que deve ser executado a partir de um terminal, e se concentra em simplicidade
14.1. -B (–backup) : quando salva um arquivo, faz um backup da versão anterior dele com o nome do arquivo atual acrescido do sufixo ~. -V (–version) : exibe dados da versão atual e encerra. -c (–const) : exibe a posição do cursor (linha, coluna e caracter) constantemente. -h (–help) : exibe o sumário das opções de linha de comando e encerra. -m (–mouse) : habilita suporte ao mouse, caso esteja disponível no sistema. O mouse pode ser usado para posicionar o cursor, selecionar e executar atalhos. -v (–view) : abre arquivo apenas para leitura. -w (–nowrap) : desabilita a quebra de linhas longas. -x (–nohelp) : desabilita a tela de ajuda que é exibida no rodapé do editor.
15. UNAME : Este comando exibe informações sobre o sistema.
15.1. -a : exibe todas as informações sobre o sistema. -m : exibe o tipo de máquina (hardware). -n : exibe o nome de rede da máquina. -p : informa o tipo do processador (CPU). -r : exibe a versão do sistema operacional. -s : exibe o nome do sistema operacional. -v : exibe a data de compilação do sistema operacional. −−help : mostra as opções do comando. −−version : mostra aversão do aplicativo.