一般的なスクリプトのLinuxの仕上げ運用・保守

1 、現在の占有0バイトのファイルを検索し、ディレクトリを削除するために

検索します。 / F型-size 0 -exec RM - RF} {\;#このコマンドは、ファイルのルートの動作バイト0ではありません

2 、これは、システム・プロセスのメモリフットプリントサイズで表示されている

PS -e -o「:%のP:%のZ:%のC%のA」|ソート-k5- NR    

3 、CPU使用率によってプロセスを表示するシステムであるサイズ

PS -e -o "%のC:%P:%Z:%のA" |ソート- NR 

4。 文書の試合で、行の内容を置き換える

わかるsed -i '/ルート/ S / NO /はい'の/ etc / SSH / #へのsshd_configをルートにマッチし、この行は何もはいていない置き換える

5 、すべての実行レベル3およびスタートアップサービスショー

LSを /etc/rc3.d/S* |カットが-C 15 -     Sの先頭が#のrc3.dですレベル3のサービスを実行し、最初の15文字の内容の傍受の背後にあるカットで

6 、ネットワークカードのeth0のIPアドレスを取得する  

方法1:ifconfigコマンドを   | Grepの'INET addrの:' | 'はgrepの-v 127.00.1 ' |カットが-d:| '{$印刷-f2のawkを。1 }' 

方法2:のifconfig eth0の |はgrep "のinet addrの:" | awkの「{$を印刷2 }「|カットが-C 6 - 7 データフローを分析するために、80ポートのTCPパケットキャプチャツールが
tcpdumpの -c 10000 -i eth0の-n DSTポート80 8 、問い合わせ昨日の日付の
日付-date = 昨日9 、すべての空のディレクトリを削除
見つけます /データ型D -empty -execのrm -rf {};# 最高ではない/ このコマンドは、ディレクトリの実行10を5日間削除されたファイルの前に、
検索 /データ-mtime + 5。型F -exec RM - RF { }; 11













強制エンドユーザーが蹴った

pkillは -KILL -t PTS / 1。

12は、前方の8080のポートへのポート80からの要求

のiptablesは -A PREROUTING -p -m TCP TCPあなたはDNAT -to- -jたいです-dport80 127.00.18080 

13は、Linuxサーバの間でファイル転送

SCP @〜/ test.txtrootを192.1680.10:/データ/#test.txtのは/の下にリモートホストの個人的なホームディレクトリに広がっていくのDataディレクトリ

14 、大きなファイルを分割

分割 -lを1000 分割するファイルごとにメッセージ#1000行をmessage.log 

分割 - message.log bのメッセージ#5メートル5Mは、各ファイルを分割します

 

おすすめ

転載: www.cnblogs.com/ada54410017/p/11222190.html