MÓDULO 01 INTRODUÇÃO AO LINUX TÓPICO 21 TÓPICO 22 TÓPICO 23 COMANDOS GERAIS ARQUIVOS E DIRETÓRIOS USUÁRIOS TÓPICO 21 COMANDOS GERAIS man date df -h arch clear logout echo login sudo TEORIA O comando man é usado para mostrar o manual de outros comandos Exibe e edita a data e a hora atuais do sistema Mostra o espaço em disco do sistema de arquivos usado por todas as partições Exibe a arquitetura do computador Limpa os dados contidos no terminal Finaliza um login no console ou terminal O mesmo resultado pode ser alcançado executando o comando exit Permite exibir textos na tela ou em um arquivo echo 'Olá mundo!' envia para saída de tela a expressão Olá mundo! echo Tudo bem! > textotxt envia para o arquivo a expressão Tudo bem! Permite a um usuário efetuar o logon (estabelecer uma conexão) no sistema, bem como ser utilizado para efetuar o logon com um usuário diferente do atual login fulano para efetuar o login do usuário fulano O comando sudo permite a usuários comuns obter privilégios de outro usuário, em geral o superusuário (usuário root), para executar tarefas específicas dentro do sistema de maneira segura e controlável pelo administrador reboot Reinicializa o sistema shutdown gedit 1) man sudo reboot para reiniciar imediatamente o sistema sudo shutdown -h now para encerra o sistema imediatamente sudo shutdown -h +15 para encerrar o sistema daqui a 15 minutos Este editor é usado para criar e editar arquivos Exemplo: gedit arquivotxt Execute o comando man date Saia pressionando a tecla q PRÁTICA
2) date Execute o comando date Que resultado você obteve? 3) df Execute o comando df -h
4) arch Execute o comando arch Qual a arquitetura do sistema? 5) clear Execute o comando clear 6) echo
Execute o comando echo sistemas operacionais > textotxt Execute o comando gedit textotxt Você obteve o resultado esperado? Digite ctrl+c no terminal para sair
TÓPICO 22 ARQUIVOS E DIRETÓRIOS TEORIA pwd cd O comando pwd lhe permite saber em qual diretório você está no momento Este comando nos permite se deslocar entre a árvore de diretórios do sistema Quando abrimos um terminal, você entra direto no seu diretório pessoal Para mover-se pelo sistema de arquivos você deve usar o cd "cd /" para ir ao diretório raiz "cd" para ir ao seu diretório pessoal "cd " para acessar um diretório de nível acima do atual Para navegar através múltiplos níveis de diretórios em só comando, use por exemplo, "cd /var/www", que o levará diretamente ao sub-diretório /www do diretório /var cp Copia arquivos e diretórios mv ls -la rm mkdir 1) pwd Em que diretório você está? "cp file1 file2" para fazer uma cópia exata do arquivo "file1" dando-lhe o nome de "file2" Este comando move arquivos e diretórios, sendo muito usado também para renomear um determinado arquivo mv arquivo1 arquivo2 para renomear o arquivo arquivo1 localizado no diretório pessoal do usuário para arquivo2 no mesmo local Comando utilizado para listar o conteúdo de um diretório Utilize este comando para remover (deletar) arquivos e opcionalmente diretórios rm arquivo1 para remover o arquivo chamado arquivo1 do diretório corrente rm -R ~/temp/ para remover de forma recursiva o diretório /temp localizado em sua pasta pessoal e todo seu conteúdo, seja ele arquivos e outras arvores de sub-diretórios Comando cuja finalidade é permitir a criação de um ou mais diretórios "mkdir musicas" para criar um diretório chamado musicas dentro do diretório corrente PRÁTICA 2) cd Execute o comando cd/ Em que diretório você está? Execute o comando cd
Em que diretório você está? Execute o comando cd Em que diretório você está? Execute o comando cd /var Em que diretório você está? Execute o comando cd Em que diretório você está? 3) ls 4) cp Execute o comando cp textotxt seunometxt O arquivo seunometxt foi criado?
Execute o comando gedit seunometxt Você obteve o resultado esperado? 5) mv Execute o comando mv seunometxt texto3txt O arquivo texto3txt foi criado? O arquivo seunometxt foi removido?
6) rm Execute o comando rm textotxt Execute o comando rm texto3txt Os arquivos foram excluídos? 7) mkdir Execute o comando mkdir diretorio
O diretório diretorio foi criado? 8) rm -r Execute o comando rm -r diretorio O diretório diretorio foi removido?
TÓPICO 23 USUÁRIOS TEORIA useradd userdel passwd Cria um novo usuário ou atualiza as informações padrão de um usuário no sistema Linux O comando useradd cria uma entrada para o usuário no arquivo /etc/passwd com informações do seu login, UID (user identification), GID (group identification), shell e diretório pessoal, e a senha criptografada deste usuário é armazenada no arquivo /etc/shadow sudo useradd fulano para criar o novo usuário fulano no sistema, cujo diretório pessoal do mesmo será /home/fulano Usado para remover uma conta de usuário do sistema, deletando todas entradas deste usuário nos arquivos /etc/passwd, /etc/shadow e /etc/group userdel -r fulano para remover o usuário fulano do sistema deletando seu diretório pessoal e todo seu conteúdo Altera a senha de um usuário exibindo um prompt para que a nova senha seja fornecida, e logo depois repetida para confirmação O usuário logado pode alterar a própria senha digitando apenas passwd passwd fulano para alterar a senha do usuário fulano PRÁTICA 1) useradd Execute o comando sudo su Execute o comando useradd usuarioteste Execute o comando passwd usuarioteste 2) userdel Execute o comando userdel usuarioteste Execute o comando exit