You are on page 1of 8

Generalitat de Catalunya Sistemes Microinformàtics i Xarxes

Departament d'Ensenyament M02. Sistemes operatius monolloc Institut de Lliçà UF3. Sistemes operatius lliures

A05. EL TERMINAL I ORDRES BÀSIQUES DE GNU/LINUX

1. EXERCICIS

Realitzeu els següents exercicis des de la línia d'ordres del sistema Ubuntu. Per cada apartat
cal indicar una captura que mostri clarament l'ordre executada i el resultat obtingut.

Exemple: amb una sola línia d'ordres mostreu l'hora actual del sistema, el calendari del mes
actual, anterior i posterior.

Exercici 1. Completeu els següents apartats:

a) Mostreu el mes i any corresponent a la vostra data de naixement per pantalla.

b) Utilitzant una sola línia d'ordres mostreu el nom la versió del sistema operatiu que esteu
utilitzant, l'usuari amb el qual heu accedit al terminal i la ruta del directori actual.
c) Llisteu tots els fitxers que tinguin l'extensió ".conf" del directori /etc

d) Torneu les últimes 5 línies del fitxer /usr/share/dict/spanish ordenades de manera


inversa.

e) Quina és la diferència a l'executar aquestes dues ordres?


◦ echo "Benvingut $USER al PC $HOSTNAME. Avui és `date`"
◦ echo 'Benvingut $USER al PC $HOSTNAME. Avui és `date`'

La primera ordre em diu el dia que és avui amb les hores minuts i segons, mentres que
el segon em diu literalment “avui es date”

Exercici 2. Utilitzant el fitxer uf3a05clients.txt, que trobareu al Moodle, completeu els


següents apartats. Cal utilitzar una sola línia d'ordres per resoldre cadascun dels apartats:

a) Ordena el fitxer per població en ordre alfabètic descendent.


b) Guarda la cinquena persona, en un arxiu anomenat cinquena_p.txt c

) Guarda les tres últimes persones, en un arxiu anomenat ultimes_p.txt


d) Mostra per pantalla quantes persones tenen en el seu DNI dos 77

seguits?

Xavi Carretero Pàgina 1 de 4


Generalitat de Catalunya Sistemes Microinformàtics i Xarxes

Departament d'Ensenyament M02. Sistemes operatius monolloc Institut de Lliçà UF3. Sistemes operatius
lliures

e) Enumera les línies de les persones que en el seu nom contenen les lletres JOR.

f) Quantes paraules té el registre de la NEIL AMSTRONG?

Exercici 3. Utilitzant el fitxer uf3a05clients.txt, que trobareu al Moodle, completeu els

següents apartats. Cal utilitzar una sola línia d'ordres per resoldre cadascun dels

apartats:

a) Mostreu quantes línies i paraules té el fitxer clients.txt

b) Compteu el nombre de línies del fitxer que continguin la paraula "BARCELONA" ja


estigui escrita amb majúscula o minúscula.
c) Mostreu els clients que el seu dni comenci amb el nombre '7' i finalitzi amb el caràcter
'H'. Nota: podeu utilitzar l’ordre cut.

d) Mostreu els registres que continguin una cadena formada exactament per sis
caràcters i que comenci amb una 'W' i finalitzi amb la 'S'. El resultat deseu-lo en un fitxer
anomenat ws.txt. Si l'ordre s'executa satisfactòriament també cal mostrar el contingut
del fitxer. Nota: podeu utilitzar l’ordre cut.

Exercici 4. Baixeu el fitxer comprimit uf3a05directori en el vostre ordinador i


descomprimiu lo. Després completeu els següents apartats:

a) Utilitzant l'ordre find busqueu el fitxer que el seu nom coincideixi amb "99a768"

b) Llisteu tots els fitxers que el seu nom contingui una "a" o una "c"

c) Llisteu tots els fitxers que en el seu nom contingui "a" o "b" seguit de només dos
caràcters més.

d) Llisteu tots els fitxers que el seu nom no comenci amb el nombre "5" o "9"

Exercici 5. Completeu els següents apartats. Cal utilitzar una sola línia d'ordres per
resoldre cadascun dels apartats:

a) Crea un arxiu anomenat llistat que contingui un llistat en format llarg del contingut
del directori /etc.

b) Afegeix al fitxer llistat el contingut del directori /bin.

c) Ordena en ordre descendent el contingut de l’arxiu llistat.

d) Afegeix a llistat una línia que indiqui el directori actual.


e) Mostra de la línia 15 a la 25 del fitxer llistat, ordenades en ordre descendent. Xavi

Carretero Pàgina 2 de 4

Generalitat de Catalunya Sistemes Microinformàtics i Xarxes

