Repàs d'ordres del sistema operatiu GNU/Linux - 2a setmana del curs 2020-2021

De binefa.com
Salta a la navegació Salta a la cerca

Repàs d'ordres bàsiques

Algunes ordres bàsiques del terminal

Explicació d'algunes ordres de terminal

Recordeu que si al terminal hi veieu un $ sou un usuari normal del sistema i si hi veieu una # sou l'usuari primari(root) del sistema.

Grups als quals pertany un usuari

$ id

Ús de l'ordre sudo

En cas de que no pertànyer al grup sudo

$ su -
# usermod -a -G sudo $USER

Malgrat esteu donats d'alta al grup sudo heu de sortir (log out) i tornar a accedir al sistema (log in). No cal que reinicieu l'ordinador.

Altres usos de sudo

Una manera d'accedir al terminal com a usuari primari (root) sense fer servir su - (molt útil per a Ubuntu i Raspbian, sistemes sense usuari root per defecte):

$ sudo bash
#

Recordeu que el vostre sistema us demanarà la contrasenya el primer cop que feu sudo i durant els següents 15 minuts no us ho tornarà a demanar.

Instal·lació de paquets

L'ordre sudo apt update refresca les dependències dels paquets al dipòsits (o repositoris) de Debian o Ubuntu. L'ordre sudo apt upgrade actualitza els paquets (us ho recomano fer a casa, en funció del temps que faci que no tinguis actualitzats els paquets pot trigar una bona estona).

Amb l'ordre sudo apt install s'instal·len els paquets que s'hi escriuen després i llurs dependències.

$ sudo apt update
$ sudo apt install figlet toilet screen

Ús de figlet

jordi@ecat-debian:~$ figlet Escola del Clot
_____               _             _      _    ____ _       _   
| ____|___  ___ ___ | | __ _    __| | ___| |  / ___| | ___ | |_ 
|  _| / __|/ __/ _ \| |/ _` |  / _` |/ _ \ | | |   | |/ _ \| __|
| |___\__ \ (_| (_) | | (_| | | (_| |  __/ | | |___| | (_) | |_ 
|_____|___/\___\___/|_|\__,_|  \__,_|\___|_|  \____|_|\___/ \__|
                                                               
jordi@ecat-debian:~$ figlet -c Escola del Clot
        _____               _             _      _    ____ _       _   
       | ____|___  ___ ___ | | __ _    __| | ___| |  / ___| | ___ | |_ 
       |  _| / __|/ __/ _ \| |/ _` |  / _` |/ _ \ | | |   | |/ _ \| __|
       | |___\__ \ (_| (_) | | (_| | | (_| |  __/ | | |___| | (_) | |_ 
       |_____|___/\___\___/|_|\__,_|  \__,_|\___|_|  \____|_|\___/ \__|
                                                                       
jordi@ecat-debian:~$ figlet -t Escola del Clot
_____               _             _      _    ____ _       _   
| ____|___  ___ ___ | | __ _    __| | ___| |  / ___| | ___ | |_ 
|  _| / __|/ __/ _ \| |/ _` |  / _` |/ _ \ | | |   | |/ _ \| __|
| |___\__ \ (_| (_) | | (_| | | (_| |  __/ | | |___| | (_) | |_ 
|_____|___/\___\___/|_|\__,_|  \__,_|\___|_|  \____|_|\___/ \__|
                                                               
jordi@ecat-debian:~$ figlet -t -k Escola del Clot
 _____                   _              _        _    ____  _         _   
| ____| ___   ___  ___  | |  __ _    __| |  ___ | |  / ___|| |  ___  | |_ 
|  _|  / __| / __|/ _ \ | | / _` |  / _` | / _ \| | | |    | | / _ \ | __|
| |___ \__ \| (__| (_) || || (_| | | (_| ||  __/| | | |___ | || (_) || |_ 
|_____||___/ \___|\___/ |_| \__,_|  \__,_| \___||_|  \____||_| \___/  \__|
                                                                         
jordi@ecat-debian:~$