Page 37 - SO
P. 37
Fundamentos de UBUNTU Comandos básicos
9. Crea un directorio de intercambio, de forma que cualquiera pueda leer y escribir en
él.
$ mkdir intercambio
$ ls -l
total 2
drwxr-xr-x 2 alumno alumno 512 nbre 22 15:49 intercambio
$ chmod 777 intercambio
$ ls -l
total 2
drwxrwxrwx 2 alumno alumno 512 nbre 22 15:49 intercambio
10. Enviar a un fichero el resultado del comando who.
$ who > quien
11. Sacar ordenada la salida del comando who.
$ who | sort
12. ¿Cuáles son los permisos para el fichero .bash_profile de tu directorio HOME? $ ls
-al
total 454
drwxr-xr-x 3 alumno alumno 512 nbre 22 15:52 .
drwxr-xr-x 149 julio alumno 3072 nbre 18 09:17 ..
-rw-r--r-- 1 alumno alumno 507 obre 6 1998 .bash_profile
-rw------- 1 alumno alumno 3750 nbre 22 15:52 .sh_history
drwxrwxrwx 2 alumno alumno 512 nbre 22 15:49 intercambio
-rw-r--r-- 1 alumno alumno 60 nbre 22 15:52 quien
-rw-r--r-- 1 alumno alumno 206662 nbre 22 15:51 word.sort
13. Ejecuta cat - > temp e introduce 4 líneas de texto, pulsando en la quinta línea la
combinación <CTRL d> para finalizar la introducción de texto. ¿Qué comando usas para
ver el contenido del fichero recién creado? Haz una copia del fichero temp a un nuevo
fichero llamado temp1 usando la utilidad cat. Lo mismo utilizando la utilidad
cp.
$ cat - > temp
una
dos
tres
cuatro
$ cat temp > temp1
$ cp temp temp2
Ejercicios opcionales
14. Mira las 10 primeras líneas del fichero .bash_profile utilizando el comando head.
Mira las 10 últimas líneas del fichero .bash_profile utilizando el comando
tail.
$ head -10 .bash_profile
# Basic system
35