• Asignatura: Informática
  • Autor: delmymartinez1
  • hace 9 años

como eliminar , crear , mover , cambiar el nombre de carpetas y archivos en linux

Respuestas

Respuesta dada por: sanabriakaren1
3
En este artículo vamos a ver como podemos trabajar con directorios mediante los comandos mkdirrmdircpmv y rm.Para crear un directorio se utiliza el comando mkdir y como argumento el nombre del directorio.aupatic@ubuntu:~$ mkdir videosAquí se ha creado el directorio videos en el directorio actual de trabajo. También es posible crear varios directorios en el mismo comando pasándole todos los directorios que queramos separados por espacios.aupatic@ubuntu:~$ mkdir juegos musica pelisEl comando anterior crea 3 directorios llamados juegos, musica y pelis en el directorio actual de trabajo.Se pueden utilizar rutas absolutas o relativas para crear directorios en otros lugares que no sean el directorio actual de trabajo.aupatic@ubuntu:~$ mkdir /tmp/temporales aupatic@ubuntu:~$ mkdir ../../tmp/nadaCon estos dos comandos hemos creado en el directorio /tmp dos directorios llamados temporales y nada.Por supuesto, también se pueden crear varios directorios de golpe con rutas absolutas o relativas.aupatic@ubuntu:~$ mkdir /tmp/otros1 ../../tmp/otros2Y si queremos crear un directorio que está dentro de otro que no existe, que a su vez está dentro de otro que no existe, podemos usar la opción -p del comando mkdir. Esta opción crea todos los directorios padre que no existan para poder crear finalmente el directorio que nosotros le hemos dicho.aupatic@ubuntu:~$ mkdir -p unos/dos/tresSuponiendo que los directorios uno y dos no existan, este comando los crearía para poder crear el directorio tres.Para cambiar el nombre a un directorio se usa el comando mv y con dos argumentos, el directorio que queremos renombrar y el nuevo nombre.aupatic@ubuntu:~$ mv azul rojoEste comando cambia el nombre al directorio azul por rojo. Pero cuidado, en Linux cambiar el nombre y mover se hace con el mismo comando, así que hay que tener en cuenta si existe algún archivo o directorio con el nombre rojo.Si rojo existe y es un directorio, en vez de cambiar el nombre de azul a rojo, lo que hace es mover el directorio azul dentro del directorio rojo.
Si rojo existe y es un archivo, el sistema no puede cambiar el nombre.
Si rojo no existe, es cuando realmente le cambia el nombre.
No hace falta decir que también se pueden utilizar rutas absolutas para indicar el directorio que queremos mover y el destino adonde lo queremos mover.aupatic@ubuntu:~$ mv datos/secretos/claves/ /tmp/temporales/Para copiar directorios se usa el comando cp con las opciones -r o -R para copia recursiva. Esto quiere decir que se copiará el directorio y todo su contenido. El comando cp sin opciones sólo copia archivos.aupatic@ubuntu:~$ cp -r azul/ otro/Esto copiaría el directorio azul dentro del directorio otro.Por último, para eliminar un directorio se utiliza el comando rmdir, pero este comando sólo elimina directorios vacíos.aupatic@ubuntu:~$ rmdir azulSi azul contiene datos, el sistema no permite borrarlo. Por eso es más habitual usar el comando rm con la opción -r para borrado recursivo.aupatic@ubuntu:~$ rm -r azulSi estamos con un usuario normal, rm -r borra sin preguntar, pero si usamos sudo o estamos como root ,pide uno a uno confirmación para todos los archivos y directorios que hay dentro. Las opciones -i y-f pueden solucionar esto. Con la opción -irmpreguntará siempre si queremos borrar o no el contenido del directorio, en cambio con la opción -f no pregunta nada de nada. Así que cuidado con rm -rf.EJERCICIOS:Crea un directorio llamado pruebas en el directorio home de tu usuario.
Sin cambiar de directorio, crea dentro de pruebas el directorio datos.
Sin cambiar de directorio y usando rutas absolutas, crea con un solo comando dos directorios dentro de datos, el directorio peliculas y el directorio musica.
Preguntas similares