Matteo Biasi Pubblicato: 2 Dicembre 2009 Segnalazione Share Pubblicato: 2 Dicembre 2009 (modificato) 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 www.google.it] -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 NB: Per "ctrl" o "alt" o ecc... si intende il vero e proprio tasto corrispondente; non una combinazione di lettere I comandi in grassetto indicano quelli più utili ed utilizzati 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 Modificato 4 Gennaio 2010 da Matteo Biasi Link to comment Condividi su altri siti More sharing options...
M@!K Pubblicato: 2 Dicembre 2009 Segnalazione Share Pubblicato: 2 Dicembre 2009 Grande Matteo,ottimo topic Link to comment Condividi su altri siti More sharing options...
Matteo Biasi Pubblicato: 2 Dicembre 2009 Autore Segnalazione Share Pubblicato: 2 Dicembre 2009 Grande Matteo,ottimo topic Sono contento che ti piaccia; penso sia molto utile... speriamo aggiungano informazioni... Link to comment Condividi su altri siti More sharing options...
fra83fra Pubblicato: 2 Dicembre 2009 Segnalazione Share Pubblicato: 2 Dicembre 2009 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 Link to comment Condividi su altri siti More sharing options...
Matteo Biasi Pubblicato: 2 Dicembre 2009 Autore Segnalazione Share Pubblicato: 2 Dicembre 2009 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 Link to comment Condividi su altri siti More sharing options...
Zupparello Pubblicato: 2 Dicembre 2009 Segnalazione Share Pubblicato: 2 Dicembre 2009 ottimo ragazzi! e' proprio quello che volevo chiedervi! Link to comment Condividi su altri siti More sharing options...
fra83fra Pubblicato: 2 Dicembre 2009 Segnalazione Share Pubblicato: 2 Dicembre 2009 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..... Link to comment Condividi su altri siti More sharing options...
Zupparello Pubblicato: 2 Dicembre 2009 Segnalazione Share Pubblicato: 2 Dicembre 2009 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..... 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?? Link to comment Condividi su altri siti More sharing options...
Matteo Biasi Pubblicato: 2 Dicembre 2009 Autore Segnalazione Share Pubblicato: 2 Dicembre 2009 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? Link to comment Condividi su altri siti More sharing options...
cementoarmato Pubblicato: 2 Dicembre 2009 Segnalazione Share Pubblicato: 2 Dicembre 2009 Chiedo agli esperti i comandi per nascondere file e ovviamente ritrovarli Link to comment Condividi su altri siti More sharing options...
fra83fra Pubblicato: 3 Dicembre 2009 Segnalazione Share Pubblicato: 3 Dicembre 2009 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. Link to comment Condividi su altri siti More sharing options...
SteelBlade Pubblicato: 3 Dicembre 2009 Segnalazione Share Pubblicato: 3 Dicembre 2009 Per l'installazione di un deb scaricato si può anche usare la gui di gestione applicazioni in red pill mode Link to comment Condividi su altri siti More sharing options...
Zupparello Pubblicato: 3 Dicembre 2009 Segnalazione Share Pubblicato: 3 Dicembre 2009 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.. Link to comment Condividi su altri siti More sharing options...
Zupparello Pubblicato: 3 Dicembre 2009 Segnalazione Share Pubblicato: 3 Dicembre 2009 Non li ho ancora provati questi comandi, ma dovrebbero funzionare come al solitodpkg -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? Link to comment Condividi su altri siti More sharing options...
embedded Pubblicato: 3 Dicembre 2009 Segnalazione Share Pubblicato: 3 Dicembre 2009 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) 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. Link to comment Condividi su altri siti More sharing options...
Zupparello Pubblicato: 3 Dicembre 2009 Segnalazione Share Pubblicato: 3 Dicembre 2009 (modificato) /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.. Modificato 3 Dicembre 2009 da Zupparello Link to comment Condividi su altri siti More sharing options...
embedded Pubblicato: 3 Dicembre 2009 Segnalazione Share Pubblicato: 3 Dicembre 2009 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 Link to comment Condividi su altri siti More sharing options...
Zupparello Pubblicato: 3 Dicembre 2009 Segnalazione Share Pubblicato: 3 Dicembre 2009 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.. Link to comment Condividi su altri siti More sharing options...
SteelBlade Pubblicato: 3 Dicembre 2009 Segnalazione Share Pubblicato: 3 Dicembre 2009 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 Link to comment Condividi su altri siti More sharing options...
embedded Pubblicato: 3 Dicembre 2009 Segnalazione Share Pubblicato: 3 Dicembre 2009 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 "\ " Link to comment Condividi su altri siti More sharing options...
Zupparello Pubblicato: 3 Dicembre 2009 Segnalazione Share Pubblicato: 3 Dicembre 2009 Al posto dello spazio " " devi inserire "\ " GRAZIE!! Link to comment Condividi su altri siti More sharing options...
Matteo Biasi Pubblicato: 3 Dicembre 2009 Autore Segnalazione Share Pubblicato: 3 Dicembre 2009 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..... Aggiornato Link to comment Condividi su altri siti More sharing options...
Matteo Biasi Pubblicato: 3 Dicembre 2009 Autore Segnalazione Share Pubblicato: 3 Dicembre 2009 Non li ho ancora provati questi comandi, ma dovrebbero funzionare come al solitodpkg -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. Aggiornato Link to comment Condividi su altri siti More sharing options...
Matteo Biasi Pubblicato: 3 Dicembre 2009 Autore Segnalazione Share Pubblicato: 3 Dicembre 2009 Al posto dello spazio " " devi inserire "\ " Aggiornato Link to comment Condividi su altri siti More sharing options...
embedded Pubblicato: 3 Dicembre 2009 Segnalazione Share Pubblicato: 3 Dicembre 2009 Aggiornato Hai commesso un errore nel riportare la sintassi per inserire gli "spazi" a riga di comando. Nella shell lo spazio deve essere inserito con "\ " (backslash + spazio). Link to comment Condividi su altri siti More sharing options...
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Accedi Ora