GNU/Linux >> Linux Esercitazione >  >> Linux

Quattro comandi Linux completamente inutili


Foto per gentile concessione di yonmacklein

Come la maggior parte di voi, sono un drogato da riga di comando. Ci sono due vantaggi nell'usare la riga di comando di Linux invece dell'interfaccia utente. Innanzitutto, puoi automatizzare molte attività di routine utilizzando la riga di comando e la tua produttività aumenterà drasticamente. In secondo luogo, imparerai gli interni di una particolare funzione (ad esempio, la configurazione di NIS) quando la configuri utilizzando la riga di comando, invece di configurarla utilizzando l'interfaccia utente.

Mentre utilizzo intensivamente la riga di comando, di seguito sono riportati i 4 comandi Linux che trovo praticamente inutili. Se ritieni che siano utili, spiega uno scenario pratico in cui utilizzerai questi comandi con esempi.


1. sì comando

Dalla pagina man: Riproduci ripetutamente una riga con tutte le STRING specificate o "y"

Questo comando è totalmente inutile, poiché l'unica cosa che fa è stampare ripetutamente "y" o la stringa specificata dall'utente finché non viene premuto Ctrl-C..

$ yes
y
y
y
y
[Note: You have to press Control-C to stop the repeated y's]

$ yes my-input-string
my-input-string
my-input-string
my-input-string
my-input-string
my-input-string
[Note: You have to press Control-C to stop the repeated my-input-string's]

2. comando rev

Dalla pagina man: L'utilità rev copia i file specificati nell'output standard, invertendo l'ordine dei caratteri in ogni riga. Se non vengono specificati file, viene letto lo standard input.

Nell'esempio seguente, ho digitato "questo è molto buono", che è stato annullato dal comando rev — "doog yrev si siht"

$ rev
this is very good
doog yrev si siht


Nell'esempio seguente, rev ha invertito i caratteri della riga all'interno del file /etc/sysconfig/network.

$ rev /etc/sysconfig/network
sey=GNIKROWTEN
bd-ved=EMANTSOH
1.1.01.01=YAWETAG

3. ul comando

Dalla pagina man: Traduci i trattini bassi in sottolineature. Il processo varierà in base al tipo di terminale. Alcuni terminali non sono in grado di gestire la sottolineatura.

Come mostrato di seguito, quando ho provato il comando ul con un file con caratteri di sottolineatura, non è successo nulla. Spero che qualcuno possa spiegare l'uso di questo comando, poiché non l'ho trovato utile.

$ cat test.txt
test_is_good


L'output del comando ul era esattamente lo stesso dell'output cat.

$ ul test.txt
test_is_good

4. comando directory virtuale

vdir è uguale a ls -lb. Perché dobbiamo usare vdir quando abbiamo il comando ls?

$ vdir
total 244
-rw-r--r--  1 root root   331 Jun  9  2006 access
-rw-r--r--  1 root root     0 Jun  9  2006 domaintable
-rw-r--r--  1 root root    64 Jun  9  2006 local-host-names
-rw-r--r--  1 root root     0 Jun  9  2006 mailertable

Il comando
ls -lb mostra l'output esatto come comando vdir.

$ ls -lb
total 244
-rw-r--r--  1 root root   331 Jun  9  2006 access
-rw-r--r--  1 root root     0 Jun  9  2006 domaintable
-rw-r--r--  1 root root    64 Jun  9  2006 local-host-names
-rw-r--r--  1 root root     0 Jun  9  2006 mailertable


Se trovi un uso pratico per uno qualsiasi dei comandi di cui sopra, faccelo sapere. Inoltre, se riesci a pensare ad altri comandi Linux che non sono praticamente utili, condividi i commenti qui sotto.

Se questo articolo ti è piaciuto, condividilo su deli.cio.us o StumbleUpon .


Linux
  1. Comandi Linux:job, bg e fg

  2. 5 comandi Linux che non uso mai

  3. Comandi Linux dalla A alla Z

  4. Comandi di base di Linux

  5. Comando eco di Linux

Come eseguire i comandi Linux in background

Comando W in Linux

Comandi di base di Linux

Al comando in Linux

Comandi Linux - Guida completa

11 comandi Linux di cui non posso fare a meno