トップ 基礎知識 rootとは

root(ルート)とは―いろいろな意味がある

rootとは、読み方は「ルート」。いろいろな意味があります。階層構造の根本のことを意味する用語で、パスの最上位のことをいいます。

▲記事トップへ

目次

この記事の目次です。

1. rootとは何か?―いろいろな意味がある
2. rootとは何か?―英語の辞典の意味
3. rootとは何か?―ファイルシステムの場合
4. rootとは何か?―UNIXやLinuxの場合
5. rootとは何か?―スマホの場合

更新履歴

1. rootとは何か?―いろいろな意味がある

rootとは、読み方は「ルート」。いろいろな意味があります。IT関連では、階層構造の根本や管理者権限のアカウントのことを意味する用語です。

2. rootとは何か?―英語の辞典の意味

英語のrootの意味の解説は以下です。

  1. the part of a plant that grows under the ground and absorbs water and minerals that it sends to the rest of the plant
    地中で成長し、植物の他の部分に送る水と鉱物を吸収する植物の部分
  2. the part of a hair, tooth, nail, or tongue that attaches it to the rest of the body
    それを体の残りの部分に付着させる髪、歯、爪、または舌の部分
  3. the main cause of something, such as a problem or difficult situation
    問題や困難な状況などの主な原因
  4. the origin or basis of something
    何かの起源または基礎
  5. he feelings or connections that you have with a place because you have lived there or your family came from there
    あなたがそこに住んでいた、またはあなたの家族がそこから来たために、あなたがそこと持っている感情またはつながり
  6. the part of a word that has the main meaning and that its other forms are based on; a word that other words are formed from
    主要な意味を持ち、その他の形が基づいている単語の部分;他の語が形成される語
  7. a quantity that, when multiplied by itself a particular number of times, produces another quantity
    それ自身を特定の回数掛けると、別の量を作り出す量

3. rootとは何か?―ファイルシステムの場合

ファイルシステムの場合、rootはパスの最上位のことを意味します。 パスは、階層構造のルートからノードの位置までの経路の表記で「/test/hello.jsp」のように「/」で書きます。 ルートを表すパスは「/」です。

パスとは

パスは、ディレクトリやファイルなどの階層構造に整理されたデータの位置を表すための表記です。 階層の一番上をルートといい「/」、1つ上を「../」などで表します。 「/」からはじまるパスを絶対パス、「../」を用いて表すパスを相対パスなどといいます。

4. rootとは何か?―UNIXやLinuxの場合

UNIXやLinuxなどのOSのアカウントの場合、rootは管理者権限のことを意味します。 最上位の権限を持つ管理者アカウントのログイン時のファイルシステム(ディレクトリ)のパスが「/」だったことから、UNIXやLinuxの最上位権限のアカウントを「ルート(root)」という名前で呼ばれる習慣になっています。

5. rootとは何か?―スマホの場合

スマホの場合は、rootは管理者権限のことを意味します。 iPhoneのiOSはUNIX系のOSで、AndroidはLinux系のOSで、スマホの話題でrootというとスマホで使用しているOSの管理者権限のことを意味します。 スマホの場合は通常、システム専用のアカウントで、ユーザはrootを使用することが出来ないようになっています。

root化

スマホのユーザがrootを使用できるようにすることをroot化といいます。

更新履歴

このページの更新履歴です。

戻る

当サイトについて

Apache Tomcat

Apache HTTP Server

JSP/Servlet

基礎知識

アプリケーションコンテキスト / コンテキスト / コンテキストパス / コンテキスト名.xml / コンテキストルート / サーブレット / マイクロサービス / ルート

appBase属性 / ApplicationContext / getContextPath / JSP / Maven / PageContext / root / server.xml / Servlet / Spring Boot / Tomcat

サイト内のページ