Indice
- Cambiare Directory
- Creare Alias
- Copiare e Incollare Comandi
- Muoversi Lungo un Comando
- Rimuovere un Comando
- Modificare Comandi Lunghi
- Meno è Meglio
- Permesso Negato
- Tail (Coda)
- Cronologia dei Comandi
cd è uno dei comandi base in Linux, che ti permette di spostarti tra le diverse directory nel tuo file system. Ecco alcune funzioni di cd che ti aiuteranno a muoverti più velocemente nel tuo file system.
pwd:pwdsta per “Print the name of the current working directory” (stampa il nome della directory di lavoro corrente), e mostrerà il percorso della directory attuale.cd ..: ti sposterà di una cartella indietro rispetto alla directory corrente.cd -: questo comando ti permetterà di tornare alla directory precedente in cui ti trovavi. Se esegui questi comandi due volte, sarai nello stesso posto da cui hai iniziato.
[prinux@archlinux ~]$ pwd
/home/prinux
[prinux@archlinux ~]$ cd Downloads/
[prinux@archlinux Downloads]$ cd ..
[prinux@archlinux ~]$ pwd
/home/prinux
[prinux@archlinux ~]$ cd –
/home/prinux/Downloads
[prinux@archlinux Downloads]$ pwd
/home/prinux/Downloads
[prinux@archlinux Downloads]$ cd –
/home/prinux
[prinux@archlinux ~]$ pwd
/home/prinux
Gli alias ti aiutano a creare i tuoi comandi nella shell. Puoi configurare i tuoi comandi lunghi e usati ripetutamente con una stringa corta. Oppure puoi assegnare una funzione con opzioni a una stringa che già rappresenta una funzione. Ad esempio, posso assegnare ls per eseguire il comando ls --color=auto. Ora, invece di digitare ls --color=auto, devi solo digitare ls. Puoi aggiungere e rimuovere alias nel file .bashrc.
alias ls=‘ls –color=auto’
alias hello=‘echo per favore seguimi’
Copiare e incollare sono le operazioni più basilari dell’editing di testo, anche se ho notato che molte persone usano il clic destro per copiare e incollare i comandi. Usa:
ctrl + shift + cper copiare testictrl + shift + vper incollare testi
Muoversi Lungo un ComandoHai mai digitato un comando lungo solo per renderti conto di aver dimenticato di menzionare sudo all’inizio? Bene, invece di premere i tasti freccia più volte, puoi usare:
ctrl + aper saltare all’inizio della riga. Dopo aver digitatosudo, puoi usare:ctrl + eper saltare alla fine della riga e completare il comando che desideri digitare. Puoi usare queste scorciatoie come preferisci e non solo per digitaresudo.ctrl + a= per saltare all’inizio della rigactrl + e= per saltare alla fine della riga
Rimuovere un ComandoDopo aver digitato un comando, potresti renderti conto che non era necessario. Invece di premere backspace più volte o premere invio per eliminarlo, puoi usare:
ctrl + uper rimuovere tutto ciò che c’è prima del cursorectrl + kper rimuovere tutto ciò che c’è dopo il cursore, se ti trovi a metà della riga
Se hai accidentalmente cancellato qualcosa e vuoi annullare le modifiche, puoi usare:
ctrl + yper ripristinare ciò che hai cancellato
Ecco un altro trucco che può aumentare la tua velocità: puoi usare alt + backspace per rimuovere una parola nel terminale.
ctrl + u= cancella tutto prima del cursorectrl + k= cancella tutto dopo il cursorectrl + y= ripristina ciò che hai cancellato
Se desideri modificare comandi lunghi nel tuo editor di testo, puoi usare ctrl + x + e per aprire il tuo editor all’interno del terminale. Questo aprirà l’editor di testo che hai scelto, e potrai modificare e salvare il file. Dopo che il file è stato salvato, verrà eseguito nella shell (il file non viene salvato nel dispositivo).
catHai mai voluto visualizzare un file e hai usato cat per farlo? Fermati! Puoi usare less per lo stesso scopo, poiché visualizza il testo dall’inizio e ti permette di scorrere verso il basso per vedere i contenuti, a differenza di cat che stampa tutto nel terminale.
- less .bash_history
Se usi Linux, sono sicuro che ti sia capitato. Dimenticando di digitare sudo e notando l’errore quando la console mostra: error: you cannot perform this operation unless you are root. Invece di digitare di nuovo il comando completo con sudo, puoi usare sudo !!. Puoi usare !! su qualsiasi comando come cd, cat, ecc. Questo sostituisce !! con il comando precedente al momento dell’esecuzione.
tailSe vuoi visualizzare le ultime 10 righe di un file, puoi usare tail. Questo comando stampa le ultime 10 righe di un file nel terminale. È molto utile quando si guardano file di log. Puoi usare l’opzione -f per visualizzare il file in tempo reale.
tail= per visualizzare le ultime 10 righe del filetail -f= per visualizzare il file in tempo reale
Ogni volta che stai imparando qualcosa o hai dimenticato cosa hai digitato l’ultima volta per fare qualcosa, invece di usare cat e grep sul file .bash_history, puoi usare ctrl + r per cercare nella cronologia dei comandi.Se ti è piaciuto questo blog, non dimenticare di lasciare un applauso. Se vuoi saperne di più su privacy, sicurezza, tecnologia e Linux, considera di seguirmi. Inoltre, condivido anche ciò che trovo interessante e utile.
—

