Mostrando entradas con la etiqueta bash. Mostrar todas las entradas
Mostrando entradas con la etiqueta bash. Mostrar todas las entradas

jueves, 17 de noviembre de 2016

Cambiar nombre del equipo (hostname) en Ubuntu, Linux Mint, Opensuse, Fedora...

A continuación os dejo una entrada para cambiar sencillamente el nombre del equipo o hostname en distribuciones Linux.

Para Ubuntu (+derivados) y Linux Mint:

1. Abrir Terminal en menú o presionar Ctrl+Alt+T.

2. Escribir:
sudo pico /etc/hosts
(si pide contraseña sudo escribir y presionar enter).

3. Aparecerá una pantalla como la siguiente:

Donde pone linux realmente pone el nombre actual de tu equipo

4. Hay que sustituir donde pone linux o tu nombre de equipo por el nombre que quieras.

5. Presionar Ctrl+O para guardar, enter, y Ctrl+X para salir.

6. Escribir:
sudo pico /etc/hostname
(presionar enter).

7. Aparecerá una pantalla como la siguiente:

Donde pone linux realmente pone el nombre actual de tu equipo

8. Hay que sustituir donde pone linux o tu nombre de quipo por el nombre que has puesto antes en el archivos hosts (el nuevo nombre).

9. Presionar Ctrl+O para guardar, enter, y Ctrl+X para salir.

10. Finalmente hay que hacer un reinicio:
sudo reboot



Para cambiar el nombre de equipo de otras distribuciones os dejo varios enlaces que personalmente he verificado:

1. OpenSUSE: http://ubunlog.com/cambiando-el-nombre-del-equipo-en-opensuse/
2. Fedora: http://geekland.eu/que-es-para-que-sirve-nombre-del-equipo/
3. RedHat: http://k4ch0.org/cambiar-hostname-en-red-hat/
4. CentOS: http://www.cadilinea.com/blog/centos-2/cambiar-nombre-del-host-sin-reiniciar-en-centos-6-4/

Generalmente en casi todas las distribuciones es parecidos.
Un saludo.

lunes, 30 de septiembre de 2013

Ejercicios Andoni 30/09/2013


Ejercicios para el bash de Ubuntu

1- Imprimir los primeros diez números:
#!/bin/bash
for (( i=0; i<=10; i++))
do
   echo $i
done

2- Pedir por pantalla hasta qué número se quiere imprimir:
#!/bin/bash
echo Introduce hasta que numero quieres imprimir
read num
for (( i=0; i<=$num; i++ ))
do
   echo $i
done

3- Pedir por pantalla un número y decir si es par o impar:
#!/bin/bash
echo Introduce un numero
read num
let operación="$num % 2"
if [ "$operación" -eq 0 ]
then
   echo Es par
else
   echo Es impar
fi

4- Pedir un número por pantalla y sacar su tabla de multiplicar:
#!/bin/bash
echo Introduce un numero para sacar su tabla de multiplicar
read num
clear
echo Tabla de multiplicar del numero $num
for (( i=0; i<=10; i++ ))
do
   let result=$i*$num
   echo $num x $i = $result
done

5- Sacar tablas de multiplicar hasta el 5:
#!/bin/bash
for (( j=1; j<=5; j++ ))
do
   for (( i=1; i<=5; i++ ))
   do
      let result=$j*$i
      echo $j x $i = $result
   done
done

6- Contar desde el 10 hasta el 1:
#!/bin/bash
for (( i=10; i>0; i-- ))
do 
   echo $i
   sleep 1
done