タグ別アーカイブ: UNIX

sudoコマンドに対して”unable to resolve host xxx”が表示される

1. sudoコマンドの実行結果を確認する

続きを読む

SIGPIPEシグナル

クローズされたPIPE(含、ネットワークソケット)にアクセスすると、アクセスしたプロセス(アプリ)に対して、SIGPIPEシグナルが通知される。

デフォルトではSIGPIPEシグナルを受信したプロセスは強制終了される。

強制終了を回避するためには、以下のいずれかの対策を取る必要がある。

  1. SIGPIPEシグナルを無視する設定を与える
    1. 全面的に無視する
    2. ソケット個別に無視する。
  2. SIGPIPEシグナルをハンドラで処理する

 

参考


iOS Developer Library – ネットワーク処理において犯しがちな誤りの回避

crontab

-l
設定済みタスクリスト表示
-e
タスク編集
-r
全タスク削除
-u
ユーザースイッチ
(例) $ crontab -e -u root

改行コード変換コマンド

パッケージ名 (Debian) : tofrodos

パッケージ名 (Ubuntu 16.04LTS) : dos2unix

DOS => UNIX

UNIX => DOS