Page 34 - Manual_UBUNTU
P. 34

Fundamentos de UBUNTU                                         Comandos básicos

/kernel /nsmail /vol

$ ls /usr/bin/?l*

/usr/bin/alias         /usr/bin/klist   /usr/bin/rlogin

/usr/bin/ulimit                         /usr/bin/sleep
                                        /usr/bin/ul
/usr/bin/aliasadm /usr/bin/nl

/usr/bin/clear         /usr/bin/plimit

2) Crea un directorio llamado dir que cuelgue de tu HOME.

            Desde el directorio /tmp (es decir, primero haz que el directorio /tmp sea tu directorio

            actual) copia el fichero de texto llamado hosts que se encuentra en /etc en tu
? directorio HOME.?

            Observa los permisos que tiene la copia del fichero. Vamos a quitar a la copia permisos

            de lectura y escritura para el propietario del fichero, ejecutando los siguientes

            comandos:?

         ?
3. cd (vamos a nuestro directorio HOME)
chmod u-r,u-w hosts (quita permisos de lectura y escritura al fichero hosts)

       ?? Vuelve a situarte en el directorio /tmp. Crea otra copia del mismo fichero, ahora en

? el directorio dir que creaste antes, pero con el nuevo nombre tabla.hosts.?
       ?? Quita permiso de escritura a este nuevo fichero, de manera similar a la vista

? anteriormente.?
       ?? Cambia a tu directorio HOME y ejecuta los siguientes comandos en el orden indicado,

            comentando los resultados obtenidos (y modificando lo que sea necesario para que se

? ejecuten correctamente):?
                     a) cp hosts dir b) rm dir/*

                o c) mv hosts dir d) cp dir/hosts dir/otro

       ?? Elimina el directorio dir.?

$ pwd                  (me aseguro de dónde me encuentro)

/home/alumno

$ mkdir dir

$ cd /tmp

$ cp /etc/hosts /home/alumno

$ cd

$ ls -l                (veo los permisos de la copia)

total 8

-rw-r--r-- 1 alumno alumno 2114 nbre 22 15:45 hosts

drwxr-xr-x 2 alumno alumno             512 nbre 22 15:45 dir

$ chmod u-r,u-w hosts

$ cd /tmp

$ cp /etc/hosts /home/alumno/dir/tabla.hosts

$ cd

$ cd dir

$ ls -l                (veo que la copia tiene permiso de escritura)

33
   29   30   31   32   33   34   35   36   37   38   39