sabato 10 dicembre 2011

lista comandi da tastiera per x terminal nel nokia n900

Il Nokia N900 offre la possibilità di esplorare le risorse di sistema e di ordinare comandi, utilizzando X Terminal. Questo modo di operare è utilizzato parecchio soprattutto sui sistemi Unix\Linux da parte dei più esperti che vogliono gestire il proprio pc in maniera semplice ed immediata, utilizzando dei comandi di testo inseriti da tastiera.



Se non avete troppa dimestichezza con i comandi linux, questa lista sarà per voi una guida sicura. Infatti contiene i comandi più utili per gestire il vostro N900 utilizzando l’X Terminal presente in Menu\Applicazioni.

Fate molta attenzione e digitate i comandi cosi come sono indicati, compresi gli spazi ma senza le virgolette (” “).
Comandi:
Dati di sistema (CPU + RAM ecc…): “top”
RAM e SWAP: “free”
Elenca i files nella directory corrente: “ls”
Elenca anche i file nascosti con dettagli di dimensione, permessi, ecc: “ls -la”

Cambia directory: “cd {directory}”
Visualizza lo spazio (utilizzato e libero) sulle partizioni: “df -h”
Visualizza lo spazio utilizzato da file e sottodirectory contenuti nella directory attuale, con somma totale alla fine: “du -h”

Editor di testo: “vi”
Pulire tutto il testo nel terminale: “clear”
Visualizza un file di testo: “cat {nomefile}”
Visualizza da quanto tempo il sistema è acceso e il carico a breve/medio/lungo termine: “uptime”

Visualizza la sigla completa del kernel in uso: “uname -a”
Copia un file: “cp {file_origine} {file_destinazione}”
Copia una struttura intera con file e sottodirectory: “cp -r {dir_origine} {dir_destinazione}”
Sposta o rinomina un file o directory: “mv {origine} {destinazione}”

Compara due file: “cmp {file1} {file2}” [ritorna 0 se identici, 1 se diversi]
Cancella un file:” rm {nome_file}”
Cancella un ramo intero di file, directory e sottodirectory (ATTENZIONE: non chiede conferma): “rm -rf {directory}”
Crea una directory: “mkdir {directory}”

Cancella una directory vuota: “rmdir {directory}!
Cerca un file nelle sottodirectory a partire da quella attuale: “find . -iname ‘{nome_file}’” [esempio: find . -iname '*.jpg' per trovare tutti i jpg]
Cerca una parola dentro un file di testo: “grep {testo} {nome_file}” [si può anche usare * come nome_file]

Installare un file deb scaricato: “dpkg -i {file.deb}”
Installare dai repository configurati: “apt-get install {nome_pacchetto}”
Per andare in MyDocs di cartella in cartella gli step sono:
“cd /home”
“cd user” (senza “/” oppure con “./”)
“cd MyDocs” (senza “/” oppure con “./”)

NB: il simbolo “/” fa riferimento alla root, mentre “./” alla cartella corrente.
Gli spazio devono essere sostituiti con “\ “(backslash + spazio).

Altri comandi:
Visualizza data e ora: “date”
Visualizza directory corrente: “pwd”
Stampa ultimi messaggi del kernel: “dmesg”

Visualizza i dispositivi USB connessi: “lsusb” (solo il lettore memory card)
Visualizza i moduli del kernel caricati (sono tipo i drivers in windows): “lsmod”
Esegue un comando qualsiasi e cronometra quanto tempo impiega per completarlo (al centesimo di secondo): “time {comando}” [es. time find . -iname '*.jpg' ci metterà qualche secondo]

Comprimi file o directory in un archivio .tar.gz: “tar -czf {file_archivio.tar.gz} {elenco_file_da_comprimere}”
Scompatta un archivio .tar.gz (o .tgz):” tar -xzf {file_archivio.tar.gz}”

Cerca di convertire un file PDF in un file di testo (utile per copia-incolla…):” pdftotext {file_pdf} {file_txt}”
Cerca di convertire un file PDF in un file HTML: “pdftohtml {file_pdf} {file_html}”
Modi per vedere i processi attivi:
Vedere i process_id che corrispondono al nome_processo: “pgrep nome_processo”

Vedere l’elenco di tutti i processi: “ps aux”
Visualizzare tutti i processi, uso cpu, ram…: “top”
Terminare un processo sapendo il suo nome: “killall nome_processo”
Es: apri gestione applicazioni, vai in xterm e con killall hildon-application-manager dovrebbe chiuderti la gestione applicazioni

Vedere i package installati e disinstallati: “dpkg –get-selections”

Avviare le applicazioni da terminale (basta lanciarle normalmente): “hildon-application-manager” (Lancia la gestione applicazioni)

N.B: Sembra che alcune applicazioni standard di N900 non funzionino se lanciate da shell.

Comandi Root:
-Diventa root: “sudo gainroot” [attenzione, dopo essere diventato root lui esegue tutto anche comandi che possono anche brikkare il dispositivo]
Solo come root:

-Pinga l’host o l’ip facendo vedere le latenze di rete: “ping {nome_host oppure indirizzo_ip}” [es. ping www.google.it]
-Visualizza informazioni sulle schede di rete interne (wifi, gprs/3g, ecc.): “ifconfig”
-Esci da root e torna utente normale: “exit”

Nessun commento:

Posta un commento

Licenza Creative Commons
Questo opera è distribuito con licenza Creative Commons Attribuzione - Non commerciale - Non opere derivate 3.0 Unported.