Departament d'Ensenyament M02. Sistemes operatius monolloc Institut de Lliçà UF3. Sistemes operatius lliures

EXERCICIS OPCIONALS (AMPLIACIÓ)

Exercici 6. Preparació certificació LE. Respon les següents preguntes sobre


redireccions en Linux:

a) Redirecciona l’error que es genera al executar l’ordre cd error a un fitxer anomenat


error.log.
b) Executa l’ordre ls /error /home/ de manera que el STDOUT es redireccioni cap al fitxer
error.log, però el STDERR no tingui redirecció i es mostri per pantalla.
c) Realitza l’apartat anterior però a la inversa, redirecciona el STDERR i el STDOUT no. d)
Amb la mateixa ordre de l’apartat anterior redirecciona el STDOUT i el STDERR en cap a un
mateix fitxer.
e) Fes el mateix que l’apartat anterior per les redireccions han d’estar en fitxers diferents.
f) Utilitza la redirecció d’entrada amb l’ordre tr per convertir a majúscules el contingut d’un
fitxer.

Exercici 7. Preparació certificació LE. Respon les següents preguntes sobre cerques
en Linux:

a) Busca en el fitxer /et/passwd totes les línies que comencin per la paraula root. b) Busca
en el fitxer /et/passwd totes les línies que acabin amb el patró sync. c) Busca en el fitxer
/et/passwd totes les línies que com a segon caràcter tinguin una ‘y’. d) Busca en el fitxer
/et/passwd totes les línies que continguin un número del 0 al 9. e) Busca en el fitxer
/et/passwd totes les línies que tinguin les paraules sshd, root o operator.

Exercici 8. Preparació certificació LE. Respon les següents preguntes sobre


commandes en Linux:

a) Que fa l’ordre whoami? I l’ordre hostname?


b) Quina ordre permet mostrar la ruta on es troben les comandes executables?
c) Com podem saber en quin directori es troba l’ordre date?
d) Entra en el teu directori home i mostra tots els fitxers o directoris que comencen per la
lletra D.
e) Des del mateix directori anterior mostra el fitxers o directoris que acaben amb la lletra
s.
f) Prova l’ordre echo D*n*s, quina carpeta et mostra?
g) Posa un exemple semblant als dels apartats anteriors utilitzant la combinació dels
caràcters especials ? i .
h) Fes el mateix que en l’apartat anterior però ara utilitza la combinació de caràcters [ ] i .
i) Com pots fer que l’ordre anterior faci l’acció inversa? Utilitza el caràcter !

Exercici 9. Preparació certificació LE. Respon les següents preguntes sobre


commandes en Linux:

a) Utilitza els caràcters especials dels accents per fer que es mostri per pantalla la frase:
“El directori actual és: “ i a continuació aparegui el directori en el que estàs. b) Ara no
volem que en l’ordre anterior es mostri la paraula `pwd` amb els accents inclosos. Com ho
fem?
c) De quina altra manera podem fer l’apartat anterior?
d) De que serveixen les cometes dobles?
e) Quina diferència hi ha entre el &&, el || i el ; ? Posa un exemple de cada.
f) Quina diferència hi ha entre executar history 5 i !-5?

Xavi Carretero Pàgina 3 de 4


Generalitat de Catalunya Sistemes Microinformàtics i Xarxes

Departament d'Ensenyament M02. Sistemes operatius monolloc Institut de Lliçà UF3. Sistemes operatius lliures

2. ORGANITZACIÓ DEL TREBALL

2.1. MATERIAL NECESSARI

• Accés al curs Moodle del mòdul.


• Ordinador amb accés a Internet.
• Sistema operatiu Ubuntu 20.04

2.2. DESENVOLUPAMENT

• Els exercicis es realitzen de manera individual.


• El treball realitzat ha de ser original de l'alumne.
• Les respostes als exercicis seran coherents, ordenades i rigoroses amb el que es
pregunta. Cal raonar i/o justificar les respostes.
• La informació extreta d'Internet i/o altres fonts ha de ser tractada correctament per
l'alumne.

2.3. LLIURAMENT DE L'ACTIVITAT

• Cal lliurar tots els exercicis indicats en el dossier, els exercicis d'ampliació són opcionals.
• El document de la pràctica s'ha de lliurar de manera individual.
• El lliurament es realitza via Moodle dins del termini establert.
• Condicions d'entrega:
- El format del document a lliurar serà: pdf
- Exemple nom arxiu: uf1a01-carretero-xavi.pdf
• El document ha de contenir:
- Identificació de la unitat formativa i de l'activitat a la qual pertany
- Nom i cognom complet de l'alumne, curs i centre

2.4. QUALIFICACIÓ

• Tots els exercicis tenen el mateix valor.


Xavi Carretero Pàgina 4 de 4

You might also like