Page 35 - SO
P. 35

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/aliasadm  /usr/bin/nl                /usr/bin/sleep
                  /usr/bin/clear         /usr/bin/plimit        /usr/bin/ul

                  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
   30   31   32   33   34   35   36   37   38   39   40