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 20: Linha 20:
 
echo ""
 
echo ""
 
echo "Agora, os arquivos do tipo 'unix socket'. Mais uma vez, aguarde..."
 
echo "Agora, os arquivos do tipo 'unix socket'. Mais uma vez, aguarde..."
 +
echo -n "Tecle [ENTER] para avançar..."
 +
read enter
 
find / -type s -ls 2> /dev/null | more
 
find / -type s -ls 2> /dev/null | more
 
}
 
}
  
# Função principal: menu interativo
+
# Função principal: menu interativo cíclico
#
+
while true
# Limpar a tela
+
do
clear
+
#
#
+
# Limpar a tela
# Listar as opções
+
clear
echo "Opções:"
+
#
echo "1) listar arquivos especiais: 'named pipes' e 'unix sockets'."
+
# Listar as opções
echo "2) Sair do programa."
+
echo "Opções:"
#
+
echo "1) Listar arquivos especiais: 'named pipes' e 'unix sockets'."
# Ler a opção do usuário
+
echo "2) Sair do programa."
echo ""
+
#
echo -n "Escolha uma opção pelo seu número: "
+
# Ler a opção do usuário
read opcao
+
echo ""
#
+
echo -n "Escolha uma opção pelo seu número: "
# Executar a opção do usuário
+
read opcao
case ${opcao} in
+
#
"1")
+
# Executar a opção do usuário
arquivosEspeciais
+
case ${opcao} in
;;
+
"1")
"2")
+
arquivosEspeciais
exit
+
;;
;;
+
"2")
*)
+
exit
echo "Por favor, leia com atenção!"
+
;;
;;
+
*)
esac
+
echo "Por favor, leia com atenção!"
 +
;;
 +
esac
 +
echo -n "Tecle [ENTER] para avançar..."
 +
read enter
 +
done
 
</syntaxhighlight>
 
</syntaxhighlight>

Edição das 11h29min 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..."
	echo -n "Tecle [ENTER] para avançar..."
	read enter
	find / -type s -ls 2> /dev/null | more
}

# Função principal: menu interativo cíclico
while true
do
	#
	# 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
	echo -n "Tecle [ENTER] para avançar..."
	read enter
done