Diferència entre revisions de la pàgina «Programari lliure»
(→Ubuntu) |
|||
(Hi ha una revisió intermèdia del mateix usuari que no es mostren) | |||
Línia 8: | Línia 8: | ||
== Ubuntu == | == Ubuntu == | ||
Ubuntu és una distribució basada en Debian, d’un sistema GNU/Linux. Com entorn *nix que és, es tracta de tenir eines que fan poques coses però ben fetes.<br> | Ubuntu és una distribució basada en Debian, d’un sistema GNU/Linux. Com entorn *nix que és, es tracta de tenir eines que fan poques coses però ben fetes.<br> | ||
− | Característiques importants | + | <br>'''Característiques importants'''<br> |
Arrel (principi del disc): /<br> | Arrel (principi del disc): /<br> | ||
Directori de treball dels usuaris: /home/id-usuari<br> | Directori de treball dels usuaris: /home/id-usuari<br> | ||
− | Ordres utilitzades a les pràctiques de la UF3 amb Ubuntu | + | <br>'''Ordres utilitzades a les pràctiques de la UF3 amb Ubuntu'''<br> |
− | Generals<br> | + | '''Generals'''<br> |
ls: permet veure el contingut de les carpetes.<br> | ls: permet veure el contingut de les carpetes.<br> | ||
cd: permet canviar de directori de treball<br> | cd: permet canviar de directori de treball<br> | ||
Línia 26: | Línia 26: | ||
uptime: indica el temps que porta en funcionament el sistema<br> | uptime: indica el temps que porta en funcionament el sistema<br> | ||
sudo: permet canviar a un usuari amb permisos d’administració per realitzar determinades tasques<br> | sudo: permet canviar a un usuari amb permisos d’administració per realitzar determinades tasques<br> | ||
− | Gestió de paquets<br> | + | <br>'''Gestió de paquets'''<br> |
apt: nova versió per gestionar la instal·lació de programari<br> | apt: nova versió per gestionar la instal·lació de programari<br> | ||
apt-get: gestor de paquets emprat per distribucions basades en Debian<br> | apt-get: gestor de paquets emprat per distribucions basades en Debian<br> | ||
dpkg: instal·lador de paquets .deb<br> | dpkg: instal·lador de paquets .deb<br> | ||
− | Xarxa<br> | + | <br>'''Xarxa'''<br> |
ip addr show: mostra informació sobre la connexió de la xarxa<br> | ip addr show: mostra informació sobre la connexió de la xarxa<br> | ||
ip: nova ordre per treballar amb la xarxa<br> | ip: nova ordre per treballar amb la xarxa<br> | ||
ifconfig: antiga versió de programari per gestionar la xarxa<br> | ifconfig: antiga versió de programari per gestionar la xarxa<br> | ||
− | Cerca<br> | + | <br>'''Cerca'''<br> |
find: potent eina de cerca, una mica lenta<br> | find: potent eina de cerca, una mica lenta<br> | ||
locate: serveix per aconseguir trobar informació ràpidament al trobar-se indexada la base de dades<br> | locate: serveix per aconseguir trobar informació ràpidament al trobar-se indexada la base de dades<br> | ||
Línia 40: | Línia 40: | ||
which: localitza la ruta absoluta d’un binari (executable)<br> | which: localitza la ruta absoluta d’un binari (executable)<br> | ||
whereis: mostra on podem trobar binaris i manuals<br> | whereis: mostra on podem trobar binaris i manuals<br> | ||
− | Usuaris<br> | + | <br>'''Usuaris'''<br> |
useradd: permet crear un usuari<br> | useradd: permet crear un usuari<br> | ||
adduser: assistent per crear usuaris<br> | adduser: assistent per crear usuaris<br> | ||
Línia 49: | Línia 49: | ||
who: una altra versió per mostrar qui hi ha connectat al sistema<br> | who: una altra versió per mostrar qui hi ha connectat al sistema<br> | ||
whoami: ens indica amb quin usuari estem treballant<br> | whoami: ens indica amb quin usuari estem treballant<br> | ||
− | Processos<br> | + | <br>'''Processos'''<br> |
top: gestor de tasques que sol venir instal·lat per defecte<br> | top: gestor de tasques que sol venir instal·lat per defecte<br> | ||
htop: gestor de tasques avançat que s’ha d’instal·lar<br> | htop: gestor de tasques avançat que s’ha d’instal·lar<br> | ||
Línia 55: | Línia 55: | ||
kill: elimina un procés pel pid<br> | kill: elimina un procés pel pid<br> | ||
killall: elimina un procés pel nom<br> | killall: elimina un procés pel nom<br> | ||
− | Directoris i fitxers especials<br> | + | <br>'''Directoris i fitxers especials'''<br> |
/var/log: emmagatzema fitxers de registre del que passa al sistema<br> | /var/log: emmagatzema fitxers de registre del que passa al sistema<br> | ||
/etc: conté fitxers de configuració<br> | /etc: conté fitxers de configuració<br> |
Revisió de 06:53, 31 gen 2018
Llibertat
L'ús del programari lliure va associat a 4 llibertats bàsiques definides per la FSF (Free Software Foundation) creada per Richard Stallman. Són aquestes:
0 Llibertat per utilitzar el programari com es necessiti
1 Llibertat per estudiar el programari, es necessita accés al codi font
2 Llibertat per distribuir el programari
3 Llibertat per modificar, millorar o adaptar el programari, es necessita accés al codi font
Ubuntu
Ubuntu és una distribució basada en Debian, d’un sistema GNU/Linux. Com entorn *nix que és, es tracta de tenir eines que fan poques coses però ben fetes.
Característiques importants
Arrel (principi del disc): /
Directori de treball dels usuaris: /home/id-usuari
Ordres utilitzades a les pràctiques de la UF3 amb Ubuntu
Generals
ls: permet veure el contingut de les carpetes.
cd: permet canviar de directori de treball
clear: s’utilitza per eliminar tot el que hi ha a la pantalla
mkdir: per crear directoris
rm: per esborrar fitxers i carpetes
touch: permet crear fitxers
cat: permet veure el contingut de fitxers
echo: escriu en pantalla un text o el valor d’una variable d’entorn
pwd: mostra el directori de treball actual
env: mostra les variables d’entorn
uname: mostra informació del sistema
uptime: indica el temps que porta en funcionament el sistema
sudo: permet canviar a un usuari amb permisos d’administració per realitzar determinades tasques
Gestió de paquets
apt: nova versió per gestionar la instal·lació de programari
apt-get: gestor de paquets emprat per distribucions basades en Debian
dpkg: instal·lador de paquets .deb
Xarxa
ip addr show: mostra informació sobre la connexió de la xarxa
ip: nova ordre per treballar amb la xarxa
ifconfig: antiga versió de programari per gestionar la xarxa
Cerca
find: potent eina de cerca, una mica lenta
locate: serveix per aconseguir trobar informació ràpidament al trobar-se indexada la base de dades
updatedb: forma part de locate, permet actualitzar la base de dades per trobar ràpidament la informació
which: localitza la ruta absoluta d’un binari (executable)
whereis: mostra on podem trobar binaris i manuals
Usuaris
useradd: permet crear un usuari
adduser: assistent per crear usuaris
userdel: permet esborrar un usuari
deluser: assistent per esborrar un usuari
id: mostra l’identificador numèric d’un usuari del sistema (el root sol ser 0)
w: mostra qui hi ha connectat al sistema
who: una altra versió per mostrar qui hi ha connectat al sistema
whoami: ens indica amb quin usuari estem treballant
Processos
top: gestor de tasques que sol venir instal·lat per defecte
htop: gestor de tasques avançat que s’ha d’instal·lar
pidof: identifica el pid d’un procés
kill: elimina un procés pel pid
killall: elimina un procés pel nom
Directoris i fitxers especials
/var/log: emmagatzema fitxers de registre del que passa al sistema
/etc: conté fitxers de configuració
/etc/default/grub: permet configurar el gestor d’arrancada
/proc: conté descripció dels processos en execució i en apagar s’esborra el seu contingut
/home: directori on penjaran els directoris de treball dels usuaris locals
/etc/network/interfaces: fitxer per configurar la xarxa (si no s’utilitza el network manager)
/etc/resolv.conf: permet veure el servidor DNS que s’utilitza per connectar a Internet
/etc/passwd: conté tots els usuaris locals
/etc/shadow: conté les contrasenyes dels usuaris locals encriptades
/etc/issue: mostra el sistema operatiu instal·lat
Tornar