Mudanças entre as edições de "Gerência de Redes (diário 2012-1)"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
Linha 8: Linha 8:
  
 
=Método de Avaliação=
 
=Método de Avaliação=
 +
 +
=Scripts=
 +
<syntaxhighlight lang=bash>
 +
#!/bin/bash
 +
 +
# Função auxiliar: listar os arquivos especiais (named pipes e unix sockets)
 +
arquivosEspeciais()
 +
{
 +
echo "Arquivos do tipo 'named pipe'. Por favor, aguarde..."
 +
find / -type p -ls 2> /dev/null | more
 +
echo ""
 +
echo "Agora, os arquivos do tipo 'unix socket'. Mais uma vez, aguarde..."
 +
find / -type s -ls 2> /dev/null | more
 +
}
 +
 +
# Função principal: menu interativo
 +
#
 +
# Limpar a tela
 +
clear
 +
#
 +
# Listar as opções
 +
echo "Opções:"
 +
echo "1) listar arquivos especiais: 'named pipes' e 'unix sockets'."
 +
echo "2) Sair do programa."
 +
#
 +
# Ler a opção do usuário
 +
echo ""
 +
echo -n "Escolha uma opção pelo seu número: "
 +
read opcao
 +
#
 +
# Executar a opção do usuário
 +
case ${opcao} in
 +
"1")
 +
arquivosEspeciais
 +
;;
 +
"2")
 +
exit
 +
;;
 +
*)
 +
echo "Por favor, leia com atenção!"
 +
;;
 +
esac
 +
</syntaxhighlight>

Edição das 11h11min de 13 de março de 2012

O formato da apostila é EPUB, publicado semanalmente no repositório do professor. Ele está em produção usando o aplicativo Sigil.

Há diversos dispositivos para leitura desse formato. No Linux, o aplicativo calibre (para Ubuntu está disponível pelo seu repositório oficial) lê e converte para esse formato.

Diretamente na rede há as seguintes opções:

Método de Avaliação

Scripts

#!/bin/bash

# Função auxiliar: listar os arquivos especiais (named pipes e unix sockets)
arquivosEspeciais()
{
	echo "Arquivos do tipo 'named pipe'. Por favor, aguarde..."
	find / -type p -ls 2> /dev/null | more
	echo ""
	echo "Agora, os arquivos do tipo 'unix socket'. Mais uma vez, aguarde..."
	find / -type s -ls 2> /dev/null | more
}

# Função principal: menu interativo
#
# Limpar a tela
clear
#
# Listar as opções
echo "Opções:"
echo "1) listar arquivos especiais: 'named pipes' e 'unix sockets'."
echo "2) Sair do programa."
#
# Ler a opção do usuário
echo ""
echo -n "Escolha uma opção pelo seu número: "
read opcao
#
# Executar a opção do usuário
case ${opcao} in
	"1")
		arquivosEspeciais
		;;
	"2")
		exit
		;;
	*)
		echo "Por favor, leia com atenção!"
		;;
esac