サーバー開発 cronの実行結果を保存する方法 cronが動いたかどうかを確認したくなることがある。 cronのジョブを登録する際に以下のようにして標準出力とエラー出力を指定したファイルに保存するように設定すると便利。 0 * * * * /usr/local/bin/myjob > /... 2023.06.29 サーバー開発
サーバー開発 tailコマンドの不要な行を取り除く //基本形 tail -f access.log //特定の単語があるものを除外 -vオプション tail -f access.log | grep -v 127.0.0.1 //複数除外は続けて書く tail -f access.log ... 2023.06.29 サーバー開発
サーバー開発 SSH で Permission Denied Permission denied (publickey,gssapi-keyex,gssapi-with-mic). こちらのエラーが出た場合の大抵の原因はパーミッションが正しく設定されていないのが問題です。権限を所有者のみ読み込みができ... 2023.06.25 サーバー開発
技術 SSH接続コマンドを省略する ~/.sshのディレクトリにconfigというファイルを作成する エイリアス1の部分は接続するときに指定する名前を任意で決める。例えば、エイリアスをtest1といった名前で登録しておけば、$ ssh test1と接続ができる 同様に続けて他... 2023.06.21 技術
PC LinuxOSでWindowsの共有ファイルをマウントする SAMBAやWindowsの共有ファイルをマウントしたいときは、cifsを利用するcifs-utilsをインストールしてmountコマンドでcisfオプションを利用できるようにする。 マウントする際のコマンドは以下のような感じで sudo ... 2020.04.24 PC
サーバー開発 ファイルやディレクトリのパーミッションを一括で変更したい パーミッションの問題で良く悩まされることがありますね。以下のコマンドで一括でディレクトリとフォルダのパーミッションを変更できます。 chmod -R a=rX,u+w path/to/dir -Rで再帰的にという意味でディレクトリの中までパ... 2020.04.09 サーバー開発
技術 OSを起動するisoファイルをUSBへコピーする OS等のインストールUSBを作る場合、普通にコピーするだけでは動作しない。例えばLinuxのインストールファイルを作る場合が該当する。データを読み込むだけではなく、読み込んだらOSを呼び出して動作するようにUSBを作成する必要がある。これを... 2020.03.29 技術