Nokioteca [Nokia] Forum: N900 I Comandi Da Tastiera Ed Xterminal - Nokioteca [Nokia] Forum

Salta al contenuto

  • 4 Pagine +
  • 1
  • 2
  • 3
  • Ultimo »
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

N900 I Comandi Da Tastiera Ed Xterminal Lista di tutti i comandi

#1 L   Matteo Biasi 

  • Millennium Member
  • Gruppo: Blogger
  • Messaggi: 1734
  • Iscritto: 02 dicembre 2008
  • Cellulare:N900, N8
  • Firmware:20.0.019

Inviato 02 dicembre 2009 - 14:29

Apro questo topic come utility dove sono elencati tutti i comandi per Xterminal e le combinazioni tasti di N900. ;)

Per aggiungere un comando non elencato postate con il "nome" del comando ed una sua descrizione; quindi verrà aggiunto ;)



Comandi Xterminal:

Descrizione: per eseguire questi comandi va aperto Xterminal (Menu > Applicazioni > Xterminal); quindi basterà digitare il comando e premere invio ^_^
NB: i comandi Xterminal vanno digitati come digitati qui nel forum ( Compresi Spazi) Le "" non fanno parte dei 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}"

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).


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
Per visualizzare questo link registrati o esegui il log in.
]

-Visualizza informazioni sulle schede di rete interne (wifi, gprs/3g, ecc.): "ifconfig"

-Esci da root e torna utente normale: "exit"



Comandi combinazione tasti:
Descrizione: questi comandi possono essere digitati in qualsiasi meno o applicazione (A patto che il menu/applicazione supporti il comando).
Questi comandi possono essere molto utili ad esempio per selezionare "tutti" i messaggi da eliminare :thumbs:
NB: Per "ctrl" o "alt" o ecc... si intende il vero e proprio tasto corrispondente; non una combinazione di lettere :skull:
I comandi in grassetto indicano quelli più utili ed utilizzati :skull:



Copiare il testo: Ctrl + C

Incollare il testo: Ctrl + V

Tagliare il testo: Ctrl + X

Selezionare tutto: Ctrl + A

Aprire: Ctrl + O

Creare un nuovo elemento: Ctrl + N

Salvare: Ctrl + S

Annullare l'operazione: Ctrl + Z

Ripetere l'operazione: Ctrl + Y

Aprire la barra di ricerca: Ctrl + F

Spostare il punto di inserimento alla fine della parola: Ctrl + freccia destra

Spostare il punto di inserimento all'inizio della parola: Ctrl + freccia sinistra


Comandi specifici dell’applicazione:


Browser Web:

Consente di aprire una nuova finestra: Ctrl + N

Consente di ricaricare la pagina: Ctrl + R

Consente di aprire un preferito: Ctrl + B

Consente di aggiungere un preferito: Ctrl + D


E-mail:

Consente di inviare un messaggio: Ctrl + Invio

Consente di rispondere a un messaggio: Ctrl + R


Lettore feed RSS:

Consente di aggiornare il feed: Ctrl + R

Messaggio modificato da Matteo Biasi il 04 gennaio 2010 - 11:55

0

#2 L   M@!K 

  • Millennium Member
  • Gruppo: Veteran
  • Messaggi: 4100
  • Iscritto: 02 febbraio 2009
  • Cellulare:GNex/iP4S
  • Firmware:Lumia/Tab Plus

Inviato 02 dicembre 2009 - 15:07

Grande Matteo,ottimo topic :lmaosmiley:
0

#3 L   Matteo Biasi 

  • Millennium Member
  • Gruppo: Blogger
  • Messaggi: 1734
  • Iscritto: 02 dicembre 2008
  • Cellulare:N900, N8
  • Firmware:20.0.019

Inviato 02 dicembre 2009 - 16:37

Visualizza MessaggiM@!K, il 02/12/2009 - 15:07, ha scritto:

Grande Matteo,ottimo topic :thumbs:

Sono contento che ti piaccia; penso sia molto utile... speriamo aggiungano informazioni...
0

