6.6. 利用可能な GIO コマンド


GIO (GNOME Integrated Objects) は、GNOME デスクトップ環境内のさまざまなファイルシステムタイプとデータソースにアクセスするためのライブラリーと API です。GIO を使用すると、アプリケーションはローカルファイル、ネットワーク共有、データベース、Web サービスなどのリソースを操作できるようになります。

GIO は、スクリプト作成やテストに役立つ可能性のある複数のコマンドを提供します。

GIO は、POSIX コマンドに対応する次のコマンドを使用します。

gio cat
ファイルの内容を表示します。
gio mkdir
新しいディレクトリーを作成します。
gio rename
ファイルの名前を変更します。
gio mount
gio マウント機能のさまざまな側面へのアクセスを提供します。
gio set
ファイルにファイル属性を設定します。
gio copy
ファイルのコピーを作成します。
gio list
ディレクトリーの内容をリスト表示します。
gio move
ファイルをある場所から別の場所に移動します。
gio remove
ファイルを削除します。
gio trash
ファイルまたはディレクトリーを ゴミ箱 に送ります。これは、ファイルの場所によって異なるフォルダーになる可能性があり、すべてのファイルシステムがこの概念に対応しているわけではありません。ファイルがユーザーのホームディレクトリー内にある一般的な状況では、ゴミ箱フォルダーは $XDG_DATA_HOME/Trash になります。
gio info
指定の場所の情報を表示します。
gio save
標準入力から読み取り、データを指定の場所に保存します。
gio tree
指定した場所の内容をツリーのような形式で再帰的にリスト表示します。場所を指定しないと、デフォルトで現在のディレクトリーに設定されます。

次の追加コマンドを使用して GIO の詳細を制御できます。

gio monitor
ファイルまたはディレクトリーの変更 (作成、削除、コンテンツおよび属性の変更、監視される場所に影響するマウントおよびマウント解除の操作など) を監視します。
gio mime
ハンドラーが指定されていない場合に、登録済みおよび推奨されるアプリケーションをリスト表示します。それ以外の場合は、これはデフォルトのハンドラーとして設定されます。
gio open
このタイプのファイルを処理するために登録されているデフォルトアプリケーションでファイルを開きます。
注記

ユーザーの利便性のため、bash 補完はパッケージの一部として提供されます。

これらのコマンドはすべてネイティブ GIO クライアントであるため、フォールバック FUSE デーモンを実行する必要はありません。この目的は、POSIX コマンドのドロップイン置換ではなく、実際にはスイッチの範囲はほとんどサポートされていません。基本的な形式では、このコマンドは URI 文字列をローカルパスではなく引数として取ります。

トップに戻る
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2025 Red Hat