ウェブサイト検索

Cloud Commander - ブラウザ経由で Linux ファイルとプログラムを制御する Web ファイル マネージャー


Cloud Commander (cloudcmd) は、コンソールとエディタをサポートする、シンプルなオープン ソースの従来型ながら便利なクロスプラットフォーム Web ファイル マネージャーです。

これは JavaScript/Node.js で書かれており、どのコンピュータ、モバイル、タブレットからでもブラウザでサーバーを管理し、ファイル、ディレクトリ、プログラムを操作できるようになります。

特徴

いくつかの優れた機能を提供します。

  • クライアントはWebブラウザで動作します。
  • このサーバーは、Linux、Windows、Mac OS、Android (Termux を使用) にインストールできます。
  • ブラウザ内から画像、テキスト ファイルを表示したり、オーディオやビデオを再生したりできます。
  • ローカルまたはリモートで使用できます。
  • 画面サイズへの適応をサポートします。
  • デフォルトの OS コマンド ラインをサポートするコンソールを提供します。
  • Dword、Edward、Deepword など、構文の強調表示をサポートする 3 つの組み込みエディターが付属しています。
  • オプションの認証もサポートしています。
  • ホット/ショートカット キーを提供します。

Linux に Cloud Commander をインストールする方法

まず、以下の手順に従って、最新バージョンのnode.jsをインストールします。

Debian/Ubuntu/Linux Mint の場合

curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -

-------- For Node.js v7 Version -------- 
curl -sL https://deb.nodesource.com/setup_7.x | sudo -E bash -
sudo apt-get install -y nodejs 

RHEL/CentOS/Fedora の場合

curl - -silent - -location https://rpm.nodesource.com/setup_6.x | bash -

-------- For Node.js v7 Version -------- 
curl - -silent - -location https://rpm.nodesource.com/setup_7.x | bash -
yum -y install nodejs
dnf -y install nodejs [Fedora 22+]

Gentoo と Arch Linux の場合

emerge nodejs         [On Gentoo]
pacman -S nodejs npm  [On Arch Linux]

nodejs および npm パッケージをインストールしたら、次に root 権限で次のコマンドを使用して Cloud Commander ファイル マネージャーをインストールします。

npm i cloudcmd -g
OR
npm i cloudcmd -g --force

Linux で Cloud Commander を使用する方法

開始するには、次を実行するだけです。

cloudcmd

デフォルトでは、コマンド オプションが設定されていない場合、Cloud Commander は ~/.cloudcmd.json 内の構成を読み取ります。ポート変数 PORT または VCAP_APP_PORT が存在しない場合は、ポート 8000 を使用します。

ブラウザで URL を開いて使用を開始できます。

http://SERVER_IP:8000

ファイルメニューの表示

メニューを見るには;ファイル操作オプションを使用するには、ファイルを選択して右クリックするだけで、以下のスクリーンショットに示すオプションが表示されます。

ファイルとディレクトリの表示

単一パネルで開くには、 --one-panel-mode フラグを使用するか、単にブラウザ インターフェイスのサイズを変更します。

cloudcmd --one-panel-mode

以下のスクリーンショットは、画像ファイルの表示を示しています。

ブラウザでファイルを編集する

次のスクリーンショットは、編集のためにスクリプト ファイルを開いているところを示しています。

ブラウザからLinuxターミナルにアクセス

~ ボタンを押して、Linux ターミナルまたはコンソールを開きます。

端末インターフェース

デフォルトでは、ターミナルは無効になっておりインストールされていません。ターミナルを使用するには、root ユーザー権限で次のようにgrittyをインストールする必要があります。

npm i gritty -g

次に、ターミナルのパスを設定し、次のように構成を保存します。

cloudcmd --terminal --terminal-path "gritty --path here" --save

クラウドコマンダーをアップデートする

Cloud Commander を更新するには、次のコマンドを使用します。

npm install cloudcmd -g

ホット/ショートカット キーを使用します。

  • F1 – ヘルプを表示
  • F2 – ファイルの名前を変更します
  • F3 – ファイルを表示します
  • F4 – ファイルを編集します
  • F5 – ファイルをコピーします
  • F6 – ファイルを移動します
  • F7 – 新しいディレクトリを作成します
  • F8 – ファイルを削除します
  • F9 – メニューを開く
  • F10 – ファイル構成/権限などを表示します。

ヘルプのためにこれを実行できます。

cloudcmd --help

包括的な使用ガイドと構成情報は、https://cloudcmd.io/ で見つけることができます。

この記事では、Linux 用のコンソールとエディターをサポートする、シンプルで伝統的でありながら便利な Web ファイル マネージャーである Cloud Commander をレビューしました。ご意見を共有するには、以下のコメント フォームをご利用ください。同様のツールを見つけたことがありますか?私たちにも教えてください。