コマンド

コマンド

[rclone]UbuntuでpCloudを使う

UbuntuでpCloudを最強のネットワークドライブとして活用するための、rcloneの導入・設定ガイドをブログ形式でまとめました。Ubuntu(Linux)でpCloudを使う際、公式のAppImageも便利ですが、サーバー運用や自動バ...
TIPS

[Sudachi]ユーザー辞書作成

Sudachiの辞書は、テキスト形式(CSV)で作成したあと、高速化のためにバイナリ形式(.dic)に変換(ビルド)して使用します。辞書ソース(CSV)の作成: ルールに従って単語を記述。バイナリへのビルド: sudachipy ubuil...
TIPS

[git]巨大ファイルを履歴からの完全削除手順

誤ってプッシュしてしまった巨大ファイルを、Gitの履歴から完全に抹消するための手順です。状況に合わせて「A」または「B」の手順を実行してください。パターンA: 誤ってプッシュしたのが「直前の1つのコミット」だけの場合コミットしてプッシュした...
TIPS

[Ubuntu]www-dataユーザで公開鍵作成

www-data はセキュリティ上の理由から、通常はログインシェルが禁止(/usr/sbin/nologin)されているため、通常のユーザーのように su して作成することができません。そのため、sudo を利用して実行権限を明示的に指定し...
コマンド

[コマンド]Macでecho

LinuxとmacOSの両方でシェルスクリプトを共有する場合、echo の挙動(特にオプションの解釈)の違いは非常によくある悩みどころです。手っ取り早い解決策は、printf を使うのが最も確実でポータブルな(環境に左右されない)解決策です...
TIPS

[Linux]timeout

Linuxを触っていると、「この処理、いつ終わるんだ…?」と不安になったり、あるいは「30秒経っても反応がなければ一旦諦めてほしい」という場面に出くわしたりしますよね。そんな時に超絶便利なのが timeout コマンド。今回は、暴走するプロ...
コマンド

[Linux]nice優先度について

Linuxのnice値は、プロセスの優先度を調整するためのパラメータで、-20(最も高い優先度)から19(最も低い優先度)の範囲で設定します。デフォルト値は 0 です。項目数値説明最高優先度-20最も「ナイスじゃない(傲慢な)」状態。CPU...
コマンド

[yt-dlp]ダウンロード済みのファイルをスキップする方法

yt-dlp で既にダウンロード済みのファイルをスキップするには、主に --download-archive オプションを使う方法が確実です。また、--no-overwrites オプションも状況によって役立ちます。以下の表に、それぞれのオ...
コマンド

[yt-dlp]並列ダウンロード

yt-dlpで並列ダウンロードを行うには以下の2つは併用不可concurrent-fragments オプション複数フラグメントを同時にダウンロードyt-dlp -N10 URLaria2と併用yt-dlp --downloader ari...
コマンド

Markdownの太字を置換

sedの正規表現で置換アスタリスクで囲まれた文字列を <strong> タグに置換するsedコマンドは以下のようになります。sed 's/\*\*\([^*]*\)\*\*/<strong>\1<\/strong>/g'解説:\*\* - ...