Come reindirizzare l'output in un file in Linux

February 15

Come reindirizzare l'output in un file in Linux


Il sistema operativo Linux include un potente impianto di riga di comando che può anche servire come un linguaggio di scripting per l'automazione delle attività e la risoluzione dei problemi del sistema. Molti strumenti della riga di comando di Linux, come "dmesg" e le informazioni in uscita "netstat" che può essere estremamente utile quando la risoluzione dei problemi. Se si stanno raccogliendo informazioni sul sistema Linux utilizzando gli strumenti della riga di comando e la necessità di catturare l'output della riga di comando, utilizzare gli operatori di reindirizzamento per copiare l'output in un file di testo.

istruzione

Cattura uscita riga di comando per file

1 Aprire un terminale a riga di comando sul computer Linux. Digitare "ls" e premere il tasto "Enter".

2 Si noti l'elenco dei file e delle cartelle che appaiono. Tipo "ls> file_folder_list.txt" e premere il tasto "Enter". Si noti che viene visualizzato alcun output della riga di comando.

3 Tipo "cat file_folder_list.txt" e premere il tasto "Enter". Visualizza l'output del file "file_folder_list.txt" e notare che il contenuto del file contengono l'output catturato del comando "ls".

Capture e aggiungere la riga di comando di output su file

4 Tipo "ls> file_folder_list.txt" e premere il tasto "Enter".

5 Tipo "cat file_folder_list.txt" e premere il tasto "Enter". Notare che l'output del file è lo stesso del comando precedente "cat".

6 Tipo "ls >> file_folder_list.txt" e premere il tasto "Enter". Tipo "cat file_folder_list.txt" e si noti che l'uscita catturato nel file viene ripetuto perché l'operatore ">>" costretto la cattura di aggiungere piuttosto che sovrascrivere il contenuto del file.