1. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
REPÀS DE LINUX
SMX 2A
IES Salvador Espriu - Salt
M7 - Serveis de Xarxa
UF0- repàs
2. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Distribució de teclat en la màquina virtual
setxkbmap es
*no es guarda, s’haurà de fer cada cop.
3. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Estructura de directoris de linux
4. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Repàs de comandes bàsiques del terminal:
ls -l: mostra el contingut del directori actual amb la informació de propietaris i
permisos.
pwd: mostra el directori actual on ens trobem
sudo: executa la comanda amb privilegis de root
cd: canviar de directori
cat: mostra el contingut d’un fitxer
5. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Crear un directori
mkdir nomDirectori
6. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Renombrar un directori
mv nomDirectori nouNomDirectori
7. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Esborrar un directori
rmdir nomDirectori
rm -rf nomDirectori
si el directori no és buit:
8. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Crear un fitxer
Quan hem acabat d’escriure:
CTRL+D per guardar i tancar-lo.
cat > nomArxiu cat nomArxiu
per visualitzar-lo
Si el fitxer ja existeix i hi
volem afegir contingut:
cat >> nomArxiu
10. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Usuaris amb linux
UID: Número identificador de cada usuari
Root sempre té UID 0
0-99 UID són per usos administratius
NOMÉS HO POT FER EL ROOT
On es guarden els usuaris? /etc/passwd
Per veure’ls cat /etc/passwd
11. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Crear un usuari
adduser nomUsuari
12. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Canviar contrasenya d’un usuari
passwd nomUsuari
13. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Esborra un usuari
deluser nomUsuari
14. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Canviar d’ usuari
su nomUsuari
whoami ens indica el nom de l’usuari actual.
15. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
SHELL
El shell és l’intèrpret de comandes.
N’hi ha diversos.
Per veure el que tenim actualment:
Per veure els shells que tenim disponibles:
echo $SHELL
cat /etc/shells
16. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Modifica un usuari
Modificar l’intèrpret de comandes d’un usuari:
chsh -s /bin/sh nomUsuari
17. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Modifica un usuari
Modificar el directori de treball d’un usuari:
usermod -d nouDirectori usuari
Modificar el directori de treball d’un usuari copiant el contingut de l’usuari:
usermod -d -m nouDirectori usuari
18. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Mostra un usuari
Cerca l’usuari dins /etc/passwd:
grep “nomUsuari” /etc/passwd
nom usari
password
UID
GID
nom
complet
directori de
treball
shell que
utilitza
19. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Mostra l’ID de l’usuari i dels grups als que pertany
id nomUsuari
id -u nomUsuari
mostra només la UID de l’usuari:
20. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Crear un grup
GID
On es guarden els grups? /etc/group
Per veure’ls cat /etc/groupcc
addgroup nomGrup
21. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Assigna un usuari a un grup
sudo usermod nomUsuari -g nomGrup
22. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Permisos
r-w-xlectura escriptura execució
23. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Permisos
Si llistem el contingut del directori actual amb la següent comanda:
ls -l
Trobarem que se’ns llista el contingut de la següent manera:
-: és un fitxer
normal
permisos
enllaços
simbòlics nom del propietari
nom del grup
mida
data
24. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Permisos
rwx rwx rwx
usuari grup altres
si hi ha un “-” vol dir que NO té aquests permisos. Exemple:
● l’usuari té permís de lectura i escriptura, però no d’execució.
● el grup té permís de lectura, però no d’escriptura ni d’execució.
● els altres tenen permís de lectura, però no d’escriptura ni d’execució.
25. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Canviar permisos
chmod (a qui) (+/-) (permisos) fitxer/directori
u: usuari
g: grup
o: altres
+: per donar
permisos
-: per treure
permisos
rwx fitxer o directori del qual volem
modificar-ne els permisos
exemple:
26. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Canviar permisos
També podem indicar els permisos amb format numèric!!
chmod 764 calculate.sh
LIKE A PRO!
rwx
0 --- 000
1 --x 001
2 -w- 010
3 -wx 011
4 r-- 100
5 r-x 101
6 rw- 110
7 rwx 111
rwx
propietari
rw-
grup
r--
altres
7 6 4
27. Mariona Batalla Taylor - mbatal11@xtec.cat Repàs de LINUX
Canviar propietari
sudo chown propietariNou nomFitxer/directori