Comandi Raspberry Pi: informazioni generali, di rete, Internet, file e sistema
Pubblicato: 2020-12-18Il Raspberry Pi è un semplice PC misurato con una scheda di ricarica che si collega allo schermo di un PC o alla TV e utilizza una console e un mouse standard. È un piccolo gadget abile che consente alle persone, tutto sommato, di indagare sull'elaborazione e di capire come programmare in dialetti come Scratch e Python.
Sommario
Cos'è Raspberry Pi?
Preparare il tuo Raspberry Pi per l'azione è piuttosto semplice e, qualunque sia l'impresa che stai facendo, presumibilmente c'è una guida che può guidarti attraverso il ciclo. Comunque sia, un paio di dispositivi e comandi del terminale che utilizzerai praticamente in ogni tentativo di Pi.
Poiché la maggior parte delle iniziative Pi viene eseguita su Linux, avere alcuni hack da riga di comando rende molto più semplice lavorare con il Pi. In ogni caso, indipendentemente dal fatto che tu non sia un veterano di Linux, questi comandi possono incoraggiarti molto mentre armeggi, quindi è un pensiero intelligente metterti a tuo agio con loro ora.
Quali sono i comandi Raspberry Pi?
Il Raspberry Pi è un semplice PC misurato con una scheda di ricarica che si collega allo schermo di un PC o alla TV e utilizza una console e un mouse standard. È un piccolo gadget abile che consente alle persone, tutto sommato, di indagare sull'elaborazione e di capire come programmare in dialetti come Scratch e Python.
Come utilizzerei la riga di comando di Raspberry Pi?
Apri Configurazione Raspberry Pi (Menu > Preferenze > Configurazione Raspberry Pi). Modificare l'impostazione di avvio "A CLI" e fare clic su OK. Al momento del riavvio, inizierai dalla riga di comando (inserisci startx per avviare l'area di lavoro).
Comandi generali
apt-get update: aggiorna il rundown dei bundle nel framework con il rundown nei depositi. Usalo prima di inserire nuovi pacchetti per assicurarti di introdurre il modulo più recente.

apt-get upgrade: riprogetta l'intero pacchetto di prodotti che hai introdotto.
startx : Apre l'interfaccia utente grafica.
clear : cancella gli ordini e il testo eseguiti di recente dallo schermo del terminale.
data : stampa la data corrente.
find / -name text1.txt: Cerca nell'intero sistema il file text1.txt e genera un elenco di tutte le directory che contengono il file.
riavvio : per riavviare immediatamente.
nano text.txt: apre il file text.txt nell'editor di testo di Linux Nano.
poweroff: per lo spegnimento immediato.
raspi-config : Apre il menu delle impostazioni di configurazione.
shutdown -h now: per spegnere immediatamente.
shutdown -h 11:11: allo spegnimento alle 11:11.
Comandi di file e directory
mv YYY: sposta il file o la directory denominata YYY in una posizione specificata.
rm text.txt: cancella il file text.txt.
rmdir a_directory: Elimina (se è vuota) la directory a_directory .
cat text.txt: Visualizza il contenuto del file text.txt.
cd /abc/xyz: cambia la directory corrente nella directory /abc/xyz.
cp XXX: copia il file o la directory XXX e lo incolla in una posizione specificata
mkdir directory_testo: crea una nuova directory denominata directory_testo all'interno della directory corrente.
s cp [email protected]:/some/path/ftext.txt: copia un file su SSH. Può essere utilizzato per scaricare un file da un PC al Raspberry Pi. [email protected] è il nome utente e l'indirizzo IP locale del PC e /some/path/text.txt è il percorso e il nome del file sul PC.
touch text.txt: crea un nuovo file vuoto denominato text.txt nella directory corrente.
ls -l: elenca i file nella directory corrente, insieme alle dimensioni del file, alla data di modifica e alle autorizzazioni.

