Linux

Linux

permission denied (publickey). のエラーに対する解決方法

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

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

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

Linuxでフォルダを圧縮するコマンド

Linuxサーバ上でディレクトリを圧縮する際のコマンドをすぐ忘れてしまいます。tarで圧縮したいケースと、zipで圧縮したいケース、それぞれあるので、どちらの方法もメモしておきます。 tarコマンドでフォルダ圧縮する方法 tarコマンドでフ...
Linux

秒間数件のアクセスを再現するシェルスクリプト

Linuxの環境で、秒間数回実行するテストをするために、実行用のシェルスクリプトを書いたのでメモとして残します。 1秒に10回コマンドを実行するシェルスクリプト #!/bin/bash while true do # コマンドを実行する処理...
Linux

crontabが実行されていない時に確認すべきこと

定期処理を仕掛けたくて、Linuxのサーバでcrontabを設定することがあると思います。 このcrontaを設定したのに、ちゃんと動作していなかった時に確認すべきポイントをメモしておきます。 crontabのログを確認する cronがちゃ...
Linux

文字コードを複数ファイルまとめて変換するコマンド

Macでファイルの文字コードをまとめて変換するコマンドです。 Shift-JISのファイルをまとめて、UTF-8に変換したかったので、nkfコマンドを使いました。 nkfコマンドを使えるようにする nkfコマンドを実行した際に、 -bash...
Linux

tarコマンドで圧縮するときに、特定のファイルやディレクトリを除外する方法

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

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

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

「umount target is busy」の解決方法

AWSのEC2のAmazonLinuxのサーバで、ディスクのumountができなかったときの解決方法をメモします。 mountとumountのコマンド こんな感じで、調査用の読み取り専用でマウントしました。 mount -r /dev/mo...
Linux

The name org.freedesktop.PolicyKit1 was not provided by any .service files

The name org.freedesktop.PolicyKit1 was not provided by any .service files systemctl でサービス起動、登録しようとしたときに、このエラーが発生しました。 調...