Cloud Commander - Web File Manager til styring af Linux-filer og programmer via browser
Cloud Commander (cloudcmd) er en simpel open source, traditionel, men alligevel brugbar platform på tværs af platforme med konsol og editor support.
Det er skrevet i JavaScript/Node.js og giver dig mulighed for at administrere en server og arbejde med filer, mapper og programmer i en browser fra enhver computer, mobil eller tablet.
Det tilbyder nogle seje funktioner:
- Klienten fungerer i webbrowseren.
- Serveren kan installeres i Linux, Windows, Mac OS og Android (ved hjælp af Termux).
- Giver dig mulighed for at se billeder, tekstfiler, afspille lyd og videoer fra en browser.
- Kan bruges lokalt eller eksternt.
- Understøtter tilpasning til skærmstørrelse.
- Tilbyder konsol med understøttelse af standard OS-kommandolinje.
- Sendes ind med 3 indbyggede redaktører med understøttelse af syntaksfremhævning, som inkluderer: Dword, Edward og Deepword.
- Det understøtter også valgfri autorisation.
- Tilbyder genvejstaster/genvejstaster.
Sådan installeres Cloud Commander i Linux
Først skal du installere den nyeste version af node.js med nedenstående instruktioner.
$ 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]
Når du har installeret nodejs- og npm-pakker, skal du derefter installere cloud-kommandørfilhåndtering med følgende kommando med rodtilladelser:
$ npm i cloudcmd -g OR $ npm i cloudcmd -g --force
Sådan bruges Cloud Commander i Linux
For at starte det skal du bare køre:
$ cloudcmd
Som standard læser Cloud Commander konfigurationer i ~/.cloudcmd.json
, hvis der ikke er angivet nogen kommandomuligheder. Den bruger port 8000, hvis portvariablerne PORT eller VCAP_APP_PORT ikke findes.
Du kan begynde at bruge den ved at åbne URL'en i din browser:
http://SERVER_IP:8000
For at se menuen; valg af filhandlinger, skal du blot vælge filen og højreklikke på den, du får vist indstillingerne vist i skærmbilledet nedenfor.
For at åbne det med et enkelt panel skal du bruge flagget --one-panel-mode
eller blot ændre størrelsen på browsergrænsefladen:
$ cloudcmd --one-panel-mode
Nedenstående skærmbillede viser visning af en billedfil.
Følgende skærmbillede viser åbning af en scriptfil til redigering.
Tryk på ~
-knappen for at åbne Linux-terminalen eller konsollen.
Som standard er terminalen deaktiveret og ikke installeret. For at bruge den skal du installere gritty som følger med root-brugerrettigheder:
$ npm i gritty -g
Indstil derefter stien til en terminal, og gem konfigurationen sådan:
$ cloudcmd --terminal --terminal-path "gritty --path here" --save
Brug denne kommando for at opdatere Cloud Commander:
$ npm install cloudcmd -g
Brug genvejstaster/genvejstaster.
-
F1
- Se hjælp -
F2
- Omdøb en fil -
F3
- Se en fil -
F4
- Rediger en fil -
F5
- Kopier en fil -
F6
- Flyt en fil -
F7
- Opret en ny mappe -
F8
- Slet en fil -
F9
- Åbn menu -
F10
- Se filkonfigurationer/tilladelser plus mange flere.
Du kan køre dette for at få hjælp:
$ cloudcmd --help
Du kan finde en omfattende brugsanvisning og konfigurationsoplysninger på https://cloudcmd.io/.
I denne artikel gennemgik vi Cloud Commander, en simpel traditionel, men alligevel nyttig webfilhåndtering med konsol- og editorstøtte til Linux. For at dele dine tanker med os, gør os til nedenstående kommentarformular. Har du stødt på lignende værktøjer derude? Fortæl os det også.