suer TIL

Linuxes

LINUX
2026-07-12 2026-07-12
eye catch

sortコマンドでhuman readableな数値をソートする

human readableな数値のソート K, M, Gなどのsuffixを考慮してhuman readableな数値をソートするには、-h(--human-numeric-sort、--sort=human-numeric)オプションを使用する。
LINUX
2025-12-14 2026-07-11
eye catch

【GitHub Actions】ジョブの実行をEnvironmentで承認必須にする

GitHub Actionsのワークフローの特定ジョブの実行を承認必須にできる。 この機能はGitHubのリポジトリ設定のEnvironmentsのRequired reviewers設定を使用する。 本番環境へのデプロイなど、慎重な操作でダブルチェックが欲しいときなどに活用できる。
LINUX
2025-12-12 2025-12-12
eye catch

【Claude Code】許可するコマンドを設定する

Claude Codeで毎回許可を求められるコマンドを事前に許可する設定方法。 この記事の設定を適用するとClaude Codeが自動的にコマンドを実行するようになる。セキュリティリスクがあるため自己責任で行うこと。
LINUX
2025-12-07 2025-12-07
eye catch

【Gemini CLI】許可するコマンドを設定する

Gemini CLIで毎回許可を求められるコマンドを事前に許可する設定方法。 この記事の設定を適用するとGeminiが自動的にコマンドを実行するようになる。セキュリティリスクがあるため自己責任で行うこと。
LINUX
2025-12-07 2025-12-07
eye catch

Rocky Linux に dnf (yum) で Redis 6 をインストールする

Rocky Linux 8 に dnf でインストールされる Redis のバージョン Rocky Linux 8でインストールできるRedisのバージョンは、デフォルトではRedis 5。 $ sudo dnf info redis Available Packages Name : redis Version : 5.0.7 ... Redis5のクライアントコマンド(redis-cli)は--tlsオプションをサポートしていない。 そのためTLS接続が必要な場合はRedis 6をインストールする必要がある。
LINUX
2025-08-11 2025-08-11
eye catch

GitHub Actions で Checks を実行できる Pull Request を作成する

GitHub ActionsでChecksを実行できるPull Requestを作成する デフォルトのGITHUB_TOKENでPull Requestを作成した場合、そのPull RequestにフックするはずのGitHub Actions(Checks)が実行されない。
LINUX
2025-07-13 2025-07-13
eye catch

【fluentbit】利用可能なプラグインを調べる

fluentbitの利用可能なプラグインの確認方法 fluentbitがインストールされているホストで利用可能なプラグインを確認するにはヘルプを確認すればよい。 $ fluent-bit --help ... Available Options ... Inputs (Inputプラグインの一覧...) Processors (Processorプラグインの一覧...) Filters (Filterプラグインの一覧...) Outputs (Outputプラグインの一覧...) 例えばcloudwatch_logsプラグインを利用可能か確認するにはgrepで確認できる。
LINUX
2025-06-19 2025-11-07
eye catch

【tig】カスタムキーバインドを追加してGit操作を効率化する

設定ファイルの場所 tigのキーバインド設定は ~/.tigrc ファイルに書く。ファイルが存在しない場合は新規作成する。 touch ~/.tigrc キーバインドの基本構文 キーバインドの設定は以下の構文で記述する: bind [keymap] [key] [action] keymap: キーが有効な画面(main、diff、logなど) key: 割り当てるキー action: キーに対応するアクション よく使うキーマップ キーマップ(画面) 説明 generic 全画面で有効 main メイン画面(コミット一覧) diff 差分の表示画面 log ログ表示画面 tree ツリー表示画面 blob ファイル内容の表示画面 blame blame表示画面 refs ブランチ・タグ一覧画面 status ステータス画面 変数 アクション内で使用できる変数は以下の通り。
LINUX
2025-06-18 2025-06-18
eye catch

【Shell Script】グループコマンドで複数コマンド出力をまとめてリダイレクト

グループコマンドによる標準出力のリダイレクト 複数のコマンドの出力を同じファイルに出力する場合、グループコマンドの使用が推奨される。 例えば以下のように2つのコマンドが標準出力に出力する場合:
LINUX
2025-06-17 2025-06-17
eye catch

rsync -a コマンドでも owner と group を実行ユーザーにする

rsync -a rsync -aは-rlptgoDオプションの省略形で、短く指定できる。 -aは以下を保存して同期する。 owner(所有者) group(グループ) パーミッション タイムスタンプ 短く指定できて便利だが、-aを指定しつつ、owner(所有者)とgroup(グループ)は実行ユーザーにしたい場合がある。
LINUX
2025-06-15 2025-06-15
  • ««
  • «
  • 6
  • 7
  • 8
  • 9
  • 10
  • »
  • »»
AUTHOR
author image
suer
ふつうのプログラマ
LATESTS
eye catch
【VSCode】YAML拡張機能でtraefik.ymlをTraefik v3スキーマで検証する
VSCODE
2026-07-13 2026-07-13
eye catch
atコマンドで一回限りのジョブを予約する
LINUX
2026-07-12 2026-07-12
eye catch
dateコマンドの出力タイムゾーンをTZ環境変数で一時的に変更する
LINUX
2026-07-12 2026-07-12
eye catch
dateコマンドでepoch秒とdate文字列を相互変換する
LINUX
2026-07-12 2026-07-12
eye catch
dateコマンドで相対日付を計算する(date -d)
LINUX
2026-07-12 2026-07-12
  • ホーム
  • お問い合わせ
  • プライバシーポリシー

© 2022 suer