Cuando nos cambiamos a un entorno linux (a cualquier distro en general) y siempre hemos usado wintendo, se hace un poco pesado memorizar muchos comandos, y más aun, desconocemos la mayoría de ellos (me pasó a mi también). Por eso os dejo este pequeño manual con los comandos más básicos y más usados para el manejo de carpetas y archivos en la consola.
-Para movernos a través de los diferentes directorios o carpetas que hay en nuestro sistema utilizamos el comando: ' cd '. El siguiente ejemplo nos lleva al directorio carpeta, que se encuentra dentro de home/usuario:
bash-3.2# cd /home/usuario/carpeta
Si ' carpeta ' no existe el sistema nos informa de esto. Si simplemente dijitamos 'cd', nos llevará a nuestro directorio principal.
-Visualizar contenido de carpeta: usamos ' ls ':
bash-3.2# ls /home/usario/carpeta
para mostrar mas detallado:
bash-3.2# ls -l /home/usario/carpeta
- Crear carpetas: para crear una carpeta o directorio usamos el comando 'mkdir'.
El siguiente ejemplo crea el directorio 'carpeta' dentro de /home/usario/
bash-3.2# mkdir /home/usario/carpeta
Si el nombre del directorio tiene espacios, usamos comillas para unir el nombre
bash-3.2# mkdir /home/usario/'carpeta uno'
- Borrar carpetas vacías: utilizamos el comando 'rmdir'.
bash-3.2# rmdir /home/usario/'carpeta uno'
-Borrar carpetas no vacías: utilizamos el comando 'rm -R'
bash-3.2# rm -R /home/usario/carpeta
-Mover o cambiar nombre: en ambos casos usamos 'mv'
para mover una carpeta:
bash-3.2# mv /localizacion-carpeta /destino-carpeta
para cambiar de nombre
bash-3.2# mv oldnombre newnombre
Esto también se aplica a archivos,
bash-3.2# mv /home/usario/arch.txt /home/documentos/arch.txt
Mueve el archivo de texto arch.txt al directorio documentos.
bash-3.2# mv arch.txt archlinux.txt
Cambia el nombre de arch.txt a archlinux.txt
-Copiar carpeta vacia:
bash-3.2# cp /ruta-de-carpeta /ruta-de-destino
-Copiar carpeta y contenido:
bash-3.2# cp -R /ruta-de-carpeta /ruta-de-destino
-Copiar archivo:
bash-3.2# cp /ruta-de-archivo/archlinux.txt /ruta-de-destino/archlinux.txt
-Mostrar un archivo completo:
bash-3.2# cat /ruta-de-archivo/archlinux.txt
-Mostrar un archivo por paginas:
bash-3.2# more /ruta-de-archivo/archlinux.txt
o bien:
bash-3.2# less /ruta-de-archivo/archlinux.txt
-Crear un archivo:
bash-3.2# touch /ruta-de-archivo/archlinux.txt
-Borrar un archivo
bash-3.2# rm /ruta-de-archivo/archlinux.txt
-Editar un archivo
bash-3.2# editor /ruta-de-archivo/archlinux.txt
Donde dice editor, es el de su preferencia, yo prefiro 'nano'.
Espero que la pequeña guia os sea útil, por favor dejen sus dudas,comentarios..... acerca de esto o cualquier tema relacionado con sofware libre (otras distros, o archlinux y fedora que son mis favoritas!! )