55 年前の Linux ツールが復活: ChatGPT のせいでマニュアルページに戻ってしまった
私は Linux をいじるのが好きですが、Linux は私の毎日のドライバーのオペレーティング システムではありません。私は、専門的なプロジェクトに使用したり、大学で Linux ネットブックを使用したり、さまざまな理由で Linux で最適に動作するハンドヘルド ゲーム システムを使用したりする場合など、他に選択肢がない場合に使用することが多いです。
おそらくこれが、MS-DOS や Windows のように、Linux コマンドが頭の中にたくさん残っていない理由です。私が初めて Linux を使い始めたとき、インターネットにまったくアクセスできませんでした。そのため、Linux の迷宮のような知識をガイドする組み込みドキュメントである man ページを使用する必要がありました。しかし、Google にアクセスできるようになったら、単純に答えを調べるのが賢明な選択です。しかし今では、現代の AI と古代のテキスト ファイルの奇妙な出会いが、Linux で一体何が起こっているのかを理解するための頼りになる方法になるかもしれません。
ChatGPT により、難解な Linux コマンドがわかりやすくなりました
結局のところ言語が強みです
ChatGPT がさまざまな小さな Linux プロジェクトに役立つことに初めて気づいたのは、ブラウン管テレビで使用するために Raspberry Pi 4B をセットアップしようとしたときでした。アナログビデオ出力がアクティブにならない理由がわかりませんでした。そこで、ChatGPT に構成ファイルを与えて問題を特定できるかどうかを確認するというアイデアを思いつきました。そうすれば、動作するようにすべてが書き直されました。厄介なことに、最初は完璧に動作し、240 MP メディア インターフェイスを備えた新しいソリューションを見つけるまで動作し続けました。皮肉なことに、これは少なくとも部分的にバイブコーディングされたLibreElecの代替品です。ゴーフィギュア!
それで、もしそれが私の不適切に書かれた設定ファイルのバグを発見するのに役立つなら、もしかしたらそれ以上のことができるかもしれない?
AI が生成したコマンドは実際よりも信頼できるように見える
自信を持って記述され、実行するとエラーが発生する
したがって、これに対する答えは「はい」でもあり、「いいえ」でもあります。私は ChatGPT が発売されたその日から使ってきましたが、これを書いているこの瞬間まで、コンピューターに関連するものについては、正しい手順や手順をまだ理解していません。 Linux、macOS、Windows のいずれであっても。
多くの場合、それに近いものになりますが、決して正確には一致しません。したがって、ある程度テクノロジーに精通していて、その指示に従おうとすると、通常はエラーを見つけて修正することができます。
特定のコマンドを要求する場合、特にコマンドに多くのパラメータがある場合、状況はさらに悪化します。ここで、LLM が吐き出したコマンドを単にコピーして貼り付けることが大きなリスクとなる可能性があります。コマンドを理解した方が良いですが、それならそもそもChatGPTは必要なかったかもしれません。
man ページには、インストールしたコマンドが実際に何をサポートしているかが記載されています
人間の意味の探求
ここまで読んで、「man ページとは一体何ですか?」という唯一の疑問があるのであれば、そうすればあなたは一人ではありません。 「マニュアルページ」が何なのかを知っている人でも、よく理解していないようです。基本的な考え方は、これは Linux ディストリビューションとともにインストールされるドキュメントであるということです。ターミナル内で次のように入力できます。 男(コマンド) または、この場合のように、 男 grep grep コマンドのドキュメントを参照してください。
ターミナルを介したマニュアルページについて誰も好まない部分は、物事をナビゲートすることです。 GUI コントロールを備えた最新のマニュアル ページ ビューアを使用すると、最新のテキスト検索機能を使用してドキュメントを簡単に検索できます。
もちろん、マニュアルページの使い方を昔ながらの方法で学べば、それほど難しいことではありません。私の同僚の Dave McKay はマニュアルページ用の素晴らしいミニガイドを書きました。 5 年以上前のものではありますが、マニュアル ページ システム自体ほど古いものではありません。 1971 年の UNIX の頃のことですが、オリジナルのマニュアル ページは紙に印刷されていました。パソコンストレージより安かった!
ChatGPT はマニュアルページを読むための私のガイドになっています
嵐の中のどの港でも
私は事実に関する情報に関して LLM を信頼することはほとんどありませんが、ChatGPT のようなものには、私がやろうとしていることを状況に応じて認識できるという明確な利点があります。私は man ページを正確な情報として扱い、LLM を正しい方向に導くことができるやや信頼性の低いガイドとして扱います。
1 つのウィンドウに ChatGPT を表示し、もう 1 つのウィンドウにマニュアル ページを備えたターミナルを使用することで、私は実際、Linux について、単独で学習するよりも高い速度で学習しています。
便利だけど誰にでも使えるわけではない
これは少しばかげていると思う人もいるかもしれません。 ChatGPT を持っていれば、インターネットに接続できます。では、その問題を調べてみませんか?問題は、私はすでにそれを行っていたということです。現時点で 10 年以上、私が物事を成し遂げるための主な方法は、インターネット上で Linux で何かを行う方法を調べることです。
しかし、私が何度も気づいたことですが、Linux コミュニティはあまり役に立たないことが多く、フォーラムの投稿やガイドを何時間も読んでも、必要なものを知ることはできません。 ChatGPT とマニュアル ページの内容を組み合わせると、実際に解決策までドリルダウンできます。それは奇妙であり、常にそうする必要はありませんが、ほとんどの人が耐えられないほど多くのReddit露出を経験したとき、それは新たな救いの手であり、率直に言って、私はできる限りの助けを受け取ります。
関連情報は以下のリンクからご確認いただけます
関連記事
- 軽井沢カントリークラブの狂気 | Oneechanblog Podcast #podcast #podcastclips #karuizawa #madness #strory #stroies
- 08. モデルを見る – Stitcher.io
- フロリダの男が「グウェンドリン」を守るために戦う、クッキーを食べるペットのワニ