Comandi di rete e Internet
ifconfig: per verificare lo stato dell'associazione remota che stai utilizzando (per verificare se wlan0 ha ottenuto un indirizzo IP).
ping: verifica la disponibilità tra due gadget associati a un'organizzazione. Ad esempio, il ping 10.0.0.32 invierà un pacco al gadget con IP 10.0.0.32 e resterà fermo per una reazione. Funziona anche con gli indirizzi dei siti.
wget http://www.website.com/text.txt: Scarica il file text.txt dal Web e lo salva nella directory corrente.
iwconfig: per verificare quale rete sta utilizzando l'adattatore wireless.
iwlist wlan0 scan: stampa un elenco delle reti wireless attualmente disponibili.
iwlist wlan0 scansione | grep ESSID: usa grep insieme al nome di un campo per elencare solo i campi che ti servono
Nmap: spazza la tua organizzazione e registra i gadget associati, il numero di porta, la convenzione, il framework di lavoro dello stato (aperto o chiuso), gli indirizzi MAC e altri dati.
Leggi anche: Idee per progetti Raspberry Pi
Comandi delle informazioni di sistema
cat /proc/meminfo: mostra i dettagli sulla tua memoria.
cat /proc/partitions: mostra la dimensione e il numero di partizioni sulla scheda SD o sul disco rigido.
cat /proc/version: mostra quale versione del Raspberry Pi stai utilizzando.
df -h: mostra le informazioni sullo spazio su disco disponibile.
free: mostra quanta memoria libera è disponibile.
hostname -I: mostra l'indirizzo IP del tuo Raspberry Pi
lsusb: elenca l'hardware USB collegato al tuo Raspberry Pi
Tasto SU : Premendo il tasto SU verrà stampato l'ultimo comando immesso nel prompt dei comandi. Questo è un modo rapido per ripetere i comandi precedenti o apportare correzioni ai comandi.
df /: mostra quanto spazio libero su disco è disponibile.
vcgencmd measure_temp: mostra la temperatura della CPU.
vcgencmd get_mem arm && vcgencmd get_mem gpu: mostra la divisione della memoria tra CPU e GPU.
dpkg – -get-selections | grep XXX: mostra tutti i pacchetti installati correlati a XXX.

dpkg – -get-selections: mostra tutti i pacchetti installati.
Ogni comando può fare molto di più di ciò che ho mostrato qui. Per verificare cos'altro può fare, prova "–help" dopo il comando.
Da leggere: Progetti IoT Raspberry Pi
Conclusione
Per alcune persone, l'accesso alla riga di comando in qualsiasi fase è spaventoso. I comandi utili registrati qui sono uno sforzo per dare al nuovo arrivato Raspberry Pi il minimo assoluto, per cominciare, il terminale, un piccolo trampolino di lancio per progredire con qualsiasi impresa Pi decida di iniziare.
Inoltre, se sei interessato a saperne di più su Raspberry Pi, machine learning, dai un'occhiata al Diploma PG di IIIT-B e upGrad in Machine Learning e AI, progettato per i professionisti che lavorano e offre oltre 450 ore di formazione rigorosa, oltre 30 casi di studio e incarichi, stato di Alumni IIIT-B, oltre 5 progetti pratici pratici e assistenza sul lavoro con le migliori aziende.
Quali sono i limiti dell'utilizzo del Raspberry Pi?
Poiché il Raspberry Pi non dispone di un disco rigido interno, si basa su una scheda SD per archiviare i suoi dati. Sul Raspberry Pi, non è possibile eseguire tutte le cose che un computer desktop può fare. Manca di dissipatori di calore, il che lo rende suscettibile al surriscaldamento. Gli utenti hanno segnalato anche errori di crash e bug. Altri sistemi operativi, come Windows, non sono compatibili con esso.
Quali sono i vantaggi dell'utilizzo del Raspberry Pi?
Poiché il Raspberry Pi ha un gran numero di pin GPIO, può ospitare numerosi sensori contemporaneamente. Ha una CPU più veloce, che garantisce che funzionerà bene. È appropriato per le piccole imprese perché richiede poca spesa per funzionare. Il Raspberry Pi non richiede molte conoscenze di programmazione, il che lo rende incredibilmente intuitivo.
Cosa si intende per Noobs Raspberry?
NOOBS è un software di installazione del sistema operativo sviluppato da Raspberry Pi. Viene fornito con un sistema operativo preinstallato per Raspberry Pi. Anche LibreElec, una versione ridotta di Linux con il software Kodi media center installato, è inclusa nella scheda NOOBS. NOOBS consente agli utenti di installare e reinstallare uno o più sistemi operativi, nonché di impostare il sistema operativo predefinito. NOOBS include i sistemi operativi Raspberry Pi OS e LibreELEC. Offre inoltre una varietà di sistemi operativi alternativi che possono essere scaricati e installati da Internet.