El internet de las plantas.
¿La conectividad es cosa de los humanos y su internet? ¿y las plantas? ¿tienen un internet? ¿son hackeadas? ¿sufren ataques?
¿La conectividad es cosa de los humanos y su internet? ¿y las plantas? ¿tienen un internet? ¿son hackeadas? ¿sufren ataques?
Ejercicios sencillos propuestos en la prueba 20-6-2018.
Primera:
for var in lista
do
done
Segunda:
for(( variable=valor; condicion; incremento ))
for((i= 0;i<=valor;i++))
do
comando
…
done
Ejemplo:
Programa un script que me pida un numero por teclado y me muestre todos los números desde el 1 hasta el numero introducido.
read -p “Introduce un numero” numero for(( i=0; i<= $numero; i++ )) do echo -e “$i \n” done
con la otra sintaxis
read -p “Introduce un numero” numero for var in $(seq 1 $numero) do echo -e “$var \n” done
Realiza un script que me devuelva la tabla de multiplicar del numero que tu quieras.
read -p “Introduce un numero” numero for(( i=1; i<=10; i++ )) do echo `expr $numero \* $i` done
con la otra sintaxis
read -p “Introduce un numero” numero for var in $(seq 1 10) do echo `expr $numero \* $var done
Realiza un script que me devuelva la tabla de multiplicar del numero que tu quieras, pero solo de los números pares.
read -p “Introduce un numero” numero
for var in $(seq 1 10)
do
if [ `expr $var % 2` -eq 0 ]
then
echo `expr $numero \* $var`
else
continue
fi
done
Ejecuta los siguientes comandos y analiza los resultados:
ps -eo stat | grep -wi "S" | wc -l ¿Y si quito la báscula "w"?
ps -eo stat,command|grep –w –i ‘^S’ ps –eo stat,command|grep –i ‘^S’ |grep -v “^STAT” Observa las diferencias entre los comandos anteriores.
ps -eo vsz,user,command | sort -k 1 -n -r | head ps aux|sort –n –r –k5|tr –s “ “|cut –d” “ –f1,5,11|head
ps -o pid,tty,time,%mem,cmd --sort %mem
ps -u pepito|wc -l ps -eo user| grep “pepito”|wc -l ps aux|grep “^pepito”|wc -l
ps -eo user,%cpu|grep “profesor”|sort -k2 ¿Puedes hacerlo de otra forma?
top –d 4 top –o %CPU
pgrep -l -u "pepito"
pgrep -f -x bash
pgrep -l -G grupito
Realiza una web con una foto y un texto descriptivo al lado. A continuación crea los siguientes botones uno debajo de otro: