GNU/Linux >> Linux の 問題 >  >> Linux

Linuxを学ぶための10の記事

2019年は、Opensource.comの読者がいるLinuxにとって良い年でした。明らかに、「Linux」という用語自体は重み付けされています。それはカーネル、デスクトップ、またはエコシステムを指しますか?今年のトップLinux記事を振り返って、私は意図的にトップ10 Linux記事を定義する際に広い視野を持っています(「トップ」の定義と「Linux」の定義)。こちらが、順不同で提供されています。

Linuxパーミッションの初心者向けガイド

Linuxパーミッションの初心者向けガイド Bryant Sonによると、新しいユーザーに、各ポイントを説明するためのグラフィックとチャートを使用したファイルパーミッションの概念を紹介しています。基本的に純粋にテキストベースの概念のビジュアルを思い付くのは難しい場合があります。この記事は、そこにいるビジュアル学習者にとって親しみやすいものです。ブライアントが集中し続ける方法も好きです。ファイルのアクセス許可についての議論は、いくつかの関連トピック(所有権やアクセス制御リストなど)につながる可能性がありますが、この記事は1つのことを説明し、それをうまく説明することに専念しています。

MacからLinuxに切り替えた理由

Matthew Brobergが、MacOSからLinuxへの移行について洞察に満ちた正直な見解を示しています。なぜ私がMacからLinuxに切り替えたのか 。プラットフォームの変更は常に困難であり、切り替える決定の背後にあるものを記録することが重要です。 Mattの記事はいくつかの目的に役立つと思いますが、私にとって最も重要な2つは、質問に答えて潜在的な解決策を提供することで彼をサポートするLinuxコミュニティへの招待であり、Linuxの採用を検討している他の人にとっては良いデータポイントです。

Linuxでの低速WiFiのトラブルシューティング

Linuxでの低速Wi-Fiのトラブルシューティング 、David Clintonは、すべてのプラットフォームで誰もが抱えている問題の有用な分析を提供し、それを解決するためのヒントを提供します。これは「偶然にLinux」のヒントの良い例であり、日常の問題を抱える日常の人々を助けるだけでなく、Linux以外のユーザーにも(どのプラットフォームでも)トラブルシューティングがいかに親しみやすいかを示しています。

GNOMEがGitを使用する方法

GNOMEがGitを使用する方法 Molly de Blancが舞台裏を見て、オープンソースソフトウェアのパラゴンの1つ(GNOMEデスクトップ)がオープンソース(Git)の他のパラゴンの1つを開発にどのように使用しているかを明らかにします。何をする必要がある場合でも、デフォルトでオープンソースソリューションになっているオープンソースプロジェクトについて聞くのは、いつも心強いです。信じられないかもしれませんが、これは常に当てはまるわけではありませんが、GNOMEにとって、これはプロジェクトのアイデンティティの重要で歓迎的な部分です。

Linuxの仮想ファイルシステム:なぜ必要なのか、どのように機能するのか

その他のLinuxリソース

  • Linuxコマンドのチートシート
  • 高度なLinuxコマンドのチートシート
  • 無料のオンラインコース:RHELの技術概要
  • Linuxネットワーキングのチートシート
  • SELinuxチートシート
  • Linuxの一般的なコマンドのチートシート
  • Linuxコンテナとは何ですか?
  • 最新のLinux記事

Alison Chaikenは、 Linuxの仮想ファイルシステムで多くのユーザーが理解できないと考えていること:なぜそれらが必要なのか、そしてそれらがどのように機能するのかを巧みに説明しています。 。ファイルシステムとは何か、ファイルシステムが何をするかを理解することは1つのことですが、仮想 定義上、本物ではありません。それでも、Linuxは、カジュアルなユーザーでも恩恵を受けることができる方法でそれらを提供します。Alisonの記事では、誰もが理解できる方法でそれを説明しています。ボーナスとして、アリソンは記事の後半でさらに深く掘り下げ、bccスクリプトを使用して彼女が今教えたすべてを監視する方法を示します。

ファイルパスとその使用方法を理解する

ファイルパスとその使用方法を理解すると思いました これは、ほとんどのユーザー(どのプラットフォームでも)が教えられていないように見える概念であるため、書くことが重要でした。これは奇妙な現象です。これまで以上に、ファイルパス これは、文字通り日常的に目にするものです。ほぼすべてのインターネットURLには、ドメイン内のどこにいるかを正確に示すファイルパスが含まれています。なぜコンピューター教育はインターネットから始まらないのだろうかと思うことがよくあります。インターネットは、最も身近なアプリであり、おそらく存在する中で最も頻繁に使用されているスーパーコンピューターであり、私たちが毎日使用するアプライアンスを説明するために使用します。 (これらのアプライアンスがLinuxを実行している場合は役立つと思いますが、現在取り組んでいます。)

