技術メモ#Linux
背景 以下のように、コンテナ内のコマンドラインで操作した時に文字の折り返し位置がおかしく非常に見づらいため解決したい。 環境 Windows PC上でターミナルソフトを使い、Linux端末およびその中のコンテナを操作 Windows PC TeraTerm Linux端末 dockerコン…
背景 接続先のWi-Fiルータ機種によっては、 nmcli c up 接続名 をやったときに、 Passwords or encryption keys are required to access the wireless network '<SSID名>'. Warning: password for '802-11-wireless-security.psk' not given in 'passwd-file' and nm</ssid名>…
先日、tarでアーカイブを作成し、あるディレクトリに展開したところ、展開したディレクトリのパーミッションが変わってしまった。このせいで、展開先ディレクトリにある他のファイルを参照していた他のプログラムがエラーを起こしてしまい、ひどい目に遭った…
概要 nmcliで、複数の無線ネットワーク設定のうち、システム起動時に特定のネットワーク設定を接続させることができた。 ランキング参加中DIY 背景と目的 あるシステムで、複数の無線ネットワークが利用可能な環境で、起動時には特定のネットワークに接続し…
まずやるべきこと config.logを見る(configureと同じディレクトリに出力されている) たいていは、何が起きているか理解はできると思われる。 解決方法 ライブラリの参照がうまくいっていない場合 /usr/bin/ld: cannot find -lxxx という感じのエラーがかかれ…
概要 Pythonで、シグナル)を受信する方法を調べ、実装して動くか試した。 背景と目的 Pythonで、シグナル)を受信する必要が出たので、方法を調べ、実装して動くか試す。 詳細 1.Pythonの標準モジュール signal Pythonには、はじめからシグナルを扱うためのモ…
概要 rc.localで自動起動に失敗したときにすぐに原因がわかるようにする対策をメモした。 ランキング参加中DIY 背景と目的 Raspberry Pi上で、AWS IoT Device SDKを使ったPythonスクリプトを作成し、rc.localで自動起動しようとして失敗したので、エラー原因…
ランキング参加中DIY 置換 kill 置換 複数のスペースを1つにする sed -e 's/ */ /g' 連続スペースが0個以上 ⇒ 1つにするという条件で置換している。ちなみに、スペースが1個以上という以下のコマンド sed -e 's/ +/ /g' だとうまくいかない。なぜだ。 kill …