#4 L   fra83fra 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 242
  • Iscritto: 19 ottobre 2009

Inviato 02 dicembre 2009 - 17:10

I comandi sono tanti, comincio ad aggiungerne qualcuno io :)

(n.b.: tutto in minuscolo)

ls = elenca i files nella directory corrente
ls -la = elenca anche i file nascosti con dettagli di dimensione, permessi, ecc.
cd {directory} = cambia directory
df -h = visualizza lo spazio utilizzato e libero sulle partizioni
du -h = visualizza lo spazio utilizzato da file e sottodirectory contenuti nella directory attuale, con somma totale alla fine
vi = editor di testo (di non facile utilizzo, rotfl)
clear = pulisce tutto il testo nel terminale

* scrivendo --help dopo un comando viene visualizzata la descrizione e/o i parametri possibili

...continuo più tardi :)
0

#5 L   Matteo Biasi 

  • Millennium Member
  • Gruppo: Blogger
  • Messaggi: 1734
  • Iscritto: 02 dicembre 2008
  • Cellulare:N900, N8
  • Firmware:20.0.019

Inviato 02 dicembre 2009 - 17:27

Visualizza Messaggifra83fra, il 02/12/2009 - 17:10, ha scritto:

I comandi sono tanti, comincio ad aggiungerne qualcuno io :)

(n.b.: tutto in minuscolo)

ls = elenca i files nella directory corrente
ls -la = elenca anche i file nascosti con dettagli di dimensione, permessi, ecc.
cd {directory} = cambia directory
df -h = visualizza lo spazio utilizzato e libero sulle partizioni
du -h = visualizza lo spazio utilizzato da file e sottodirectory contenuti nella directory attuale, con somma totale alla fine
vi = editor di testo (di non facile utilizzo, rotfl)
clear = pulisce tutto il testo nel terminale

* scrivendo --help dopo un comando viene visualizzata la descrizione e/o i parametri possibili

...continuo più tardi :)

Aggiornato :)
0

#6 L   Zupparello 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 297
  • Iscritto: 13 gennaio 2007
  • Località:Pescara
  • Cellulare:Nokia N900

Inviato 02 dicembre 2009 - 18:39

ottimo ragazzi! e' proprio quello che volevo chiedervi!
0

#7 L   fra83fra 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 242
  • Iscritto: 19 ottobre 2009

Inviato 02 dicembre 2009 - 18:54

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]

segue..... :thumbs:
0

#8 L   Zupparello 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 297
  • Iscritto: 13 gennaio 2007
  • Località:Pescara
  • Cellulare:Nokia N900

Inviato 02 dicembre 2009 - 20:49

Visualizza Messaggifra83fra, il 02/12/2009 - 18:54, ha scritto:

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]

segue..... :thumbs:


OTTIMO ragazzi! Continuate così!!
Una domanda, ma da terminale oltre che installare le apps (con il comando dpkg -i nome pacchetto, giusto??) si possono anche installare programmi che sono sulle repository??
0

#9 L   Matteo Biasi 

  • Millennium Member
  • Gruppo: Blogger
  • Messaggi: 1734
  • Iscritto: 02 dicembre 2008
  • Cellulare:N900, N8
  • Firmware:20.0.019

Inviato 02 dicembre 2009 - 22:05

