Vyhledávání na webu

Cloud Commander - Web File Manager pro ovládání souborů a programů Linuxu prostřednictvím prohlížeče


Cloud Commander (cloudcmd) je jednoduchý open source, tradiční, ale užitečný multiplatformní webový správce souborů s podporou konzole a editoru.

Je napsán v JavaScript/Node.js a umožňuje vám spravovat server a pracovat se soubory, adresáři a programy v prohlížeči z jakéhokoli počítače, mobilu nebo tabletu.

Funkce

Nabízí několik skvělých funkcí:

  • Klient pracuje ve webovém prohlížeči.
  • Jeho server lze nainstalovat v Linuxu, Windows, Mac OS a Androidu (pomocí Termuxu).
  • Umožňuje prohlížet obrázky, textové soubory, přehrávat zvuk a videa z prohlížeče.
  • Lze použít lokálně nebo vzdáleně.
  • Podporuje přizpůsobení velikosti obrazovky.
  • Nabízí konzoli s podporou výchozího příkazového řádku OS.
  • Dodává se se 3 vestavěnými editory s podporou zvýraznění syntaxe, mezi které patří: Dword, Edward a Deepword.
  • Podporuje také volitelnou autorizaci.
  • Nabízí horké/zkratkové klávesy.

Jak nainstalovat Cloud Commander v Linuxu

Nejprve nainstalujte nejnovější verzi node.js podle pokynů níže.

Na 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 

Na 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+]

Na Gentoo a Arch Linuxu

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

Jakmile nainstalujete balíčky nodejs a npm, nainstalujte správce souborů cloud commander pomocí následujícího příkazu s oprávněními root:

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

Jak používat Cloud Commander v Linuxu

Chcete-li jej spustit, jednoduše spusťte:

cloudcmd

Cloud Commander ve výchozím nastavení čte konfigurace v ~/.cloudcmd.json, pokud nejsou nastaveny žádné možnosti příkazu. Používá port 8000 v případě, že neexistují proměnné portu PORT nebo VCAP_APP_PORT.

Můžete jej začít používat otevřením adresy URL v prohlížeči:

http://SERVER_IP:8000

Zobrazit nabídku Soubor

Pro zobrazení menu; možnosti operace souboru, jednoduše vyberte soubor a klikněte na něj pravým tlačítkem, zobrazí se možnosti zobrazené na snímku obrazovky níže.

Zobrazení souborů a adresářů

Chcete-li jej otevřít pomocí jednoho panelu, použijte příznak --one-panel-mode nebo jednoduše změňte velikost rozhraní prohlížeče:

cloudcmd --one-panel-mode

Snímek obrazovky níže ukazuje zobrazení souboru obrázku.

Upravit soubory v prohlížeči

Následující snímek obrazovky ukazuje otevření souboru skriptu pro úpravy.

Přístup k terminálu Linux z prohlížeče

Stisknutím tlačítka ~ otevřete terminál nebo konzolu Linux.

Terminálové rozhraní

Ve výchozím nastavení je terminál zakázán a není nainstalován, pro jeho použití byste měli nainstalovat gritty následujícím způsobem s oprávněními uživatele root:

npm i gritty -g

Poté nastavte cestu k terminálu a uložte konfiguraci takto:

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

Aktualizujte Cloud Commander

Chcete-li aktualizovat Cloud Commander, použijte tento příkaz:

npm install cloudcmd -g

Použijte klávesové zkratky.

  • F1 – Zobrazení nápovědy
  • F2 – Přejmenování souboru
  • F3 – Zobrazení souboru
  • F4 – Úprava souboru
  • F5 – Zkopírujte soubor
  • F6 – přesunutí souboru
  • F7 – Vytvořte nový adresář
  • F8 – Smazání souboru
  • F9 – Otevření nabídky
  • F10 – Zobrazení konfigurace souborů/oprávnění a mnoho dalších.

Pro pomoc můžete spustit toto:

cloudcmd --help

Komplexní návod k použití a informace o konfiguraci naleznete na https://cloudcmd.io/.

V tomto článku jsme recenzovali Cloud Commander, jednoduchý tradiční, ale užitečný webový správce souborů s podporou konzole a editoru pro Linux. Chcete-li se s námi podělit o své myšlenky, použijte níže uvedený formulář pro komentáře. Setkali jste se s podobnými nástroji? Řekněte nám také.