• Herramientas Online
  • - Calculadoras
    • Contador de caracteres
  • - Descarga
    • Descarga de TikTok
    • Descarga de DouYin
  • - Herramientas web
    • BASE64
    • Base64 a imagen
    • Imagen a Base64
    • Codificación URL
    • JavaScript
    • Timestamp
    • Convertidor Unicode
    • Formato JSON
    • Modificar extensión
    • Crear lista
    • Optimizador CSS
  • - Herramientas de cifrado
    • Cifrado MD5
    • Generador aleatorio
  • - Herramientas de imagen
    • Compresión de imágenes
    • Generador de código QR
    • Lector de código QR
    • Vista previa de fondo
  • - Hojas de información
    • Herencia de grupo sanguíneo
    • Tallas de ropa
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linuxファイルシステムの面観
2022-01-10

コンピュータにとって、データとは0と1のシーケンスです。このようなシーケンスはメモリに格納できますが、メモリのデータはシャットダウンすると消えます。データを長く保存するために、ディスクまたはハードディスク(HDD)にデータを保存します。私たちのニーズに応じて、私たちは通常、ファイルのような小さな単位にデータを別々に保存します(いわゆる小さな、すべてのデータに対して)。しかし、データはファイルとしてしか整理できず、分類できないと、ファイルは雑然としてしまいます。あるファイルを検索するたびに、一つのファイルをまた一つのファイルでチェックするのは面倒です。ファイルシステム(file system)は、ファイルが論理的に組織された形式であり、各ファイルをより明確に保存する。

パスとファイルの概要

ファイルはファイルシステム(file system)に組織され、通常はツリー構造となる。Linuxにはルートディレクトリ/、すなわちツリー構造の最上位があります。このツリーのフォークの最末端はファイルを表していますが、このツリーのフォークはwindowsインタフェースで見たフォルダに相当するディレクトリです。図1に示すのは、ファイルツリー全体です。このツリーから一部を切り取ると、例えばディレクトリvameiから下に下がると、実際にはファイルシステムも構成されます。

ファイルを見つけるには、ファイルのファイル名に加えて、ツリールートからファイルまでのすべてのディレクトリ名を知る必要があります。ルートディレクトリから始まるすべてのパスのディレクトリ名とファイル名がパスを構成します。例えばLinuxでファイルファイルを探しています。txtは、ファイル名(file.txt)だけでなく、完全なパス、すなわち絶対パス(/home/vamei/doc/file.txt)も知る必要があります。ルートディレクトリ/すなわちツリー構造の最上位から、ディレクトリhome,vamei,docを経て、最終的にファイルfileが表示される.txt。ファイルシステム全体の階層化(hierarchy)、vameiはhomeのサブディレクトリであり、homeはvameiの親ディレクトリである。

Linuxでは、$ls/home/vamei/docなどのディレクトリの下のすべてのファイルをlsコマンドで表示します。

図1ファイルツリー

この図に示すようなファイルシステム、すなわち緑で構成されたツリー。最上位のルートディレクトリ(/)は、赤い矢印で示すパスに沿って、最終的にファイルfileを見つけます。txt。

目次

Linuxシステムでは、ディレクトリもファイルです。したがって/home/vameiはディレクトリファイルvameiへの絶対パスです。

コードのコピー
.現在のディレクトリへ
..親ディレクトリへ
コードのコピー

doc

movie

photo

Linuxは、ルートディレクトリファイルを見つけ、そのディレクトリファイルからホームディレクトリファイルの場所を読み出し、ホームファイルからvameiの場所を読み出す方法を説明します。ディレクトリdocのfile eが見つかるまで。txtの位置。

ディレクトリファイルにあるからです。と..のエントリをパスに追加できます。または...を選択すると、/home/vamei/doc/.などの現在のディレクトリまたは親ディレクトリが表示されます。/home/vameiと同等です。

