Questi sono i comandi più comuni utilizzati su un Raspberry Pi

comandi

Se sei mai riuscito a lavorare e configurare il tuo Raspberry Pi, sicuramente ti sei perso tra l'enorme quantità di file comandi che esistono, ce ne sono tanti che devi imparare a memoria o, almeno, averli sempre a portata di mano in una lista in modo da poterli consultare quando ne hai bisogno. In quest'ottica, oggi ti ho proposto di creare un elenco con i più frequenti, alcuni che probabilmente conosci e altri forse meno.

Prima di continuare, è necessario tenere presente che in Linux ci sono due diversi tipi di utenti a cui rivolgersi accedere al Terminal, uno è l'utente "normale'con autorizzazioni di accesso di base e l'altra è la modalità nota come root o superutente puoi praticamente fare quello che vuoi. A questo punto devi stare particolarmente attento poiché, quando dico 'ciò che vuoi'è letteralmente quello che vuoi con tutto ciò che significa, come l'eliminazione di file che rendono letteralmente inutile il sistema operativo.

Ovviamente, alcuni dei comandi da utilizzare non possono essere lanciati da un utente di base, quindi avrai bisogno dei permessi di superutente per poter eseguire questi comandi, quindi sarà abbastanza comune vedere il prefisso sudo davanti al comando specifico . Un altro modo per accedere al superutente senza dover mettere sudo davanti a tutti i comandi è eseguire il comando sudo su e mettici la password. Una volta cambiato utente, saremo in grado di vedere al prompt dei comandi qualcosa di simile root @ raspberrypi: / home / pi #In questo modo non sarà più necessario mettere il prefisso sudo davanti ad ogni comando.

Con questa piccola precisazione, elencherò ora i comandi che personalmente ritengo necessari e soprattutto utili durante la configurazione o il lavoro con il nostro Raspberry Pi:

macchina arcade
Articolo correlato:
Crea la tua macchina arcade con Raspberry Pi

Comandi generali:

  • apt-get update: Aggiorna la tua versione di Raspbian.
  • apt-get upgrade: Aggiorna tutti i pacchetti che hai installato nel sistema.
  • pulire campo: cancella la finestra del terminale.
  • quando: Mostra la data corrente.
  • trova / -name test.txt: Cerca in tutto il sistema il file test.txt e genera un elenco di tutte le directory che contengono il file.
  • nano test.txt: Apri il file test.txt in "Nano", l'editor di testo di Linux.
  • spegni: Arresta immediatamente il sistema.
  • Raspi-config: Apre il menu delle impostazioni.
  • reboot: Riavvia immediatamente il sistema.
  • shutdown-h now: Arresta immediatamente il sistema.
  • spegnimento -h 18:34: Arresta il sistema alle 18:34.
  • startx: Apre l'interfaccia utente grafica.

Comandi per file e directory:

  • cat test.txt: Visualizza il contenuto del file test.txt.
  • cd / abc / xyz: Cambia la directory corrente nella directory / abc / xyz.
  • poliziotto XXXCopia el archivo o directorio XXX y lo pega en una ubicación especificada. Un esempio di questo comando potrebbe essere: cp fichero.txt /home/pi/fichero.txt en el directorio actual y lo pega en el directorio /home/pi/. Si el archivo no está en el directorio actual debes poner la dirección donde se encuentra.
  • ls -l: Mostra un elenco con i file presenti nella directory corrente oltre ad altre informazioni interessanti come la dimensione del file, la data di modifica e le autorizzazioni.
  • mkdir test_folder: Crea una nuova cartella test_folder all'interno della cartella corrente.
  • mvxxx: Sposta il file o la cartella denominata XXX in una posizione specifica. Un esempio di questo comando potrebbe essere: mv file.txt / home / pi che sposterebbe file.txt presente nella cartella corrente all'indirizzo / home / pi. Se il file che vogliamo spostare non è nella cartella in cui ci troviamo, dobbiamo aggiungere il suo indirizzo completo. Questo comando può essere utilizzato anche per rinominare file o cartelle, tutto quello che dobbiamo fare è spostarli nella stessa directory ma con un nome diverso, ad esempio: mv file.txt test.txt rinominerebbe il file file.txt come test. TXT.
  • rm test.txt: Elimina il file test.txt
  • rmdir test_folder: Elimina la cartella test_folder. Questa azione può essere eseguita solo se la cartella è vuota.
  • scp utente@10.0.0.32: /some/path/file.txtCopia un archivo a través de SSH. Se puede utilizar para descargar un archivo de un ordenador remoto a nuestra Raspberry Pi. Utente@10.0.0.32 es el nombre de usuario y la dirección es la IP local del ordenador remoto y /ruta/path/archivo.txt es la ruta y el nombre de archivo del archivo en el ordenador remoto.
  • toccare: Crea un nuovo file vuoto nella directory corrente.

Comandi per la configurazione di rete:

  • ifconfig: Utilizzato per controllare lo stato della connessione wireless che stiamo utilizzando, ad esempio per vedere se wlan0 ha un indirizzo IP assegnato o meno.
  • iwconfig: Per verificare a quale rete siamo connessi in modalità wireless.
  • scansione iwlist wlan0: Visualizza un elenco di tutte le reti wireless disponibili.
  • scansione iwlist wlan0 | grep ESSID: Se all'ordine precedente aggiungiamo | grep insieme al nome di un campo, il sistema ci mostrerà solo il campo di cui abbiamo bisogno sullo schermo. Utilizzando il comando di esempio, verrà elencato solo il campo ESSID.
  • Nmap: Scansiona la tua rete ed elenca i dispositivi collegati, il numero di porta, il protocollo, il sistema operativo, gli indirizzi MAC ...
  • pingPrueba la conectividad entre dos dispositivos conectados a una  misma red. Por ejemplo, ping 10.0.0.32 enviará un paquete al dispositivo con IP 10.0.0.32 y esperará una respuesta. También funciona con las direcciones de sitios web lo que nos puede ayudar a saber si tenemos conexión a la red o no utilizando, por ejemplo, ping www.google.es
  • wget http://www.miweb.com/test.txt: Scarica il file test.txt dal sito web www.miweb.com e salvalo nella directory corrente.
server web
Articolo correlato:
Configura il tuo Raspberry Pi come server web

Comandi delle informazioni di sistema:

  • cat / proc / meminfo: Mostra le informazioni sul nostro sistema di memoria.
  • cat / proc / partitions: Visualizza la dimensione e il numero di partizioni sulla scheda SD o sul disco rigido.
  • cat / proc / versione: Ci mostra la versione del Raspberry Pi che stiamo utilizzando.
  • df -h: Visualizza lo spazio disponibile sul disco.
  • df /: Mostra la quantità di spazio libero su disco disponibile.
  • dpkg --get-selections | grep XXX: Mostra tutti i pacchetti installati relativi a XXX.
  • dpkg --get-selections: Fornisce informazioni su tutti i pacchetti installati.
  • "gratis": Mostra la quantità di memoria libera disponibile nel sistema.
  • nome host -I: Mostra l'indirizzo IP del nostro Raspberry Pi.
  • lsusb: Ci offre informazioni su tutti i dispositivi USB collegati al nostro Raspberry Pi.
  • Tasto UPAl pulsar la tecla UP se introduce el último comando ingresado en el símbolo del sistema. Esta es una manera rápida de corregir los comandos que se hicieron en error.
  • vcgencmd misura_temp: Visualizza la temperatura della CPU.
  • vcgencmd get_mem arm && vcgencmd get_mem gpu: Mostra la memoria divisa tra CPU e GPU.

Puoi essere il primo a lasciare un commento

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.