Cloud Commander - Gestor de fitxers web per controlar fitxers i programes de Linux mitjançant el navegador
Cloud Commander (cloudcmd) és un gestor de fitxers web multiplataforma de codi obert senzill, tradicional però útil amb suport de consola i editor.
Està escrit en JavaScript/Node.js i us permet gestionar un servidor i treballar amb fitxers, directoris i programes en un navegador des de qualsevol ordinador, mòbil o tauleta.
Ofereix algunes característiques interessants:
- El client treballa al navegador web.
- El seu servidor es pot instal·lar a Linux, Windows, Mac OS i Android (amb l'ajuda de Termux).
- Us permet veure imatges, fitxers de text, reproduir àudio i vídeos des d'un navegador.
- Es pot utilitzar de manera local o remota.
- Admet l'adaptació a la mida de la pantalla.
- Ofereix consola amb suport per a la línia d'ordres del sistema operatiu predeterminat.
- S'envia amb 3 editors integrats amb suport de ressaltat de sintaxi, que inclouen: Dword, Edward i Deepword.
- També admet l'autorització opcional.
- Ofereix tecles d'accés directe/drecera.
Com instal·lar Cloud Commander a Linux
Primer, instal·leu la darrera versió de node.js amb les instruccions següents.
$ 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
$ 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+]
$ emerge nodejs [On Gentoo] $ pacman -S nodejs npm [On Arch Linux]
Un cop hàgiu instal·lat els paquets nodejs i npm, a continuació, instal·leu el gestor de fitxers Cloud Commander amb l'ordre següent amb permisos d'arrel:
$ npm i cloudcmd -g OR $ npm i cloudcmd -g --force
Com utilitzar Cloud Commander a Linux
Per iniciar-lo, simplement executeu:
$ cloudcmd
De manera predeterminada, Cloud Commander llegeix configuracions a ~/.cloudcmd.json
si no s'estableix cap opció d'ordre. Utilitza el port 8000, en cas que les variables de port PORT o VCAP_APP_PORT no existeixin.
Podeu començar a utilitzar-lo obrint l'URL al vostre navegador:
http://SERVER_IP:8000
Per veure el menú; opcions d'operació del fitxer, simplement seleccioneu el fitxer i feu-hi clic amb el botó dret, veureu les opcions que es mostren a la captura de pantalla següent.
Per obrir-lo amb un únic panell, utilitzeu la marca --one-panel-mode
o simplement canvieu la mida de la interfície del navegador:
$ cloudcmd --one-panel-mode
La captura de pantalla següent mostra la visualització d'un fitxer d'imatge.
La captura de pantalla següent mostra l'obertura d'un fitxer d'script per editar-lo.
Premeu el botó ~
per obrir el terminal o la consola Linux.
Per defecte, el terminal està desactivat i no està instal·lat, per utilitzar-lo hauríeu d'instal·lar Gritty de la següent manera amb privilegis d'usuari root:
$ npm i gritty -g
A continuació, configureu la ruta d'un terminal i deseu la configuració de la següent manera:
$ cloudcmd --terminal --terminal-path "gritty --path here" --save
Per actualitzar Cloud Commander, utilitzeu aquesta ordre:
$ npm install cloudcmd -g
Utilitzeu tecles de drecera/drecera.
F1
: visualitza l'ajudaF2
: canvia el nom d'un fitxerF3
: visualitza un fitxerF4
: edita un fitxerF5
– Copia un fitxerF6
: mou un fitxerF7
: crea un directori nouF8
: suprimeix un fitxerF9
: obre el menúF10
: visualitza les configuracions/permisos dels fitxers i molts més.
Podeu executar això per obtenir ajuda:
$ cloudcmd --help
Podeu trobar una guia d'ús completa i informació de configuració a https://cloudcmd.io/.
En aquest article, vam revisar Cloud Commander, un gestor de fitxers web senzill i tradicional però útil amb suport de consola i editor per a Linux. Per compartir els vostres pensaments amb nosaltres, feu-nos el formulari de comentaris a continuació. Us heu trobat amb alguna eina semblant? Explica'ns també.