また、Linuxはプロセス中に作業ディレクトリ(present working directory)の変数を維持します。shellでは、作業ディレクトリ(コマンドラインに$pwdを入力)にいつでもクエリーできます。毎回長い絶対パスを入力する手間を省くためです。例えば、作業ディレクトリを/home/vamei($cd/home/vamei)に変更すると、file eを探しに行きます。txtは/home/vamei/($ls doc/file.txt)を省くことができ、得られた経路は相対経路(relative path)と呼ばれ、上のdoc/file.txtはこのような相対経路である。

ファイルがディレクトリファイルに表示されると、ファイルシステムにファイルをアクセスし、ファイルへのハードリンク(hard link)を確立します。1つのファイルを複数のディレクトリに表示できます。これにより、複数のハードリンクが作成されます。ハードリンク数(link count)が0に下がると、ファイルはLinuxによって削除されます。だから多くの場合、unlinkとremoveはLinuxオペレーティングシステムの中で同じ意味です。ソフトリンク(soft link)の広範な使用(soft linkはlink countに影響を与えず、ファイルシステムを越えることができる)のため、手動でハード接続を確立することは少なくなりました。 ファイルアクション
ファイルの場合、読み取り(read)、書き込み(write)、実行(execute)ができます。読み込みは既存のファイルからデータを取得します。書き込みは、新しいファイルまたは古いファイルにデータを書き込みます。ファイルに実行可能なバイナリコードが格納されている場合は、メモリにロードされ、プログラムとして実行できます。Linuxのファイルシステムで、あるユーザーがファイルに対して何らかの操作を実行したい場合、そのユーザーはそのファイルに対してこの操作を行う権限を持つ必要があります。ファイル権限の情報は、次のセクションを参照してファイル情報(metadata)に保存されます。

ファイル添付情報(metadata)

コードのコピー

-rw-r--r-- 1 vamei vamei 8445 Sep 8 07:33 file1.txt

各セクションの意味は次のとおりです。

1.最初の説明-ファイルタイプを表し、file 1を説明します。txtは通常ファイル(ディレクトリファイルの場合はd)です。

2.その後、rw-r--r--という9文字がファイル権限を表すために使用されます。この9つの文字は、rw-、r-、r--の3つのグループに分けられ、それぞれ所有者(owner)、所有グループ(owner group)、その他のすべての人(other)に対応しています。Linuxの起動を振り返って、ログインした後、私はユーザーとグループの身分を持っていて、私の名刺に相当します。第1のグループは、私の名刺のユーザーIDが私がファイルの所有者であることを証明した場合、私はそのファイルに読み取り(r)、書き込み(w)の権限を持つことができますが、実行(-、実行権限を持っている場合はx)の権限を持っていません。2番目のグループは、私の名刺のグループの身分証明書が私のグループがそのファイルの所有グループの一員であることを証明したら、私はそのファイルから読み込む権限があります。3番目のグループは、私の名刺が私が所有者でもグループの一員でもないことを示している場合、私は読み込む権限しかありません。読み取り操作を行いたい場合は、Linuxが所有者かどうかを見てから、所有者と所有グループをさらに説明します。        

3.次の1はハードリンク数(link count)です。

4.その後のvameiは、ユーザvameiがファイルの所有者(owner)であることを示し、ファイルの所有者はファイル権限(例えばrwxrwxrwxに変更)を変更する権利を有する。後ろのvameiファイルの所有グループはグループvameiです。ファイルの所有者と所有グループは、ファイルの作成時にファイルに添付されます(ファイルに鍵をかけるのと同じで、適切な名刺を持っているユーザーだけが操作を開くことができます)。Linuxには、すべてのファイルを所有するスーパーユーザーroot(ルートユーザーとも呼ばれる)があります。

5.次の8445は、バイト単位でファイルサイズを表す。

ソフトリンク(soft link,or symbolic link)

以上、ハードリンクについて説明したように、ソフトリンクはファイルのlink countに影響しません。Windowsシステムのショートカットを覚えているなら、Linuxのソフトリンク(soft link、symbolic linkとも呼ばれる)がlinuxのショートカットです。ソフトリンクは本質的にファイルであり、そのファイルタイプはsymbolic linkである。このファイルには、リンクが指すファイルの絶対パスが含まれています。このファイルからデータを読み込むと、linuxはあなたを指すファイルに導き、そのファイルから読み込みます(ショートカットをダブルクリックする効果のように)。ソフトリンクは、任意の場所で容易に確立され、任意の絶対パスを指すことができます。

