Ubuntu

PowerAutomate

awkコマンドでテキスト処理

awkは強力なテキスト処理ツールであり、DevOpsにおけるログ解析やデータ抽出に不可欠である。本記事では、awkを用いた自動化と安全な運用手順を示す。DevOpsにおけるawkを用いたテキスト処理の自動化と安全な運用要件と前提本記事では、...
PowerAutomate

Bashスクリプトデバッグ術

Bashスクリプトの安全なデバッグと堅牢な運用戦略Bashスクリプトのデバッグは運用安定性に直結する。本稿では安全なスクリプト開発とsystemdによる堅牢な運用手法を解説する。要件と前提本稿では、Bashスクリプトの堅牢性とデバッグ容易性...
PowerAutomate

sedとawkによるテキスト処理実践

sedとawkによるDevOps向けテキスト処理実践DevOpsでは、ログ解析、設定ファイルの動的生成、APIレスポンス処理にsedとawkが不可欠な基盤技術である。本稿ではこれらを組み合わせた実践的なテキスト処理手法を解説する。要件と前提...
PowerAutomate

rsyncとSSHエージェントフォワーディング

リモートサーバーとのファイル同期は、システム運用における基本的ながらも重要なタスクです。rsyncとSSHの組み合わせは非常に強力ですが、さらにSSHエージェントフォワーディングを適切に活用することで、セキュリティを損なうことなく、より柔軟...
Mermaid

jqとcurlで実現する堅牢なJSONデータ処理:DevOpsプラクティス

jqとcurlで実現する堅牢なJSONデータ処理:DevOpsプラクティスDevOpsの世界では、外部APIからのデータ取得、変換、そしてシステムへの統合が日常的に行われます。本稿では、jqとcurlを組み合わせ、JSONデータを安全かつ冪...
Mermaid

GitHub ActionsのOIDCサポート強化がもたらすCI/CD認証の未来

GitHub ActionsのOIDCサポート強化がもたらすCI/CD認証の未来ニュース要点事実:GitHub Actionsは、OpenID Connect(OIDC)を利用したクラウドプロバイダーおよび他のサービスへの認証機能のサポート...
Mermaid

curlでHTTPリクエストを完全に制御するDevOpsプラクティス

DevOpsエンジニアとして、HTTPリクエストの完全に制御は日常業務において不可欠です。curlはその強力なツールであり、この記事ではその高度な利用法から、systemdと連携した運用、そしてトラブルシューティングまでを網羅します。特に、...
raspberry-pi

Raspberry Pi Ubuntuを20.04から 22.10 へOSへアップグレードし各種移行した時のメモ

1.はじめにUbuntu 22.10(キネティッククドゥ) がリリースされ約4カ月、ちょっと時間ができたため、スキルアップのため、Wordpressサーバ(Raspberry Pi)のOSをアップグレードしてみることに挑戦しました。その時の...
raspberry-pi

【raspberry pi】【ubuntu】ハードウェア情報を調べる

lshw Ubuntuでハードウェア情報を表示するコマンドは、lshwです。lshwを実行すると、システムのハードウェア情報が詳細に表示されます。ただし、lshwコマンドは、root権限が必要なため、sudoコマンドを使って実行する必要があ...
raspberry-pi

【raspberry pi】ubuntuのバージョンを調べる

Ubuntuのバージョンを調べるには、ターミナルで以下のコマンドを入力します。lsb_release -a で調べるこのコマンドは、現在のUbuntuのリリース名、バージョン番号、およびコードネームを表示します。例えば、Ubuntu 22....