Linuxでのプロセス間通信

Linuxでのプロセス間通信:共有ストレージ Marty KalinがLinuxの開発者側を掘り下げ、IPCとコード内でIPCを操作する方法を説明します。この記事は実際には3部構成のシリーズであるため、ごまかしていますが、この種の説明としては最適です。 LinuxがIPCを処理する方法を説明するドキュメントはほとんどなく、IPCとは何か、なぜそれが重要なのか、プログラミング時にIPCを利用する方法はほとんどありません。これは通常、大学で取り組むトピックです。これで、代わりにここですべてを読むことができます。

Linuxでのstraceを使用したシステムコールの理解

straceを使用したLinuxでのシステムコールの理解 Gaurav Kamatheは、 strace についてこれまでに見たすべての会議での講演を希望するという点で、非常に技術的です。 だった。これは、複雑ですが驚くほど便利なコマンドの明確で役立つデモンストレーションです。驚いたことに、この記事以降に使用しているコマンドは、一般的なコマンドではなく、 ltrace (コマンドによって呼び出される関数を確認するため)。明らかに、この記事には情報が満載されており、開発者やQAテスターに​​とって便利なリファレンスです。

Linuxデスクトップがどのように成長したか

Linuxデスクトップがどのように成長したか ジム・ホールによるものは、Linuxデスクトップの歴史を視覚的にたどる旅です。 TWMで始まり、FVWM、GNOME、KDEなどを通過します。 Linuxを初めて使用する場合、これはそこにいた誰かからの魅力的な歴史のレッスンです(そしてそれを証明するスクリーンショットを持っています)。 Linuxを長年使用している場合、これは間違いなく思い出を呼び戻すでしょう。ただし、結局のところ、確かなことが1つあります。それは、20年前のスクリーンショットをまだ見つけることができる人は、超人的なデータアーキビストです。

Linuxで独自のビデオストリーミングサーバーを作成する

Linuxで独自のビデオストリーミングサーバーを作成する アーロン・J・プリスクは、私たちのほとんどが当たり前のサービスについて持っているいくつかの先入観以上のものを打ち破ります。 YouTubeやTwitchのようなサービスが存在するため、多くの人々は、これらがビデオを世界に放送するための唯一のゲートウェイであると考えています。もちろん、人々はWindowsとMacがコンピューティングへの唯一のゲートウェイであると考えていました。そして、ありがたいことに、それはひどい誤算であることが判明しました。この記事では、Aaronが動画ストリーミングサーバーをセットアップし、ストリーミングする動画を作成できるように、OBSについて話すスペースを見つけることさえできます。それは楽しい週末のプロジェクトですか、それとも新しいキャリアの始まりですか?あなたが決める。

Linuxの歴史を形作った10の瞬間

Linuxの歴史を形作った10の瞬間 Alan Formy-Duvalは、Linuxの歴史の中で強調するものを10個だけ選ぶという手ごわい仕事を試みています。もちろん、これは無駄な運動です。重要な瞬間がたくさんあったので、アランが自分の経験を通してそれをフィルタリングする方法が大好きです。たとえば、Linuxが長持ちすることが明らかになったのはいつですか。アランが仕事で維持しているすべてのシステムがLinuxを実行していることに気付いたとき。重要な瞬間は人によって異なるので、このように歴史を解釈することには美しさがあります。 Linux、Linuxに関する記事、またはオープンソースの決定的なリストはありません。あなたはあなた自身のリストを作り、あなたはあなた自身をその一部にします。

何を学びたいですか?

Linuxについて他に何を知りたいですか?コメントでそれについて教えてください。または、Linuxでの経験についてOpensource.comの記事を書いてください。


Linux
  1. Linuxターミナルで冒険に出かけましょう

  2. 2018年に13のLinux必読

  3. LinuxでBashプロンプトをWinterize

  1. inxiを使用したLinuxシステムの詳細

  2. 私のお気に入りの5つのLinuxコンテナイメージ

  3. Linuxスキルを高めるための13の演習

  1. Linuxで$PATH変数を永続的に設定する方法を学ぶ

  2. Linuxで元に戻すことはできますか?

  3. Linux で CPU 速度を表示する正しい方法は何ですか?