Comandi BASH da ricordare

15 Settembre, 2018 (17:44) | BASH, Linux | By: sargonsei

< pre > < /pre >
Comandi BASH generici
sudo systemctl reboot --firmware # Spegne e riaccende il PC. Se il PC è in modalità UEFI, al riavvio si avvia il BIOS
sudo grub-install                # Installa il bootloader GRUB2 nell'apposita partizione UEFI
sudo update-grub                 # Aggiorna il menù di avvio del bootloader GRUB2 sotto UEFI
sudo grub-install /dev/sda       # Installa il bootloader GRUB2 nel MBR del disco fisso /sda
sudo update-grub2                # Aggiorna il menù di avvio di GRUB2
history                          # Elenca gli ultimi comandi impartiti dal terminale
sudo sysctl -w kernel.dmesg_restrict=0 # UBUNTU: sudo dmesg DIVENTA dmesg
lsblk -o vendor,model,serial,size,mode,fstype,kname,uuid,mountpoint,label # Esamina partizioni

Il tasto da premere all’avvio per accedere al BIOS di Asus F555Y è [f2] oppure [canc]
Il tasto da premere all’avvio per accedere al BOOT-Menù di Asus F555Y è [esc]

Il tasto da premere all’avvio per accedere al BIOS del Mini PC CK11 con CPU: Intel Core i7-11390H è [esc] oppure [canc]
Il tasto da premere all’avvio per accedere al BOOT-Menù del Mini PC CK11 con CPU: Intel Core i7-11390H è [f7]

Operazioni su files e cartelle
ls                    # Elenca files e cartelle contenuti nella cartella di lavoro
ls /percorso/completo # Elenca files e cartelle contenuti nella cartella "/percorso/completo"
cp file1 file2        # Crea il file file2 identico a file1
cp file1 file2 dir    # Copia file1 e file2 all'interno della cartella dir
mv file1 file2        # Rinomina file2 il documento file1
rm file1 file2        # Rimuove file1 e file2
rm dir1 dir2          # Rimuove le cartelle dir1 e dir2
rm -r dir1 dir2       # Rimuove ricorsivamente le cartelle dir1 e dir2 ed il loro contenuto
mkdir dir1 dir2       # Crea le cartelle dir1 e dir2
pwd                   # Visualizza il percorso assoluto della cartella di lavoro corrente

Riconoscere se il bootloader è installato nella partizione EFI (modalità UEFI) o nel MBR (modalità legacy)
mokutil --sb-state               # Verificare se SecureBoot è Abilitata o Disabilitata
dmesg | grep "EFI v"             # Verifica se in Sistema Operativo in funzione è stato avviato in modalità UEFI
efibootmgr                       # Elenca Sistemi Operativi avviabili in modalità UEFI e relativo ordine di avvio.
efibootmgr -v                    # Elenca, in ordine di avvio, i Sistemi Operativi avviabili in modalità UEFI + dati partizione EFI
[ -d /sys/firmware/efi ] && echo "EFI boot on HDD" || echo "Legacy boot on HDD" # Verifica se il sistema è stato avviato in UEFI mode
(Collegamento esterno)
https://edulab.unitn.it/tecnici/efibootmgr-lapplicazione-per-interagire-e-modificare-l-efi-boot-manager-linux/

Aggiornare Sistema Operativo openSUSE
sudo zypper up  # Aggiorna openSUSE Leap
sudo zypper dup # Aggiorna openSUSE Tumbleweed
Aggiornare Sistema Operativo PCLinuxOS
su    # L'utente di PCLinuxOS diventa SuperUtente
apt-get clean # ripulisce la cache locale dei pacchetti di PCLinuxOS
apt-get update && apt-get dist-upgrade # Aggiorna la lista dei pacchetti ed installa le ultime versioni dei pacchetti di PCLinuxOS

Aggiornare Sistema Operativo tipo Ubuntu
sudo apt clean          # ripulisce la cache locale dei pacchetti
sudo apt autoremove -s  # elenca i pacchetti installati ma non più necessari.
sudo apt autoremove     # elenca i pacchetti installati ma non più necessari, chiede all'utente se li vuole rimuovere, e si comporta di conseguenza.
sudo apt autoremove -y  # rimuove tutti i pacchetti installati ma non più necessari.
sudo apt autopurge -y        # rimuove tutti i pacchetti installati ma non più necessari, nonchè i relativi files di configurazione.
sudo apt update              # scarica la lista aggiornata dei pacchetti e delle nuove versioni disponibili nei repository
sudo apt dist-upgrade -y     # scarica ed installa le ultime versioni dei pacchetti
sudo do-release-upgrade          # esegue l'avanzamento di versione, passando alla release di Ubuntu successiva

sudo apt install PACCHETTO             # Installa PACCHETTO.
sudo apt install PACCHETTO1 PACCHETTO2 # Installa PACCHETTO1 e PACCHETTO2.
sudo apt remove PACCHETTO              # Rimuove PACCHETTO, senza rimuovere i file di configurazione.
sudo apt purge PACCHETTO               # Rimuove PACCHETTO, compresi tutti i file di configurazione.
sudo apt reinstall PACCHETTO           # Reinstalla PACCHETTO anche se già installato all'ultima versione.

Installazione pacchetti per Ubuntu Studio
sudo apt install ubuntustudio-audio       # installa raccolta di applicazioni finalizzate all'editing audio.
sudo apt install ubuntustudio-video       # installa raccolta di applicazioni finalizzate all'editing video.
sudo apt install ubuntustudio-graphics    # installa raccolta di applicazioni per la grafica in 2D/3D.
sudo apt install ubuntustudio-photography # installa raccolta di applicazioni per gestione immagini e photoediting.
sudo apt install ubuntustudio-publishing  # installa raccolta di applicazioni per impaginazione e publishing.
sudo apt install linux-lowlatency         # installa kernel a bassa latenza.
sudo apt install language-pack-gnome-it   # installa pacchetto lingua italiana per GNOME 
sudo apt install kubuntu-restricted-extras # installa codec coperti da copyright 

Per conoscere i principali comandi utili per ottenere informazioni sull'hardware, visitare la pagina WEB
Sistema Operativo ed Hardware del mio ASUS AMD A8 Quad Core x4
http://sargonsei.altervista.org/513-2/

Per poter spegnere e riaccendere il PC da Windows, consultare la pagina web
https://www.ilsoftware.it/focus/guida-al-comando-shutdown-di-windows_25379/