ウェブサイト検索
Linuxの設定ファイルはしばしばプレーンテキストであり、これによりコマンドラインツールを使って簡単に編集することができます。これらの中で最も強力なものにはsedとawkがあります。
初心者は vi や nano を使った手動編集に頼るかもしれませんが、経験豊富なシステム管理者はこれらのツールを構成ファイルの自動解析や書き換えに頻繁に利用します。
これらのツールを使用すると、パターンを照合したり、フィールドを抽出したり、さらにはコマンドラインやスクリプトから設定ファイルをリアルタイムで変更することさえできます。
この記事では、sed と awk を使用して、設定ファイルを効果的に読み取り、解析し、書き換える方法を探ります。IPアドレスの更新、パラメータの変更、値の抽出などの面倒な作業を自動化するのに役立つ実用的な例を順を追って紹介します。
簡単な例から始めましょう:sedを使って設定パラメータを置き換える方法です。
たとえば、/etc/ssh/sshd_configのような設定ファイルで
続きを読む →
リーナス・トーバルズは、2026年3月8日にLinuxカーネル7.0の第3候補リリース(RC3)を公開しました。通常、新しいカーネルの初期バージョンはこの時期には落ち着き始めるのですが、今回のリリースはその逆の動きをしています。実際、リーナスはこのアップデートを「最近の歴史の中で最大級のもの」と、Linux 7.0-rc3リリース発表メールの中で説明しています。
カーネルのニュースをフォローしているなら、前のバージョン(Linux 7.0-rc2)もかなり大きかったことを覚えているかもしれません。その結果、さらに大きな rc3 があると、リヌスは「何かあるぞ」と考えます。
しかし、慌てる必要はありません。このリリース内のコードは「怖い」ものではなく、成長の大部分はテストと新しいデバイスのサポートによるものです。
この急増の主な理由は、作業の遅れです。前のカーネルサイクル(バージョン6.19)が1週間
続きを読む →Fedora Projectチームは、Fedora Asahi Remix 40の一般提供開始を発表しました。この新しいリリースは、最近リリースされたFedora Linux 40オペレーティングシステムをApple Silicon Macに提供します。
Fedora Asahi Remixは、Apple Silicon Macコンピュータ専用に設計されたFedora Linuxオペレーティングシステムの特別なバージョンです。その目的は、プラットフォームサポートの最新の改善を取り入れつつ、
続きを読む →Manjaro Linuxの開発チームは、次のメジャーリリースであるManjaro 24.0(コードネーム:"Wynsdey")を発表しました。Manjaro 24は、Plasma 6デスクトップ環境を搭載した最初のManjaroリリースとなります。
Manjaro GNOMEエディションも大幅な更新を受け、最新のGNOME 46シリーズに合わせられました。
Wynsdeyを搭載したManjaroは、Plasma版とGNOME版の両方で洗練され使いやすい体験を提供することを目指しています。
開発チームは、新しいリリースがデスクトップ環境やアプリケーションの最新の進歩を取り入れつつ、Manjaroの安定性と性能に対する評判を維持するよう、懸命に取り組んできました。
Alpine Linuxチームは、v3.20安定シリーズで最初となるAlpine Linux 3.20.0のリリースを発表しました。Alpine Linuxは、musl libcとBusyBoxをベースにした、セキュリティ重視の軽量Linuxディストリビューションです。
Alpine Linuxは小型でリソース効率が高くなるよう設計されており、ディスクやメモリのフットプリントを最小限に抑えることが重要な組み込みシステム、コンテナ、その他の環境で実行するのに最適な選択肢となっています。
Alpine Linux 3.20.0 には、いくつかの注目すべき更新と改善が含まれています:
KDE Plasma 6.1 ベータ版がテスト用に利用可能になりました。いくつかの魅力的な改善点や新機能が搭載されています。このアップデートは、デスクトップ環境のさまざまな側面に対応し、全体的なユーザー体験を向上させることを目的としています。
主な追加機能の一つは、Plasma ウィンドウマネージャーである KWin におけるトリプルバッファリングの実装です。この機能により、レンダリングとアニメーションがより滑らかになり、より流動的で応答性の高いデスクトップ体験が実現します。
ベータリリースには、Wayland Explicit Syncプロトコルのサポートも含まれており、これにより特にNVIDIA GPUユーザーは全体的なパフォーマンスと安定性が向上するはずです。
もう一つの注目すべき改善点は、接続された物理デバイスや論理デバイスから入力イベントをキャプチャできる Input Capture ポータル の統合です。
Dolphinファイルマネージャーは現在、ユーザーが
続きを読む →NixOSチームは、コードネーム「Uakari」のNixOS 24.05の公開リリースを発表しました。NixOSは、Nixと呼ばれる純粋に関数型のパッケージ管理システムに基づいたユニークなLinuxディストリビューションです。
NixOSは、他のLinuxシステムやmacOSと互換性のあるパッケージのセットも提供しています。その主な利点の一つは、最先端であることです。これにより、ユーザーは安定性とセキュリティを維持しながら、最新のパッケージを利用することができます。
NixOS 24.05 には、多くの新しいパッケージやアップグレードされたパッケージが含まれています。このリリースの注目すべきハイライトのいくつかは以下の通りです:
先週、リーナス・トーバルズは、次期バージョン6.10のLinuxカーネルの最初のリリース候補(RC1)を発表しました。Linuxカーネルのバージョン6.10には、以前のLinux 4.0以来使用されていたコードネーム「Hurr durr I'm a ninja sloth」に続き、コードネーム「Baby Opossum Posse」が付けられました。
昨日、リーナス・トーバルズは Linuxカーネル6.10の第2リリース候補(RC2) をリリースしました。
彼はLin
続きを読む →FreeBSDチームは、安定版14シリーズの2回目のアップデートであるFreeBSD 14.1のリリースを発表しました。このバージョンは、人気のオープンソースオペレーティングシステムにいくつかの改善点と新機能をもたらします。