Next: Comprimir, descomprimir y agrupar Up:
Órdenes para
ficheros y Previous: ln Enlaza ficheros o
Índice
General
-
Mostrar el contenido de todos los ficheros del directorio
personal.
-
$ cd cambiamos al directorio personal
del usuario. Cada usuario tiene su directorio personal
que suele ser /home/usuario, donde
usuario se corresponde al nombre que usamos
para conectarnos.
-
$ pwd Nos aseguramos que estamos en
él.
-
$ ls -la Mostramos la lista de ficheros
del directorio.
-
$ cat fichero Mostramos el contenido de
cada uno de los ficheros.
-
Repetimos las líneas anteriores tantas veces
como sea necesario. Si por alguna circunstancia
mostramos un fichero binario y los caracteres de la
pantalla son ilegibles al terminar, debemos teclear
reset. Podemos usar las flechas de cursor par buscar
líneas lineas anteriores.
-
Copiar el fichero .profile en otro llamado
perso.
-
Crear un directorio llamado prueba en nuestro
directorio personal.
-
$ cd
-
$ pwd
-
$ mkdir prueba (Creamos el directorio )
-
$ ls -la (Verificamos la creación )
-
Expresar las rutas absoluta y relativa del directorio
prueba que acabamos de crear. (Relativa al
directorio actual).
-
/home/usuario/prueba Absoluta
-
./prueba Relativa
-
Copiar el fichero /home/usuario/perso en el
directorio prueba.
-
Usando rutas absolutas $ cp /home/usuario/perso
/home/usuario/prueba
-
Usando rutas relativas $ cp /home/usuario/perso
./prueba o $ cp ./perso
/home/usuario/prueba o $ cp ./perso
prueba
-
Cambiar al directorio /home/usuario/prueba
-
Usando rutas absolutas $ cd
/home/usuario/prueba
-
Si estamos en /home/usuario $ cd prueba
-
Si no estamos en /home/usuario $ cd $ cd
./prueba
-
Copiar el fichero perso del directorio
/home/usuario/prueba con el nombre
perso.nuevo (Suponemos que estamos en el
directorio prueba, sin ver el ejercicio anterior).
-
$ cp perso perso.nuevo
-
$ ls -la
-
Estando en el directorio prueba, copiar el fichero
.profile en él con el nombre
prof.nuevo
-
$ cp ../.profile prof.nuevo
-
$ ls -la
-
Crear un enlace simbólico llamado pro1, al
fichero prof.nuevo.
-
$ ln
(ln) -s prof.nuevo pro1
-
Verificar el enlace simbólico pro1 que
acabamos de crear
-
$ ls -la Comprobamos el tipo de fichero
-
$ cat pro1 Comprobamos el contenido del
fichero
-
Observamos que aparece un nuevo fichero con un
tamaño muy pequeño. Sin embargo al
mostrar el contenido aparecen los datos que
corresponden al fichero al que apunta.
-
Crear un enlace duro llamado prof.d1, al fichero
prof.nuevo.
-
Crear otro enlace enlace duro llamado prof.d2, al
fichero prof.d1.
-
$ ln prof.nuevo prof.d2
-
$ ls -lai
-
Con esta operación estamos creando una nueva
entrada al directorio que corresponde a unos datos
existentes en disco previamente. Al añadir la
opción -i a la orden ls
también nos informa del número de
(i-nodo) y podemos observar que son el mismo.
-
Borrar el fichero prof.d1 y verificar los
demás
-
$ rm
(rm) prof.d1
-
$ ls -lai
-
Podemos observar como tras borrar prof.d1
seguimos teniendo el fichero prof.d2 y con el
mismo i-nodo.
-
Crear un directorio dentro de prueba llamado
src.
-
$ mkdir src
-
$ ls -la Verificamos la creación
-
Crear un enlace simbólico llamado fuente,
al directorio src.
-
Copiar el fichero perso.nuevo, al directorio
src.
-
$ cp
(cp) perso.nuevo src
-
Copiar el fichero pro1, al directorio
fuentes.
-
Verificar los contenidos de los directorios src y
fuentes.
-
$ ls -la fuentes
-
$ ls -la src
-
Cambiar al directorio superior.
-
Cambiar directamente al directorio fuentes.
-
Borrar el directorio src.
-
Verificar el estado del enlace simbólico
fuentes. Borrar el enlace.
-
$ ls -la fuentes
-
Observamos como la orden ls -la tiene ahora un
significado distinto a cuando existía el
directorio src. Observa el error que se
produce cuando hacemos cat fuentes.
-
$ rm fuentes para borrarlo
-
Copiar el fichero /home/usuario/perso en el
fichero nuevo.
-
Cambiar el nombre del fichero nuevo a
viejo.
-
$ mv nuevo viejo
-
$ ls -la
-
Crear un directorio llamado practica en el
directorio personal del usuario.
-
Mover el fichero viejo al directorio
practica
-
Mostrar la lista de usuarios del sistema
-
Mostrar la lista de grupos del sistema
-
Copiar el fichero /etc/hosts en el directorio
personal
-
Mostrar el fichero hosts del directorio personal
-
Mostrar el contenido del directorio /tmp. Observar
permisos y propietarios.
-
Copiar el fichero /etc/inittab en el directorio
personal
-
Cambiar de nombre al fichero inittab del
directorio personal y llamarlo tabla.inicio
-
$ mv inittab tabla.inicio
-
Crear un directorio llamado programas y dentro de
él, otros cuatro directorios llamados src, lib,
bin y include
-
$ mkdir programas
-
$ mkdir programas/src
-
$ mkdir programas/lib
-
$ mkdir programas/bin
-
$ mkdir programas/include
-
Cambiar al directorio src
-
Cambiar al directorio superior
-
Crear un directorio llamado config en el
directorio personal
-
Copiar en directorio config todos los ficheros de
/etc que empiecen por s.
-
Mostrar el contenido del directorio config
-
Mostrar el contenido del directorio config
-
Borrar el contenido del directorio config
-
Borrar el directorio config
-
Crear un enlace simbólico con el directorio
/tmp llamado temp.
-
Ejecutar cd ~/programas y verificar el directorio
actual.
-
Ejecutar cd ~/programas/bin y verificar el
directorio actual.
-
$ cd ~/programas/bin
-
$ pwd
-
Podemos observar como el símbolo ~ hace
referencia al directorio personal del usuario.
Next: Comprimir, descomprimir y agrupar Up:
Órdenes para
ficheros y Previous: ln Enlaza ficheros o
Índice
General
Pedro Pablo 2001-12-14