水曜日, 3月 29, 2017

Using 'tar', 'gzip' and 'grep'

最近 Linux を仕事で触れる機会があり…
とても初歩的なことですが、忘れない様にと。
すごく基本的な使い方を書き残して置きます。

File Backup (tar/gzip)
Discussion in 'Beginner Tutorials' started by Rob, Jul 9, 2013. 

tar -cvf archive_20170329.tar log*.txt

gzip archive_20170329.tar

とすると、archive_20170329.tar.gz というファイルが出来る。
これをTera TermのTTSSH:Secure File Copy を使いWindows へ転送する。




 大量のlogファイルをWindows へ転送し、サクラエディタの grep機能を利用していたが慣れてきたので転送する前に必要な個所を抜き出そうと Linux(CentOS)側で grepを行ってみる。

grep "2017-03-29" log_file > log_file_20170329

grep "photosphere" log_file_20170329 > log_file_20170329_photosphere

とすると、"2017-03-29" でかつ "photosphere" と記載のlogが取り出せる。
やってみるとWindows GUIでやるより、処理は速いのでなるべく使用したいものである。

Linuxコマンド逆引き大全 ファイルから文字列を検索する



0 件のコメント: