Post date: 04-Jun-2012 09:47:58
La terminal o consola es realmente útil a la hora de gestionar el aula de informática o un ordenador cualquiera.
En Molinux (o cualquier sidtribución basada en Debian/Ubuntu) los siguientes comandos son muy útiles:
Obtiene información sobre las últimas versiones disponibles para instalar. Es el paso previo a actualizar el sistema (ver siguiente punto).
Ejemplo de uso: Para que el sistema sepa cuáles son las últimas versiones, escribiríamos
sudo apt-get update
Para actualizar el sistema operativo y todos los programas instalados a la última versión.
Ejemplo de uso: Para actualizar todo el sistema, escribiríamos
sudo apt-get upgrade
Para apagar el ordenador
Para reiniciar el ordenador
Para buscar un programa.
Ejemplo de uso: para buscar programas relacionados con el navegador de internet chrome, escribiríamos
apt-cache search chrome
Para instalar un programa.
Ejemplo de uso: para instalar el navegador chromium haríamos
sudo apt-get install chromium-browser
Para eliminar un programa.
Ejemplo de uso: para quitar el programa ubuntu-one haríamos
sudo apt-get remove ubuntu-one-client
cd cambia al directorio que le especificamos, ls -l muestra el contenido del directorio.
Ejemplo de uso: para situarnos en el directorio home del usuario "profesor" y ver los archivos que hay en ese directorio haríamos
cd /home/profesor
ls -l
rm borra archivos; rm -rf borra directorios.
Ejemplo de uso: para borrar un directorio llamado "borrame" escribiríamos
rm -rf borrame
mkdir crea una nueva carpeta.
Ejemplo de uso: para crear un directorio llamado "recuperaciones" en la carpeta donde nos encontremos escribiríamos
mkdir recuperaciones
mv mueve archivos o carpetas de un sitio a otro.
Ejemplo de uso: para mover el archivo recup1.txt al directorio recuperaciones haríamos
mv recup1.txt recuperaciones
cp copia un archivo de un sitio a otro. Para copiar carpetas con todo su contenido hay que hacer cp -r <carpeta origen> <destino>
Ejemplo de uso: para copiar el archivo recup1.txt anterior a la carpeta ejemplos hariamos
cp /home/profesor/ejemplos/recuperaciones/recup1.txt /home/profesor/ejemplos/
Para copiar el directorio recuperaciones a /home/profesor haríamos
cp -r /home/profesor/ejemplos/recuperaciones/ /home/profesor
chmod cambia los permisos del archivo.
Ejemplo de uso: para hacer que el archivo script.sh pueda ser ejecutado por todos los usuarios pero sólo lo pueda modificar su propietario, haríamos
chmod 755 script.sh
Más información acerca de los permisos de archivos en linux.
chmod cambia el propietario del archivo.
Ejemplo de uso: para hacer que el archivo script.sh sea del usuario profesor (del grupo profesor) haríamos
chown profesor:profesor script.sh
tar sirve para encapsular dentro de un archivo varios archivos/carpetas, sobre todo para llevarlos de un lado a otro, enviarlos, etc.
Ejemplos de uso: descomprimir un archivo terminado en .tar.gz
tar -xvz <nombre del archivo>
descomprir un archivo terminado en .tar.bz2
tar -xvj <nombre del archivo>
man nos muestra la ayuda del comando que le especificamos. Para quitar la ayuda, presionar la letra q.
Ejemplo de uso: para saber todas las opciones del comando cp, haríamos
man cp