Tutorial editar ficheros y directorios con la línea de comandos en Linux
Es este tutorial aprenderemos a utilizar la línea de comando en Linux para trabajar con ficheros y directorios: copiar, mover, borrar y editar.
Comandos:
mkdir – Crea directorios
cp – Copia archivos y directorios.
mv – Mueve/renombra archivos y directorios.
rm – Borra archivos y directorios.
Comenzamos:
Creamos un directorio que llamaremos «pruebas»:
mkdir pruebas
Ahora nos movemos al directorio creado:
cd pruebas
Creamos un archivo llamado archivo-de-pruebas.txt (salimos con ctrl + D):
cat > archivo-de-pruebas.txt
Creamos otro directorio llamado pruebas2:
mkdir pruebas2
Copiamos el cp archivo-de-pruebas.txt al directorio pruebas2:
cp archivo-de-pruebas.txt pruebas2
Cambiamos al directorio pruebas2 y comprobamos si el archivo ha sido copiado correctamente:
cd pruebas2ls
Volvemos al directorio «pruebas» y allí copiamos el directorio «pruebas2» como «pruebas3» (-r sirve para copiar lo que hay dentro de ese directorio):
cd ..cp -r pruebas2 pruebas3
Usamos mv para cambiar el nombre al archivo-de-pruebas.txt:
mv archivo-de-pruebas.txt archivo-de-pruebas2.txt
Usamos mv para mover el archivo-de-pruebas2.txt a la carpeta pruebas2:
mv archivo-de-pruebas2.txt pruebas2
Vamos a la carpeta «pruebas2» y usamos el comando rm para borrar «archivo-de-pruebas2″(-i solicita una confirmación antes de hacerlo, con y aceptamos):
Nota: la opción -i no es obligatoria pero a veces es conveniente utilizarla, especialmente con el comando rmNota 2: Los comandos en Linux suelen tener opciones (que podemos agrupar: -ld) y argumentos. Como ejemplo, para ver los detalles de la carpeta /pruebas utilizamos las opciones -l (descripción larga) y d (directorio):