My 5 Favorite Linux Shell Tricks for SPEEEEEED (and efficiency)
Sommario:
- 1. Apri una finestra di dialogo dei programmi di esecuzione di Superuser
- 2. Installa rapidamente i pacchetti con GDebi
- 3. Trucchi per CD
- 4. Aggiungi directory allo stack di directory con PUSHD
- 5. Kill Processes Quickly With PKILL
- 6. Personalizza Gnome con Gnome Control Center
- 7. Avvia OpenOffice.org Più velocemente
- 8. Clear Up Disk Clutter In a Jiffy
- 9. Figura fuori le estensioni di file mancanti
- 10. Do not Forget Your Man Pages
Recentemente ho iniziato a lavorare su un nuovo Ubuntu libro che sarà associato al mio titolo esistente, Ubuntu Kung Fu. Il nuovo libro è ancora in fase di pianificazione e non sarà pubblicato fino al prossimo anno, ma ho pensato di condividere 10 suggerimenti che sono inclusi nella mia lista. Se ne hai altri che pensi possano andare in un libro del genere, inseriscili nei commenti qui sotto. Mi piacerebbe ascoltarli, come lo sarebbero gli altri lettori, ne sono sicuro.
Questi suggerimenti non sono specifici di Ubuntu, ma sono stati testati su Ubuntu, e non posso garantire che funzioneranno altre distro. Potresti già sapere di alcuni o tutti loro, ma resisti alla tentazione di gongolare su questo nei commenti. Sei solo più intelligente, OK?
Detto questo, iniziamo!
[Ulteriori letture: 4 progetti Linux per neofiti e utenti intermedi]1. Apri una finestra di dialogo dei programmi di esecuzione di Superuser
Probabilmente sai già che premendo Alt + F2 verrà visualizzata una finestra di dialogo "Esegui programmi". Qui puoi digitare qualsiasi nome di programma per eseguirlo - lo uso spesso per eseguire gconf-editor , che ad esempio non ha una voce di menu. Tuttavia, se si digita gksu in una finestra di terminale (senza seguire nulla), verrà visualizzata una finestra di dialogo simile, ma questa volta consentirà di eseguire il programma come root (o qualsiasi altro utente sul sistema). È possibile associare il comando gksu a una scelta rapida da tastiera (forse Maiusc + Alt + F2) utilizzando Sistema, Preferenze, Tasti di scelta rapida, per produrre in modo efficace un "superutente" "Finestra di dialogo Esegui programmi.
2. Installa rapidamente i pacchetti con GDebi
Ho passato molto tempo a ignorare il programma GDebi. Per ricordarti, questa è un'applicazione GUI che consente l'installazione di pacchetti scaricati manualmente. Cerca di risolvere le dipendenze usando i repository, che è una funzionalità molto utile. Tuttavia, ho sempre preferito il buon comando dpkg vecchio stile. Poi un giorno ho provato GDebi alla riga di comando e sono rimasto scioccato nel trovarlo eseguito anche in una modalità non GUI senza complicazioni (cioè sudo gdebi pacchetto.deb), ma ha ancora la capacità per risolvere le dipendenze. Provaci. Una volta fatto, potresti non voler mai usare di nuovo dpkg -i .
3. Trucchi per CD
Sono sicuro che persino gli esperti di bash si schiaffeggiano di tanto in tanto sulla fronte e dicono "Wow! Non avrei mai saputo che avresti potuto farlo!". Recentemente ho imparato due trucchi per il comando cd (cambia directory) che mi ha superato fino ad ora. Digitando cd da solo si tornerà alla directory / home (cioè l'equivalente di cd ~). Digitando cd - si passa all'ultima directory in cui si stava navigando prima di passare a quella corrente.
4. Aggiungi directory allo stack di directory con PUSHD
Mentre siamo in tema di directory, parliamo dello stack di directory. Molto semplicemente, questo è un elenco di directory memorizzate da bash. La directory attualmente sfogliata è sempre in cima all'elenco, ma l'elenco è altrimenti vuoto fino a quando non si aggiunge una nuova directory, che è possibile utilizzare utilizzando il comando pushd . Ad esempio, pushd / usr / bin aggiungerà / usr / bin . Passa anche a quella directory, quindi puoi usarla al posto di cd per navigare (l'opzione di comando -n ti consentirà di aggiungere una directory ma di rimanere dove ti trovi). Il comando dirs mostrerà l'elenco delle directory (ricorda che la directory attualmente sfogliata sarà sempre nella parte superiore). popd cancella la voce più in alto nell'elenco e ti porta al prossimo nella lista. Dai una prova alla lista delle directory. Può essere molto utile se stai amministrando un sistema e devi passare da una directory all'altra e sei incline a dimenticare dove sono le cose importanti.
5. Kill Processes Quickly With PKILL
Per uccidere un processo ho sempre usato i comandi top, o kill o killall insieme a ps | aux per scoprire i numeri / i nomi dei processi. Tuttavia, il comando pkill rimuove un sacco di lavoro - pkill firefox , ad esempio, cercherà l'elenco dei processi per qualsiasi cosa corrisponda a firefox, e poi lo ucciderà (cioè invia un SIGTERM). pstree è anche un comando piuttosto interessante e mostrerà tutti i processi in un arrangiamento dell'albero genealogico, organizzati da chi li possiede.
6. Personalizza Gnome con Gnome Control Center
Per coloro che hanno difficoltà a rinunciare alle loro voglie di Windows, e che desiderano una buona esperienza simile al Pannello di controllo, considera l'uso di gnome-control-center per le tue esigenze di configurazione del sistema. Aggiungere un collegamento sul desktop a questo programma può aiutare i neofiti a fare i conti con Ubuntu, dando loro un'esperienza familiare simile a Windows, ed evitare di forzarli ad esplorare il pauroso menu System.
7. Avvia OpenOffice.org Più velocemente
Se usi spesso OpenOffice.org, potresti essere frustrato dal tempo necessario per iniziare ogni volta. Per aggirare questo problema, apri il programma Sessioni (chiamato Startup Manager in Jaunty, in ogni caso, fai clic su Sistema, Preferenze, Applicazioni di avvio per trovarlo) e aggiungi una nuova voce. Nel campo Comando, digitare openoffice -nodefault -nologo . Quindi riavviare. Ciò farà sì che OpenOffice.org venga memorizzato nella cache all'avvio del desktop Gnome, quindi l'avvio di qualsiasi applicazione OO.org in futuro avverrà in una frazione di secondo. Effettivamente, stai spostando il ritardo di avvio di OpenOffice.org all'avvio iniziale, ma difficilmente lo noterai.
8. Clear Up Disk Clutter In a Jiffy
A corto di spazio su disco? Prova a digitare sudo apt-get autoremove e poi sudo apt-get clean in una finestra di terminale. Il primo comando rimuove tutte le dipendenze (ridondanti) inutilizzate dal sistema. Il secondo rimuove tutti i file del pacchetto memorizzati nella cache. Entrambi sono innocui. Su un sistema ben utilizzato che è stato aggiornato un paio di volte, è possibile liberare fino a un gigabyte utilizzando questi metodi. (Confrontare prima e dopo l'uso del comando df -h .)
9. Figura fuori le estensioni di file mancanti
stato inviato un file senza un'estensione via e-mail? Non hai idea di che tipo di file sia? (Gli utenti Mac sono particolarmente colpevoli del peccato di considerare le estensioni di file opzionali.) Prova il comando file . Basta specificare il nome del file subito dopo. Inoltre, dai una prova le stringhe . Questo mostrerà qualsiasi "stringa stampabile" all'interno di un file binario (vale a dire tutto ciò che non è non stampabile, che di solito indica i dati). Il tipo di file è in genere elencato nella parte superiore, quindi è consigliabile reindirizzare l'output di stringhe in testa (cioè stringhe nome file |. head)
10. Do not Forget Your Man Pages
Dai un'occhiata a queste pagine man interessanti ma non largamente diffuse: intro - una guida per principianti alla riga di comando; hier - un riepilogo della gerarchia del filesystem; builtins - mini pagine man per comandi misti che non hanno pagine man proprie (compresi pushd , popd e dirs , come discusso sopra).
Keir Thomas è il pluripremiato autore di diversi libri su Ubuntu, tra cui Ubuntu Pocket Guide and Reference.
Segnala: DOJ assume Antitrust Expert in Google / Yahoo Probe
Il Wall Street Journal sta segnalando che il Dipartimento di Giustizia degli Stati Uniti potrebbe prepararsi
Imation mostra Off Apollo Expert UX
Il disco rigido portatile ha un design ponderato.
Semplici modifiche possono rendere il data center più ecologico, dice Expert
Non dimenticare di spegnere le luci