【Linux】ユーザID・グループID・パーミッションについて
LinuxOSでは1つのコンピュータに複数のユーザーが同時にログインし、利用することができます。 「Linux」の管理「ユーザ」・「グループ」・「パーミッション」について 以下では、コンピュータを管理する、「ユーザ」、「グループ」、「パーミッション」についてまとめます。 「ユーザID」について Linuxへアクセスするそれぞれのユーザは「ユーザID」で管理されています。 「ユーザID」は文字列で、 […]
LinuxOSでは1つのコンピュータに複数のユーザーが同時にログインし、利用することができます。 「Linux」の管理「ユーザ」・「グループ」・「パーミッション」について 以下では、コンピュータを管理する、「ユーザ」、「グループ」、「パーミッション」についてまとめます。 「ユーザID」について Linuxへアクセスするそれぞれのユーザは「ユーザID」で管理されています。 「ユーザID」は文字列で、 […]
LinuxOSではさまざまなデータを扱う上で「ファイル」と「ディレクトリ」を知ることは重要です。 ファイル・ディレクトリの構造と概念についてまとめました。 ファイル・ディレクトリの構造と概念 Linux上で使用されるデータには以下のような種類があります。 文章(テキスト) 画像 電子メール 音声…etc 上記のデータは、拡張子など形式がそれぞれ別となりますが、LinuxOS上では「ファ […]
コマンドの使い方は、オンラインマニュアルの「man」コマンドを使用する方法がありますが、簡易的にコマンドの「ヘルプ」表示をするには「help」オプションコマンドがおすすめです。 オンラインマニュアル「man」コマンドの使い方は以下のページを参照してください。 「help」コマンドの使い方(Linux) コマンドの多くは簡易的にヘルプを表示できる「–help」オプションを使用することがで […]
LinuxOSのコマンドにはオンラインマニュアルが用意されています。 「man」コマンドをインストールすることにより、対象となるコマンドのマニュアルを表示することができます。 簡易的なコマンドヘルプ表示をする場合は以下のページを参照してください。 「man」コマンドの使い方(Linux) このオンラインマニュアルを参照するには、以下のように「man」コマンドを実行します。 コマンドを実行することに […]
Linuxを操作する上で必要となる基本的な操作となります。 ここではLinuxの基本操作コマンドについてまとめました。 Linux基本操作 Linuxを動かすためにはまずはLinuxへアクセスすることが大前提となります。 LinuxをはじめとするUNIX系OSでは複数のユーザーで同時に1台のコンピュータを使用することが可能です。 各ユーザはLinuxにそれぞれアクセスする際に誰が利用するかコンピュ […]
Webサーバなどのネットワークサービスが動作しているか確認したい際は、「telnet」を使用して簡単に確認することが可能です。 「telnet」コマンドの使い方(Linux) もともと「telnet」コマンドはリモートホストへポート番号「23」番を利用してリモートアクセスをするために使用していたことがほとんどでした。 しかし、昨今では「telnet」コマンドを使用することにより、「テキストベース」 […]
LinuxOSにおいてインターフェース上のリアルタイムのトラフィックデータを取得する際に「tcpdump」コマンドを実施します。 「tcpdump」コマンドの使い方(Linux) 「tcpdump」コマンドはネットワークインターフェースに流れるリアルタイムのトラフィックデータを取得することができます。 どのようなパケットが流れているのか、ある特定のパケット・プロトコルのデータを確認したいときなどに […]
「netstat」コマンドはネットワークのソケット情報の表示やネットワークインターフェースの接続状況、ルーティングテーブル(経路情報)を確認することができます。 「netstat」コマンドの使い方(Linux) 「netstat」コマンドはソケット情報、インターフェース接続状態を表示することができます。 ソケットは実行中のネットワークプログラム間でのデータ送受信の状況を。 インターフェースはリンク […]
ネットワークインターフェースの接続情報を表示・確認するには「ip link」コマンドを使用します。 「ip link」コマンドの使い方(Linux) 「ip link」において、ネットワークインターフェースの接続状況を表示した例が以下となります。 上記でそれぞれのインターフェースとリンク状態を確認することができます。 「ip -c link」コマンドを実行することにより、インターフェース名、MAC […]
ネットワークのソケット情報を表示するには「ss」コマンドを使用します。 ソケットとは実行中のネットワークプログラム間でデータの送受信を行うための仕組みを言います。 特定の通信先(IPアドレスとポートの組み合わせ)と紐づいた通信拠点をプログラム上に作成し、これを使用しコネクションの確立、データの送受信、切断などを実施します。 Linuxが通信先との具体的な通信手段や手順の詳細を知るための情報となりま […]