Cloud Commander - Gestionnaire de fichiers Web pour contrôler les fichiers et programmes Linux via un navigateur
Cloud Commander (cloudcmd) est un gestionnaire de fichiers Web multiplateforme open source simple, traditionnel mais utile, avec prise en charge de la console et de l'éditeur.
Il est écrit en JavaScript/Node.js et vous permet de gérer un serveur et de travailler avec des fichiers, des répertoires et des programmes dans un navigateur depuis n'importe quel ordinateur, mobile ou tablette.
Caractéristiques
Il offre quelques fonctionnalités intéressantes :
- Le client fonctionne dans un navigateur Web.
- Son serveur peut être installé sous Linux, Windows, Mac OS et Android (avec l'aide de Termux).
- Vous permet d'afficher des images, des fichiers texte, de lire de l'audio et des vidéos à partir d'un navigateur.
- Peut être utilisé localement ou à distance.
- Prend en charge l'adaptation à la taille de l'écran.
- Offre une console avec prise en charge de la ligne de commande par défaut du système d'exploitation.
- Livré avec 3 éditeurs intégrés prenant en charge la coloration syntaxique, notamment : Dword, Edward et Deepword.
- Il prend également en charge l'autorisation facultative.
- Offre des touches de raccourci/raccourci.
Comment installer Cloud Commander sous Linux
Tout d’abord, installez la dernière version de node.js avec les instructions ci-dessous.
Sur 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
Sur 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+]
Sur Gentoo et Arch Linux
emerge nodejs [On Gentoo]
pacman -S nodejs npm [On Arch Linux]
Une fois que vous avez installé les packages nodejs et npm, installez ensuite le gestionnaire de fichiers cloud commander avec la commande suivante avec les autorisations root :
npm i cloudcmd -g
OR
npm i cloudcmd -g --force
Comment utiliser Cloud Commander sous Linux
Pour le démarrer, exécutez simplement :
cloudcmd
Par défaut, Cloud Commander lit les configurations dans ~/.cloudcmd.json
si aucune option de commande n'est définie. Il utilise le port 8000, au cas où les variables de port PORT ou VCAP_APP_PORT n'existent pas.
Vous pouvez commencer à l'utiliser en ouvrant l'URL dans votre navigateur :
http://SERVER_IP:8000
Afficher le menu Fichier
Pour afficher le menu ; options d'opération de fichier, sélectionnez simplement le fichier et faites un clic droit dessus, vous verrez les options affichées dans la capture d'écran ci-dessous.
Afficher les fichiers et les répertoires
Pour l'ouvrir avec un seul panneau, utilisez l'option --one-panel-mode
ou redimensionnez simplement l'interface du navigateur :
cloudcmd --one-panel-mode
La capture d'écran ci-dessous montre la visualisation d'un fichier image.
Modifier des fichiers dans le navigateur
La capture d'écran suivante montre l'ouverture d'un fichier de script pour le modifier.
Accéder au terminal Linux à partir du navigateur
Appuyez sur le bouton ~
pour ouvrir le terminal ou la console Linux.
Interface du terminal
Par défaut, le terminal est désactivé et n'est pas installé, pour l'utiliser vous devez installer gritty comme suit avec les privilèges de l'utilisateur root :
npm i gritty -g
Définissez ensuite le chemin d'un terminal et enregistrez la configuration comme ceci :
cloudcmd --terminal --terminal-path "gritty --path here" --save
Mettre à jour Cloud Commander
Pour mettre à jour Cloud Commander, utilisez cette commande :
npm install cloudcmd -g
Utilisez les touches de raccourci/raccourci.
F1
– Afficher l'aideF2
– Renommer un fichierF3
– Afficher un fichierF4
– Modifier un fichierF5
– Copier un fichierF6
– Déplacer un fichierF7
– Créer un nouveau répertoireF8
– Supprimer un fichierF9
– Ouvrir le menuF10
– Affichez les configurations/autorisations de fichiers et bien d'autres.
Vous pouvez exécuter ceci pour obtenir de l'aide :
cloudcmd --help
Vous pouvez trouver un guide d'utilisation complet et des informations de configuration sur https://cloudcmd.io/.
Dans cet article, nous avons examiné Cloud Commander, un gestionnaire de fichiers Web simple, traditionnel mais utile, avec prise en charge de la console et de l'éditeur pour Linux. Pour partager vos réflexions avec nous, utilisez le formulaire de commentaires ci-dessous. Avez-vous rencontré des outils similaires ? Dites-le nous aussi.