ソフトリンク自体もファイルであり、ファイルが実行できる操作を実行することもできます。ソフトリンクに対して操作する場合は、ソフトリンク自体に対して操作するか、ソフトリンクが指すターゲットに対して操作するかに注意してください。後者であれば、この操作はリンクガイド(follow the link)に従うと言います。
umask
ファイルを作成するときにtouchを使用すると、新しいファイルを権限666、すなわちrw-rw-rw-として作成しようとします。ただし、オペレーティングシステムは、権限maskを参照して、ファイルを本当に666に作成するかどうかを確認します。権限maskは、オペレーティングシステムが設定を許可しない権限ビットを表します。例えば、037(-wxrwx)の権限maskは、groupを設定するwxビットとotherのrwxビットの設定を許可しないことを意味します。この権限maskであれば、最終的なファイル権限はrw-r---(groupのwビットとotherのrwビットはmask)である。

コードのコピー

$umask 022

まとめ


ソース元URL:https://dopubox.com/article/p/143155a9c5bd6e2c

Otras Herramientas
  • Contador de caracteres Descarga de TikTok Descarga de DouYin BASE64 Base64 a imagen Imagen a Base64 Codificación URL JavaScript Timestamp Convertidor Unicode Formato JSON Modificar extensión Crear lista Optimizador CSS Cifrado MD5 Generador aleatorio Compresión de imágenes Generador de código QR Lector de código QR Vista previa de fondo Herencia de grupo sanguíneo Tallas de ropa
  • テレビ東京、不適切表現で謝罪 「激録・警察密着24時!!」
    2024-05-29

    歯科医師の技術で愛好家も納得するサウナを細部まで再現するミニチュア作家
    2024-05-30

    囲碁、一力遼本因坊が初防衛 余正麒破り三冠堅持
    2024-05-30

    “ひばり”の愛称にふさわしい美しいメロディ。ハイドンの『弦楽四重奏曲第67番』【クラシック今日は何の日?】
    2024-05-30

    入試問題は白黒です 「わかりやすさ」「カラフル」は逆効果、自分で図を書くべし 桜井信一の攻める中学受験
    2024-05-31

    まだ無名だった作曲家エルガーが、婚約の贈り物として捧げた名曲【クラシック今日は何の日?】
    2024-06-01

    【大河ドラマ「光る君へ」本日第22話】紫式部と清少納言は「顔を合わせていなかった」?
    2024-06-01

    道後温泉の記憶を継承するアート 大竹伸朗が“描き”重要文化財を守ったテント膜「熱景」の再生
    2024-06-03

    「警察密着24時」担当者ら懲戒 テレビ東京、石川社長は3割返上
    2024-06-03

    香川県・直島に開館する新たな美術館の正式名称が「直島新美術館」に決定
    2024-06-03

    フジコ・ヘミングさん偲ぶ魂のピアノ旋律
    2024-06-03

    「2億円トイレ」のイメージ図など公開 大阪・関西万博
    2024-06-04

    福島県沖地震で解体 老舗文具店の新ビルが開店 イベントスペースも
    2024-06-04

    ペース・ギャラリーが9月にグランドオープン。7月には特別内覧会を開催へ
    2024-06-04

    「犬派?猫派?」(山種美術館)開幕レポート。初公開から名作まで勢揃い
    2024-06-04

    特別展「梅津庸一 クリスタルパレス」が国立国際美術館で開催。00年代からの仕事を総覧
    2024-06-04

    多摩美術大学がAIやサーキュラーなど5つの最先端のテーマを研究するプラットフォームをスタート
    2024-06-04

    週末見たい展覧会5選。今週はTRIO展、吉田克朗展、建築の構造デザインに焦点を当てた展覧会など。【2024年6月第2週】
    2024-06-05

    岡田将生の初ブランド「IN MY DEN」始動、第1弾グッズの受注販売がスタート
    2024-06-06

    写真家の吉田ルイ子さん死去
    2024-06-06

    ©  Dopu Box
    💛