Linux

Linux

hostnameでアンダーバーは使うことができない

AmazonLinux2のEC2サーバで、hostnameを以下のように指定したところ、エラーが表示されて設定することができませんでした。 $hostname hoge_hoge hostname: the specified ho...
Linux

tar圧縮で特定のファイルやディレクトリを除外する方法

tarコマンドでファイルやディレクトリを圧縮するときに特定のファイルやフォルダを除外したいことありますよね。 例えば、大量のログファイルを含まないとか、一時的なtmpディレクトリを含まないとか。 そんなときに、使うオプションを...
Linux

Linuxでユーザを削除する方法

Linuxでユーザを追加した際に、誤ってユーザー名をタイプミスしてしまったときなど、作成したユーザを削除したい、というケースはあるかと思います。 そんなときのための手順です。 Linuxでユーザーを削除するコマンド ユー...
Linux

crontabの色々な設定方法(毎日、毎時、1日1回など)

crontabの定時実行の指定の書き方、つい忘れがちになってしまいます。 実行したいタイミングに合わせた書き方をメモしておきます。 crontabの定時実行の設定 1時間に1回、定時実行 #毎時0分に実行 0 * * *...
Linux

curlコマンドでヘッダ情報を複数設定する方法

curlコマンドについて curlコマンドはネットワーク経由のファイルダウンロードやアップロードを実施するためのコマンド。 WEBページやAPIのテストで使うのに必須なコマンドですね。 HTTPに限らず、FTPやその他の...
Linux

Permission denied (publickey)

前回、sshでパスワードなし認証をするために、自分の公開鍵を相手サーバに登録し自動で認証させるようにしました。 その際に、Permission denied (publickey) のエラーが発生したので、対応方法をメモして...
Linux

ディスク圧迫の原因を突き止める

Linuxでディスクの空き容量が枯渇したときの対処方法。 原因がすぐにわかっていれば良いのですが、ローテートされていないファイルが分からなかったりするなど、どのファイルやフォルダが原因でディスクを食いつぶしているか分からないときがあると思...
Linux

logrotateを毎時実行する方法

通常のlogrotateは日時の実行になるため、1時間毎の実行を設定することはできません。 そのため、毎時実行するためには、cronで起動させるような設定が必要になります。 設定方法はこちらが参考になります。
Linux

ポート番号から、稼働中のアプリケーションのPIDを調べる方法

アプリケーションを起動しようとしたときに、すでにそのポート番号が使われてて起動できない、なんてことありますよね? そんなときは、原因の切り分けのために、問題解消のためにも、ポート番号から稼働中のPIDを調べましょう。 で、判明したPI...
Linux

tarコマンドとgzipコマンドの使い分け

Linuxでの圧縮・解凍をするときに使うコマンドのtarとgzip。 2種類あって、どちらも実行方法を忘れがちになってしまうので、使い分けをメモしておきます。 tarコマンドとgzipコマンドの使い分け いつもどっちがどっちがわからなくな...
タイトルとURLをコピーしました