Está en la página 1de 7

PRÁCTICA 3: COMANDOS LINUX

1. Muestra en pantalla el día y la hora.


DATE
2. Indica qué usuarios tienen el ordenador en este momento, en qué terminal
están y desde qué hora.
WHO
3. Muestra el calendario del año en que naciste.
Cal 2006
4. Pide ayuda acerca del comando ls.
Man ls
5. Muestre directorio actual.
PWD
6. Muestre tu nombre de usuario.
Whoami
7. Crea la siguiente estructura de directorios.
Mkdir cfgm_smr
Cd cfgm_smr
Mkdir 1smr
Mkdir 2msr
Cd 1smr
Mkdir aof
Mkdir som
Mkdir mme
Mkdir rlo
Mkdir fol
Cd ./..
Cd 2smr
Mkdir sor
Mkdir Ser
Mkdir sin

SOM Página 1
Mkdir awe
Mkdir eie
Mkdir fct
Cd sor
Mkdir Windows
Mkdir Linux

8. Indica cómo te situarías en el directorio linux estando posicionada en el


directorio SOM sin emplear la ruta absoluta y en una sola línea de comandos.
Cd ./../../2smr/sor/Linux

SOM Página 2
9. Visualiza el árbol de directorios de manera que se muestre el contenido de los
subdirectorios.
Tree ./cfgm_smr
10. Crea en el directorio windows un fichero de nombre ejer1 cuyo contenido sea
el listado de tu directorio de trabajo.
Cd 2smr, cd sor, cd Windows
/cfgm_smr/sor/Windows$ touch ejer1
11. Crea en el directorio SOM un fichero de nombre ejer2 cuyo contenido sea la
salida proporcionada por el comando man para el comando ls.
./cfgm_smr$ Man ls >./1smr/som/ejer2

12. Crea en el directorio SOM un fichero de nombre ejer3 que esté vacío.
./cfgm_smr $ Touch ./1smr/som/ejer3
13. Copia los ficheros ejer2 y ejer3 en el directorio Windows, con un único
comando.

14. Elimina los ficheros ejer2 y ejer3 del directorio Windows.

15. Mueve los ficheros ejer2 y ejer3 del directorio SOM al directorio Windows
Mv ./1smr/som/e* ./2smr/sor/windows

16. Realiza un enlace al fichero ejer1 en la carpeta Linux.


Estando en SOR
Ln ./Windows/ejer1./Linux/ejer1_enlace

SOM Página 3
17. Lista recursivamente y en formato largo el directorio 2smr, enviando el
resultado a un fichero con el nombre ejer4 que almacenarás en el directorio
Windows.
Estando en cfgm_smr ls –lr ./2smr> ./sor/Windows/ejer4

18. Añade el contenido del fichero ejer4 al fichero ejer1 empleando el comando cat
y en una sola línea de comandos.
Estando wn Windows
Cat < ./ejer4 >> ./ejer1
19. Crea un fichero en windows llamado Abecedario cuyo contenido sea el
abecedario escrito en columna.

20. Visualiza el contenido del fichero Abecedario pantalla a pantalla.

21. Visualiza el contenido del fichero Abecedario pantalla a pantalla de manera que
podamos movernos con el cursor.

SOM Página 4
22. Añade las siete primeras líneas del fichero Abecedario al fichero ejer1

23. Cuenta el número de líneas que hay en el fichero Abecedario.

24. Envía a un fichero llamado ejer5, que almacenarás en el directorio windows la


primera columna del fichero /etc/passwd.

25. Obtener los nombres de los directorios (solo los directorios) que se encuentren
a partir del directorio personal (/home/usuario) que hayan sido modificados en
los últimos 10 días, enviando el resultado a un fichero con el nombre ejer6, que
almacenarás en el directorio Windows.

26. Busca la cadena ñ en el fichero Abecedario.

27. Busca en el directorio windows todos los ficheros que contenga la cadena “de”
sin distinguir mayúsculas y minúsculas.´

28. Muestra las líneas del archivo /etc/passwd donde aparece la palabra home,
enviando las tres últimas líneas de la salida de este comando a un fichero
llamado ejer7 que almacenarás en el directorio Windows

SOM Página 5
29. Crea un fichero que contenga el nombre de los cinco primeros usuarios que
aparecen en el fichero /etc/passwd, llama a este fichero ejer8

30. En una sola línea de comandos busca (con el comando find) todos los ficheros
del directorio windows cuyo nombre coincida con ‘ejer*’ y elimínalos.

31. Envía al directorio FCT el calendario del mes de junio de este año a un fichero
llamado calexamenes.

32. Añade al fichero calexamenes utilizando cat el siguiente texto:


Por fin!, esto ya está acabando

33. Crea los siguientes alias:


a. Alias para el comando que lista directorios en formato largo incluyendo
ficheros ocultos.

b. Alias para el comando que elimina archivos, preguntando si estamos


seguros de querer eliminar dicho archivo.

c. El alias se llama usuario y nos dice quién está conectado al sistema en


este momento.

SOM Página 6
d. Define un alias que elimine directorios.

e. Crea dos alias que para ti sean de gran ayuda.

34. ¿Qué harían los siguientes comandos?.


f. more Abecedario.
g. find / -size +50.
h. find / -mtime 3.
i. Indica cual sería la salida proporcionada por: ls|sort -r|head -1
35. Apaga el ordenador.
poweroff

SOM Página 7

También podría gustarte