Wyszukiwanie w witrynie

Cloud Commander - internetowy menedżer plików do kontrolowania plików i programów systemu Linux za pośrednictwem przeglądarki


Cloud Commander (cloudcmd) to prosty, tradycyjny, ale użyteczny, wieloplatformowy menedżer plików o otwartym kodzie źródłowym, z obsługą konsoli i edytora.

Jest napisany w JavaScript/Node.js i umożliwia zarządzanie serwerem oraz pracę z plikami, katalogami i programami w przeglądarce z dowolnego komputera, telefonu komórkowego lub tabletu.

Cechy

Oferuje kilka ciekawych funkcji:

  • Klient działa w przeglądarce internetowej.
  • Jego serwer można zainstalować w systemach Linux, Windows, Mac OS i Android (przy pomocy Termux).
  • Umożliwia przeglądanie obrazów, plików tekstowych, odtwarzanie plików audio i wideo z poziomu przeglądarki.
  • Można z niego korzystać lokalnie lub zdalnie.
  • Obsługuje dostosowanie do rozmiaru ekranu.
  • Oferuje konsolę z obsługą domyślnego wiersza poleceń systemu operacyjnego.
  • Dostarczany z 3 wbudowanymi edytorami z obsługą podświetlania składni, które obejmują: Dword, Edward i Deepword.
  • Obsługuje również opcjonalną autoryzację.
  • Oferuje klawisze skrótów/skrótów.

Jak zainstalować Cloud Commander w systemie Linux

Najpierw zainstaluj najnowszą wersję node.js, postępując zgodnie z poniższymi instrukcjami.

Na Debianie/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 

W RHEL/CentOS/Fedorze

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 i Arch Linux

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

Po zainstalowaniu pakietów nodejs i npm zainstaluj menedżera plików Cloud Commander za pomocą następującego polecenia z uprawnieniami roota:

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

Jak korzystać z Cloud Commander w systemie Linux

Aby go uruchomić, po prostu uruchom:

cloudcmd

Domyślnie Cloud Commander odczytuje konfiguracje w pliku ~/.cloudcmd.json, jeśli nie ustawiono żadnych opcji poleceń. Używa portu 8000, w przypadku, gdy zmienne portu PORT lub VCAP_APP_PORT nie istnieją.

Możesz zacząć z niego korzystać otwierając adres URL w swojej przeglądarce:

http://SERVER_IP:8000

Wyświetl menu plików

Aby wyświetlić menu; Opcje operacji na plikach, po prostu wybierz plik i kliknij go prawym przyciskiem myszy, a zobaczysz opcje pokazane na zrzucie ekranu poniżej.

Wyświetl pliki i katalogi

Aby otworzyć go za pomocą pojedynczego panelu, użyj flagi --one-panel-mode lub po prostu zmień rozmiar interfejsu przeglądarki:

cloudcmd --one-panel-mode

Poniższy zrzut ekranu przedstawia przeglądanie pliku obrazu.

Edytuj pliki w przeglądarce

Poniższy zrzut ekranu przedstawia otwieranie pliku skryptu do edycji.

Uzyskaj dostęp do terminala Linux z przeglądarki

Naciśnij przycisk ~, aby otworzyć terminal lub konsolę Linux.

Interfejs terminala

Domyślnie terminal jest wyłączony i niezainstalowany. Aby z niego skorzystać należy zainstalować gritty w następujący sposób z uprawnieniami użytkownika root:

npm i gritty -g

Następnie ustaw ścieżkę terminala i zapisz konfigurację w następujący sposób:

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

Zaktualizuj Cloud Commandera

Aby zaktualizować Cloud Commander, użyj tego polecenia:

npm install cloudcmd -g

Użyj klawiszy skrótu/skrótów.

  • F1 – Wyświetl pomoc
  • F2 – Zmień nazwę pliku
  • F3 – Wyświetl plik
  • F4 – Edytuj plik
  • F5 – Skopiuj plik
  • F6 – Przenieś plik
  • F7 – Utwórz nowy katalog
  • F8 – Usuń plik
  • F9 – Otwórz menu
  • F10 – Wyświetl konfiguracje/uprawnienia plików i wiele innych.

Możesz uruchomić to, aby uzyskać pomoc:

cloudcmd --help

Obszerny przewodnik użytkowania i informacje o konfiguracji można znaleźć na stronie https://cloudcmd.io/.

W tym artykule omówiliśmy Cloud Commander, prosty, tradycyjny, ale przydatny menedżer plików internetowych z obsługą konsoli i edytora dla systemu Linux. Aby podzielić się z nami swoimi przemyśleniami, wypełnij poniższy formularz komentarza. Czy spotkałeś się z podobnymi narzędziami? Powiedz nam też.