linux

linux

Linux sudo で(変数展開を含む)for ループを実行する

こちらの記事でサラッと流してましたが、sudo コマンドの中でfor を実行した際エラーに遭遇したのでメモっておきます。 事象 以下は、homeディレクトリ配下の各ユーザーディレクトリ分ループしてssh鍵をコピーするコマンドに...
linux

Linux cp parentsオプション 特定ファイル・ディレクトリパスをそのまま維持して再帰的にコピーする

以下のような構成で dir_1 を起点としてファイル・ディレクトリパスはそのままに dir_3 配下のみ再帰的にコピーしたり、dir_2/hoge.txtのみコピーしたいときが稀にあります。 $ tree . . ├── dir_1...
linux

Linux pdsh/pdcp 複数サーバに一括でコマンド実行/コピーする

複数サーバに一括でコマンド投入する手法はpssh, tomahawk, ansible , 初心に戻ってのssh forループなど様々ありますが自分は、 yum一発で簡単にインストールできる各サーバ間での設定ファイルなどの差分が一発...
linux

grep結果の長い1行を省略して表示する

(--skip-extended-insert をつけていない) mysqldumpの出力ファイルやjavascriptをgrepした際、grep結果の1行が長いと画面を埋め尽くす形で出力されてしまいます。 その場合、正規表現を使用...
linux

php extension_dir のデフォルトってどこ?

Cent7.2でremi-php72パッケージを利用した際のphp拡張パッケージのディレクトリの場所を確認しました。おまわりさん、ここです! # rpm -qa |grep php-7.2.1-1.el7.remi php-7.2....
linux

CentOS7 に pyenv をインストールする

pyenvを利用するとディレクトリ(アプリケーション)ごとにVersionを分けられたり、OSで既に稼働しているバッチなどにも影響せずに入れれるため便利だと思います。 Cent7.2で実施した手順をまとめてみました。 インスト...
2020.11.07
linux

chronyc 強制同期

chronycの強制同期をします。stepモード(システムへの影響を避けるために徐々に修正ではなく一気に)による修正なので本番環境などではご注意ください。 $ sudo chronyc -a makestep 200 OK 200 ...
linux

date コマンド よく使うオプション一覧

テストやバックアップスクリプト作成のときに、よく使用しているオプションをまとめてみました。(CentOS7) よく使うオプション一覧 時間だけ変更 $ sudo date -s 1100 2017年 12月 31日 日曜...
スポンサーリンク