2021-10-01から1ヶ月間の記事一覧
HDD が睡眠を妨げる。 いまどきHDDなんかやめてSSDにしろと言われそうなのですが。SSD・HDDを1TBあたりの単価を考えると8倍近い。 そこそこ安価にデータをアーカイブするとしたらHDDの効率がいいわけです。 アーカイブなのでそんなに頻繁にアクセスしない…
tar しながら転送も同時にやる。 tar zcvf - <dir> | rclone rcat remote:path/to/file rclone "rcat" rcat を使えば、パイプで処理するみたいに投げられる。 https://rclone.org/commands/rclone_rcat/ echo "hello world" | rclone rcat remote:path/to/file ff</dir>…
macOS で作られたファイルの濁点半濁点問題。 ファイル名がUTF-8といえども、mac は濁点を合成文字として扱うので、Linuxで読むと面倒が起きる。 sudo convmv -f utf-8 -t utf-8 -r --notest --nfc ./* ディレクトリ内部を再帰的に処理される。 find と組み…
/## apt install でバージョン指定でインストール やりかた sudo apt install パッケージ名=バージョン名 例 sudo apt install gitlab-ce=13.12.12-ce.0 apt install は指定バージョンまでアップグレードできます。 apt コマンドは アップグレードもインスト…
ssh の秘密鍵のパスワード変更 パスフレーズを変更する。(パーミッション変更が必要) chmod 600 ~/my.ssh.id_rsa ssh-keygen -p -f ~/my.ssh.id_rsa ssh のパスフレーズを解除する パスフレーズを解除するときは、Enterを押す。空のパスワードを設定する。…
定期的に speedtest で速度測定してる もうかれこれ2年位毎日スピードテストしてはログをためてたんだけど、サーバー指定ができなくなった。 いままでは、speedtest-cli でサーバー指定ができたのだけど、2021/08/29から最寄りのサーバーしか接続できなくな…
grep では 後方参照ができないので、代替案を考えることになる。 方法1基本的な方法 -o マッチした箇所だけを取り出す -o を使って、マッチした箇所だけを取り出す。 cat out.txt | \grep -Po 'Abc.*Xyz' 方法2 先読み+あとよみ 先読み・後ろ読みにマッチ…
github のActionでテストを実行する例をつくりました。 https://github.com/takuya/github-action-sample-testing-code テストの設定 github action を実行するには、レポジトリにディレクトリとYAMLを作成します。 ## レポジトリの作成 mkdir my-repo cd my…
cron の代替を作りました。 github.com 経緯 cron(自動実行プログラム)の管理が煩雑でした。 増え続けるcrontab。ここ数年管理が崩壊していました。systemd.timer や google app scripts なども増えるし、ラムダ系で実行してたりいろいろな所で、タイマー(…