Vamos a ver a continuación los comandos para manipular los directorios:
cd
Este comando te permite cambiar de directorio. La forma de usarlo es:
$cd nombre
Siendo nombre el nombre del directorio al que quieres ir, pero la ruta puede ser relativa o absoluta.
Ejemplo:
$cd /usr/share
vamos a la ruta "absoluta" "/usr/share"
Exiten 3 nombres especificos de directorios:
"." es el directorio actual (se usa para rutas relativas)
".." es el directorio padre (se usa para rutas relativas), y con este podemos salir del directorio
"~" es el directorio domicilio (/home/usuario)
Por ejemplo:
$cd /usr/share ls
Obtenemos la lista de archivos y directorios que hay en /usr/share
Si pongo:
cd ~
Me voy a mi directorio domicilio/usuario
(nota: si pongo tambien el cd solo me lleva también a mi directorio domicilio/usuario
mkdir
Es
una orden de los sistemas operativos unix, gnu/linux, dos, os/2 y
ms.windows, usada para crear un nuevo directorio o carpeta del sistema
de archivos. En definitiva, crea directorios
rmdir
Es una orden de unix y gnu/linux. Se usa para borrar directorios del sistema de archivos
Formas de utilizar mkdir:
mkdir nombre
(nombre=nombre del directorio a crear)
Ejemplo:
$mkdir primero
crea el directorio "primero"
Para entrar en el directorio
$cd primero
Tengo que indicar una ruta a seguir (sea relativa o absoluta)
Si quiero crear un directorio "tercero" pero no quiero que se cree en el directorio "actual" donde estoy , se puede poner:
$mkdir ./tercero
(.) indica en el directorio anterior
Si quiero crear un directorio "segundo" pero quiero que se cree en el directorio "usuario"
$mkdir ../segundo
Errores típicos:
$mkdir home/usuario/tercero
error: le falta la barra / delante de home, debe de quedar asi:
$mkdir /home/usuario/tercero
mkdir tiene 2 argumentos, pero no es habitual su uso:
Os explico uno de ellos:
-p
Si escribo mkdir -p a/b/c, crea a,dentro de a crea b, y dentor de b crea c
Vamos ahora a borrar directorios con el comando rmdir.
Nota solo podemos borrar directorios que esten vacios, sino no podemos borrarlos.
rmdir tercero
rmdir primero/segundo
Tambien tiene el argumento: -p
rmdir -p a/b/c
equivale a estas 3 ordenes
rmdir a/b/c
rmdir a/b
rmdir a
Comando tree:
Hay un comando que nos muesta el "arbol" de directorios y archivos.
Pero el programa lo tenemos que instalar. Hacemos lo siguiente para instalarlo:
$sudo apt-get install tree
Nos pedira la contraseña del root
Si ahora ponemos:
$tree
Podemos obtener algo parecido a:
Viendo el arbol, es facil ver como tengo que borrar y moverme dentro de los directorios.
No hay comentarios:
Publicar un comentario