Non vorrei farmi pubblicità; ma queste discussioni "utili" non si potrebbero mettere in evidenza (Cioè che stanno sempre in cima alla sezione dell'n900) in modo che siano sempre a portata di mano? :thumbs:
0

#10 L   cementoarmato 

  • Senior Member
  • PuntoPuntoPuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 958
  • Iscritto: 02 dicembre 2005
  • Località:Latina
  • Cellulare:E6 , HTC

Inviato 02 dicembre 2009 - 23:44

Chiedo agli esperti i comandi per nascondere file e ovviamente ritrovarli :thumbs:
0

#11 L   fra83fra 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 242
  • Iscritto: 19 ottobre 2009

Inviato 03 dicembre 2009 - 10:07

Visualizza MessaggiZupparello, il 02/12/2009 - 20:49, ha scritto:

OTTIMO ragazzi! Continuate così!!
Una domanda, ma da terminale oltre che installare le apps (con il comando dpkg -i nome pacchetto, giusto??) si possono anche installare programmi che sono sulle repository??

Non li ho ancora provati questi comandi, ma dovrebbero funzionare come al solito

dpkg -i {file.deb} per installare un file deb scaricato

apt-get install {nome_pacchetto} per installare dai repository configurati
ATTENZIONE che facendo l'installazione così non credo venga pulita automaticamente la cache dei pacchetti (ovviamente il programma grafico lo fa) e bisogna dare a mano un "apt-get clean" altrimenti i file temporanei restano nella rootfs. C'era anche un post a riguardo su maemo.org mi sembra.
0

#12 L   SteelBlade 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 274
  • Iscritto: 12 dicembre 2006
  • Località:Roma
  • Cellulare:E90

Inviato 03 dicembre 2009 - 10:17

Per l'installazione di un deb scaricato si può anche usare la gui di gestione applicazioni in red pill mode
0

#13 L   Zupparello 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 297
  • Iscritto: 13 gennaio 2007
  • Località:Pescara
  • Cellulare:Nokia N900

Inviato 03 dicembre 2009 - 11:11

ragazzi, due domande:
1. quando si accede al terminal, in che posizione della struttura di cartelle si parte?
2. qual'è la struttura dell'N900? Ovvero, quali sono le diverse partizioni e la collocazione della memory card aggiuntiva? ho un po di difficoltà a spostarmi da cartella a cartella con il comando cd..
0

#14 L   Zupparello 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 297
  • Iscritto: 13 gennaio 2007
  • Località:Pescara
  • Cellulare:Nokia N900

Inviato 03 dicembre 2009 - 11:12

Visualizza Messaggifra83fra, il 03/12/2009 - 10:07, ha scritto:

Non li ho ancora provati questi comandi, ma dovrebbero funzionare come al solito

dpkg -i {file.deb} per installare un file deb scaricato

apt-get install {nome_pacchetto} per installare dai repository configurati
ATTENZIONE che facendo l'installazione così non credo venga pulita automaticamente la cache dei pacchetti (ovviamente il programma grafico lo fa) e bisogna dare a mano un "apt-get clean" altrimenti i file temporanei restano nella rootfs. C'era anche un post a riguardo su maemo.org mi sembra.


ma il comando apt-get clean va impartito così genericamente o va cmq specificato al file che in quel momento è stato scaricato e installato?
0

#15 L   embedded 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 120
  • Iscritto: 24 novembre 2009
  • Località:Salerno
  • Cellulare:N900
  • Firmware:10.2010.19-1

Inviato 03 dicembre 2009 - 11:25

Visualizza MessaggiZupparello, il 03/12/2009 - 11:11, ha scritto:

ragazzi, due domande:
1. quando si accede al terminal, in che posizione della struttura di cartelle si parte?


/home/user (basta digitare il comando "pwd" per vedere in che cartella ti trovi)

Quote

2. qual'è la struttura dell'N900? Ovvero, quali sono le diverse partizioni e la collocazione della memory card aggiuntiva? ho un po di difficoltà a spostarmi da cartella a cartella con il comando cd..


Utilizza il comando "df -h" per vedere le diverse partizioni a quali device e cartelle fanno riferimento.
0

#16 L   Zupparello 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 297
  • Iscritto: 13 gennaio 2007
  • Località:Pescara
  • Cellulare:Nokia N900

Inviato 03 dicembre 2009 - 11:49

Visualizza Messaggiembedded, il 03/12/2009 - 11:25, ha scritto:

/home/user (basta digitare il comando "pwd" per vedere in che cartella ti trovi)



Utilizza il comando "df -h" per vedere le diverse partizioni a quali device e cartelle fanno riferimento.


Puoi darmi una mano? Non riesco a capire quali sono i percorsi delle cartelle della memoria del telefono (quella da 32Gb per intenderci) e quelli della memory card che ho messo io da 16Gb..

Credo di aver capito: il percorso della memoria interna da 32Gb è /home/user/MyDocs
mentre quella della SD è /media/mmc1.
MA UNA DOMANDA: dalla root per entrare per esempio nella cartella MyDocs, devo fare cd e tutto il percorso intero fino alla desrinazione finale dove voglio andare? es cd /home/user/MyDocs non posso fare per es prima cd /home ed entro nella cartella /home e poi da li fare cd /user e così via? perchè così facendo non mi fa entrare di cartella in cartella..

Messaggio modificato da Zupparello il 03 dicembre 2009 - 11:58

0

#17 L   embedded 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 120
  • Iscritto: 24 novembre 2009
  • Località:Salerno
  • Cellulare:N900
  • Firmware:10.2010.19-1

Inviato 03 dicembre 2009 - 12:12

Visualizza MessaggiZupparello, il 03/12/2009 - 11:49, ha scritto:

Puoi darmi una mano? Non riesco a capire quali sono i percorsi delle cartelle della memoria del telefono (quella da 32Gb per intenderci) e quelli della memory card che ho messo io da 16Gb..

Credo di aver capito: il percorso della memoria interna da 32Gb è /home/user/MyDocs
mentre quella della SD è /media/mmc1.
MA UNA DOMANDA: dalla root per entrare per esempio nella cartella MyDocs, devo fare cd e tutto il percorso intero fino alla desrinazione finale dove voglio andare? es cd /home/user/MyDocs non posso fare per es prima cd /home ed entro nella cartella /home e poi da li fare cd /user e così via? perchè così facendo non mi fa entrare di cartella in cartella..


Se vuoi andare in MyDocs di cartella in cartella gli step sono :

cd /home
cd user (senza "/" oppure con "./")
cd MyDocs (senza "/" oppure con "./")

ricorda che il simbolo "/" fa riferimento alla root, mentre "./" alla cartella corrente
0

#18 L   Zupparello 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 297
  • Iscritto: 13 gennaio 2007
  • Località:Pescara
  • Cellulare:Nokia N900

Inviato 03 dicembre 2009 - 12:17

Visualizza Messaggiembedded, il 03/12/2009 - 12:12, ha scritto:

Se vuoi andare in MyDocs di cartella in cartella gli step sono :

cd /home
cd user (senza "/" oppure con "./")
cd MyDocs (senza "/" oppure con "./")

ricorda che il simbolo "/" fa riferimento alla root, mentre "./" alla cartella corrente


GRAZIE! E un'altra cosa, ma se in un file ci sono degli spazi, da terminale come li devo trattare? Perchè io ho un file nominato così Il Re Leone.avi se volessi copiarlo come devo digitare il comando? perchè con cp Il Re Leone.avi mi dice che non trova il file..
0

#19 L   SteelBlade 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 274
  • Iscritto: 12 dicembre 2006
  • Località:Roma
  • Cellulare:E90

Inviato 03 dicembre 2009 - 12:31

Tenete presente che con "Tab" si attiva l'autocompletamento di quello che state scrivendo, che sia un comando, un nome di una cartella o un nome di file
0

#20 L   embedded 

  • Advanced Member
  • PuntoPuntoPuntoPunto
  • Gruppo: Utente
  • Messaggi: 120
  • Iscritto: 24 novembre 2009
  • Località:Salerno
  • Cellulare:N900
  • Firmware:10.2010.19-1

Inviato 03 dicembre 2009 - 12:33

Visualizza MessaggiZupparello, il 03/12/2009 - 12:17, ha scritto:

GRAZIE! E un'altra cosa, ma se in un file ci sono degli spazi, da terminale come li devo trattare? Perchè io ho un file nominato così Il Re Leone.avi se volessi copiarlo come devo digitare il comando? perchè con cp Il Re Leone.avi mi dice che non trova il file..


Al posto dello spazio " " devi inserire "\ "
0

Condividi questa discussione:


  • 4 Pagine +
  • 1
  • 2
  • 3
  • Ultimo »
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione