Prévia do material em texto
Atividade Linux Prática 1 - Com o Shell aberto, teste e escreva os comandos que atendam as solicitações abaixo. Cancelar a sessão atual e iniciar uma nova sessão? Logout para cancelar a sessão atual e Login para iniciar uma nova. Reiniciar e desligar o computador? Teremos os seguintes comandos: Reboot e halt Abrir o manual (man) do arquivo de configuração interfaces(/etc/network/interfaces)? Utilizaremos o código: man/etc/network/interfaces) Considerando que você está no diretório raiz “/”, como é possível chegar ao diretório home do seu usuário? Escreva duas maneiras. Utilizaremos este comando: Cd /home e Cd/home/aluno Obs: Irá depender do nome dom usuário de seu computador. No seu diretório home, escreva os comandos para criar os diretórios ‘atividade1’ e ‘atividade2’. Mkdir /home/atividade1 Mkdir /home/atividade2 OBS: mkdir é o comando utilizado para criar diretório. Entre no diretório atividade1 e escreva o caminho do diretório corrente. Este diretório será o /home/atividade1 No seu diretório home, liste o conteúdo do diretório. Utilizaremos o comando ls, para exibir todas as informações sobre o dispositivo operacional. Liste também o conteúdo do diretório exibindo os arquivos ocultos. Codígo é o Ls –a, ls para exibir informações acompanhado do –a, para exibir informações ocultas. Localizar o diretório ‘atividade1’ (no comando find, use a opção -namenomedoarquivo). Será o comando Find –name atividade1 12) Crie o arquivo ‘trabalho1.txt’ dentro de ‘atividade1’ e ‘trabalho2.txt’ em ‘atividade2’. Para criar necessitaremos do código Cd /home/atividade1 Touch trabalho1.txt e Cd /home/atividade2 Touchtrabalho2.txt 13) Copie ‘trabalho2.txt’ para ‘atividade1’. Cp /home/atividade2/trabalho2.txt /home/atividade1/ 14) Crie um link direto no seu home para o arquivo ‘trabalho1’ Ln /home/atividade1/trabalho1.txt Trabalho1 15) Limpe o terminal. Clear 16) Veja todas as informações sobre seu sistema operacional e salve em um arquivo. Para esse item basta você direcionar a saída ‘>’ para um arquivo qualquer, vamos utilizar o nome ‘infokernel’. Ex: ls /home/diego> informações. uname -m 17). Mostre a data do sistema atual. Date qua 7 fev 7 16:13:02 -03 2018 18) Listar as 10 primeiras linhas do arquivo ‘/etc/passwd’ em ordem crescente e numeradas. Ls –x /etc;passwd 18) Listar as 5 últimas linhas do arquivo ‘/etc/passwd’ em ordem decrescente e numeradas. 19) Contar a quantidade de linhas do arquivo ‘/etc/passwd’ e de caracteres e salvar as saídas no arquivo ‘palavras.txt’. Obs: para adicionar um conteúdo ao final de um arquivo que já existe basta substituir ‘>’ por ‘>>’. De acordo com o ordenado utilizaremos o código: Cat –A –n passwde cat –A –n passwd>palavras.txt 20). Imprima na tela os diretórios da raíz com letras em maíusculas. Dica: use “tr”. Ls | tr[:lower:] [:upper:] 21)Ordenar o arquivo ‘/etc/passwd’ em ordem crescente utilizando apenas o nome do usuário (primeira coluna) e numerar as linhas. Ls –x /etc;passwd nl /etc/passwd 22) Vá para o diretório home do seu usuário, imprima o diretório corrente e salve em um arquivo chamado ‘dir1’, em seguida, repita o procedimento e salve em um novo arquivo chamado ‘dir2’. Feito isso faça a comparação entre os dois arquivos e verifique o resultado do comando. Ls –a >dir1 Ls –a>dir2 25) Fazendo uso do adduser, crie um usuário com nome ‘redes01’ (complete o restante das informações solicitas). Adduser –system redes01 26) Imprima o id do usuário ‘aluno’. Id –u aluno 27) Abra um novo terminal e faça login com o usuário ‘aluno’. Login Loginsrv-terra: aluno Senha: ********* 28) Imprima na tela os usuários que estão logados no sistema. Users