GNU/Linux >> Linux Esercitazione >  >> Linux

10 fantastici suggerimenti e trucchi per lavorare con Linux

Il terminale Linux può sembrare piuttosto opprimente per i nuovi utenti e anche per gli utenti esperti senza la conoscenza dei suggerimenti e dei trucchi di Linux. Linux è un sistema operativo incredibilmente flessibile.
Tuttavia, è difficile ricordare tutti i comandi e il loro uso appropriato. I nostri fantastici trucchi ti permetteranno di usare Linux come un professionista!

Dai un'occhiata a questi 10 suggerimenti e trucchi per ampliare il tuo gioco Linux:

1. Rimozione di file più grandi

A causa delle scarse capacità amministrative, i file possono diventare "pesanti", a volte fino a 250 GB! In tal caso, l'utilità rm non è di grande utilità a causa dell'enorme quantità di dati coinvolti.

Pertanto, dovrebbe essere evitata la rimozione di un singolo file di registro di quella dimensione utilizzando l'utilità rm. Dovresti piuttosto optare per una soluzione più semplice:

 > /path-to-file/huge_file.log

Ti verrà richiesto di cambiare i nomi dei file e il percorso che corrisponde al tuo caso. Di conseguenza, verrà generato l'output vuoto per quel particolare file.

2. Copia in più directory

In generale, quando vuoi copiare un file, usi il comando cp che assomiglia a questo:

cp /path-to-file/my_file.txt /path-to-new-dir

Giusto? E se volessi copiarlo in più directory? Di solito scegli qualcosa del genere:

cp /home/user/my_file.txt /home/user/1
cp /home/user/my_file.txt /home/user/2
cp /home/user/my_file.txt /home/user/3

Scrivere questi comandi più e più volte non è solo dispendioso in termini di tempo, ma anche frustrante. E se ti dicessimo che puoi ancora eseguire questo processo con un comando a riga singola? Non ci credi? Prova questo:

echo /home/user/1/ /home/user/2/ /home/user/3/ | xargs -n 1 cp -v /home/user/my_file.txt

Ecco! Il tuo lavoro è finito.

3. Ridurre al minimo le sequenze di tasti

Più premi i tasti sulla tastiera, più tempo ci vorrà per portare a termine le cose. Se sei a conoscenza di alcuni comandi che fanno risparmiare tempo, puoi aumentare l'efficienza del tuo lavoro con i collettori.

Per eseguire il tuo ultimo comando, dovresti usare la shell bash di UNIX.

Invece di digitare di nuovo l'intero comando, usa semplicemente Ctrl+R e modifica alcune righe se lo desideri. Ciò ti farà risparmiare un sacco di tempo e velocizzerà il tuo lavoro.

4. Ricerca di file semplificata

Questo può sembrare più facile di quanto pensi. Di seguito è riportato un esempio del comando utilizzato per la ricerca dei file:

find /home/user -type f

Una volta eseguito questo comando, individuerà tutti i file in /home/user. Questo è un comando potente, ma potresti voler affinare la tua ricerca e renderla più diretta.

Ad esempio, supponiamo di voler includere un'opzione per cercare file di dimensioni superiori a 10 MB. Puoi farlo:

find . -type f -size 10M

Fare attenzione a non utilizzare la directory principale, in caso contrario ciò può causare un elevato I/O sul sistema.

5. Spegnimento del sistema

Sapevi che puoi utilizzare determinati comandi per spegnere il sistema in un momento specifico? Potresti essere presente o meno fisicamente per spegnere il computer, ma puoi scegliere quando farlo. Configura il tempo di spegnimento usando questo comando:

sudo shutdown 21:00

Il tuo sistema si spegnerà esattamente alle 21:00! Invece delle ore, puoi anche scegliere i minuti.
Ad esempio:

sudo shutdown +15

Il tuo computer si spegnerà automaticamente dopo 15 minuti.

6. Usare il comando giusto

Con diverse righe di comando a tua disposizione, è estremamente difficile richiamarle quando necessario. Non solo devi avere in mente il comando giusto, ma anche eseguirlo in modo efficace.

Quello che stai cercando è questo:

#apropos

Sostituisci semplicemente "descrizione" con l'effettiva descrizione del comando che stai cercando.

Dai un'occhiata a questo esempio:

  • dir (1) – elenca il contenuto della directory
  • ls (1) – elenca il contenuto della directory

Con questo trucco, non è necessario richiamare affatto il comando richiesto. Devi solo cercarne uno!

7. Esecuzione di più comandi

Abbastanza spesso devi aspettare che il comando precedente venga eseguito correttamente per eseguire il successivo. Anche questo consuma molto del tuo tempo prezioso.

C'è un modo efficiente per farlo. Puoi usare un singolo comando per eseguirne più e il tuo tempo di attesa è finito!

Il comando si presenta così:

command_1; command_2; command_3

Questo separatore è un vero toccasana quando si tratta di finire il lavoro entro un tempo stabilito.

8. Comandi multipli:quando il primo fallisce

Nella sezione precedente, abbiamo parlato di come utilizzare un singolo comando per eseguire più comandi. Ma cosa dovresti fare nel caso in cui il primo comando non venga eseguito correttamente? Vuoi eseguire il comando successivo solo se il precedente ha avuto successo.

Per questo utilizzare “||” separatore come mostrato di seguito:

command_1 || command_2

Successivamente, il comando 2 verrà eseguito solo dopo il comando 1 quando si utilizza il comando a riga singola sopra.

9. Creazione di alberi di directory

In genere usi il comando mkdir per creare nuove directory in Linux.

Il solito comando per creare directory è questo:

mkdir new_folder 

Che ne dici di creare 7 sottocartelle all'interno della nuova cartella? Ripetere il comando precedente 7 volte non è una soluzione ideale. Puoi invece usare questo comando:

mkdir -p new_folder/{folder_1, folder_2, folder_3, folder_4, folder_5, folder_6, folder_7} 

Con l'aiuto del comando precedente, puoi creare facilmente 7 sottocartelle senza dover eseguire mkdir più volte.

10. Spostamento alla fine o all'inizio della riga

Hai digitato un comando lungo ma ti rendi conto che devi spostarti all'inizio di esso per apportare alcune modifiche.

Cosa fai? Premi più volte il tasto freccia sinistra fino a raggiungere l'inizio del comando?
C'è un modo migliore.

Oltre a utilizzare i tasti Fine e Home, puoi optare per Ctrl+E per raggiungere la fine e Ctrl+A per raggiungere l'inizio.

Inferenza

Padroneggiare questi suggerimenti e trucchi renderà la tua transizione a Linux senza problemi.

I suddetti comandi sono abbastanza facili da comprendere per tutti anche se non sono esperti di Linux. Questo è il bello!

Questi utili trucchi possono fare miracoli per la tua efficienza. Ti auguro tutto il meglio per il tuo viaggio con Linux!


Linux
  1. Suggerimenti per elencare i file con ls nella riga di comando di Linux

  2. Comando wc Linux con esempi

  3. Come trovare file con il comando fd in Linux

  4. Lavora con i file ZIP in Linux

  5. Comando Linux rsync con esempi pratici

Come scaricare file con il comando Curl in Linux

Come scaricare file con il comando Wget in Linux

19 Suggerimenti e trucchi utili per la riga di comando di Linux

Tutorial comando trova Linux (con esempi)

lsof Command in Linux con esempi

Comando di comunicazione Linux con esempi