LinuxCommand
シェルスクリプト神から教えていただいた。忘れないように書いとく (追記)聞いて、自分の記憶した内容をそのまま書いちゃったので、ちゃんとマニュアル通りか確認してなかったので反省 $ man bash 目次 xargsでfunctionを叩く 連想配列もどき 変数間接参照 …
この前必要があってお粗末なスクリプトを書いた時、速度に大きな差があったので気になった。 なんとなく変数に持ったほうが、試行回数が増えるほど早くなるのかとおもってた 宣伝 tapira.hatenablog.com 今回の環境 KagoyaVPS 最小構成CentOS6.5 日毎課金な…
すぐ忘れるので備忘録 コマンドの実行結果を一時ファイルを作成せずにdiffる [root@v8794 nginx]# diff -u nginx.conf <(sed 's/kame/hoge/g' nginx.conf) --- nginx.conf 2016-01-17 18:04:41.000000000 +0900 +++ /dev/fd/63 2016-01-23 00:43:56.60176753…
今日もコマンドを忘れてしまい、詰められたのでmanを眺めてメモにする rpmインストール・アンインストール時に実行されるスクリプトを表示 [root@v8148 ~]# rpm -q --scripts nss-3.16.1-4.el6_5.x86_64 postinstall scriptlet (using /bin/sh): # If we upg…
チートシート(仮) CentOS6.X CentOS7.X メモ service docker start systemctl start docker サービス起動 service docker stop systemctl stop docker サービス停止 service docker restart systemctl restart docker サービス再起動 service docker reloa…
前提 pecoが導入済みであること。 以下のghq + pecoの導入記事は、gitを使用される方であれば、絶対いれていたほうが便利です! ghqでリポジトリ管理とpeco連携で快適git生活 - Qiitaqiita.com .bashrcに以下を追記 # 以下の例では「hl」コマンドにエイリア…
追記が増えたので整理 経緯 2.5GBのテキストファイルを加工する必要があり、①vimで開いて加工→vim死亡②sublime textで開いて加工→sublime text死亡となったため、awkを用いて以下の様なコマンドを実行した。 $ cat sample.txt | awk '$5 ~ /((26|27|28|29|30…
自分用 シェル書くときのおぼえがき ちゃんと実行権限つける vimで編集中のシェル叩く # ノーマルモードで以下叩く :!sh % 毎回↑めんどいからショートカットつける(おまけにrubyとphpもいける。goだったらexecuteの中身はgo runとか) function! ExecuteCurre…
top システム状況を表示 Linuxコマンド集 - 【 top 】 現在のシステム状況を表示する:ITpro [vagrant@test1 ~]$ top top - 23:04:15 up 1:21, 1 user, load average: 0.00, 0.00, 0.00 Tasks: 83 total, 1 running, 82 sleeping, 0 stopped, 0 zombie Cpu(s…
ディスク使用率がすごい勢いで上がっていて、原因を調査するときに使えそうだと思い。 やってるのは単にループさせてfind叩くだけ。 18:50:49のあたりで、別端末でログインしたので、secureログがヒットしてます。 vagrant@test1 ~]$ while : ; do sudo ls -…
冗長化している2台のサーバで、同一のファイルを配置しています。 それらのファイルが全て一致しているか比較する方法を調査した結果です。 前提 対象とするサーバをA・Bとする 対象とするディレクトリを/hoge/fugaとする 方法 md5sumのハッシュ値を使用しま…