{"id":12487,"date":"2019-03-27T03:29:28","date_gmt":"2019-03-27T03:29:28","guid":{"rendered":"http:\/\/www.appservgrid.com\/paw92\/?p=12487"},"modified":"2019-03-27T03:29:28","modified_gmt":"2019-03-27T03:29:28","slug":"cloud-commander-web-file-manager-to-control-linux-file-and-programs-via-browser","status":"publish","type":"post","link":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/27\/cloud-commander-web-file-manager-to-control-linux-file-and-programs-via-browser\/","title":{"rendered":"Cloud Commander \u2013 Web File Manager to Control Linux File and Programs via Browser"},"content":{"rendered":"<p><strong>Cloud Commander<\/strong>\u00a0(<strong>cloudcmd<\/strong>) is a simple open source, traditional yet useful cross-platform web\u00a0<a href=\"https:\/\/www.tecmint.com\/top-best-lightweight-linux-file-managers\/\" target=\"_blank\" rel=\"noopener\">file manager with console and editor<\/a>\u00a0support.<\/p>\n<p>It is written in JavaScript\/Node.js and enables you manage a server and work with files, directories and programs in a browser from any computer, mobile or tablet.<\/p>\n<h4>Features<\/h4>\n<p>It offer some cool features:<\/p>\n<ul>\n<li>Client works in web browser.<\/li>\n<li>It\u2019s server can be installed in Linux, Windows, Mac OS and Android (with help of Termux).<\/li>\n<li>Enables you to view images, text files, playing audio and videos from within a browser.<\/li>\n<li>Can be used local or remotely.<\/li>\n<li>Supports adapting to screen size.<\/li>\n<li>Offers Console with support of default OS command line.<\/li>\n<li>Ships in with 3 built-in editors with support of syntax highlighting, which include: Dword, Edward and Deepword.<\/li>\n<li>It also supports optional authorization.<\/li>\n<li>Offers hot\/shortcut keys.<\/li>\n<\/ul>\n<h3>How to Install Cloud Commander in Linux<\/h3>\n<p>First,\u00a0<a href=\"https:\/\/www.tecmint.com\/install-nodejs-npm-in-centos-ubuntu\/\" target=\"_blank\" rel=\"noopener\">install the latest version of node.js<\/a>\u00a0with the instructions below.<\/p>\n<h4>On Debian\/Ubuntu\/Linux Mint<\/h4>\n<pre>$ curl -sL https:\/\/deb.nodesource.com\/setup_6.x | sudo -E bash -\r\n\r\n<strong>-------- For Node.js v7 Version --------<\/strong> \r\n$ curl -sL https:\/\/deb.nodesource.com\/setup_7.x | sudo -E bash -\r\n$ sudo apt-get install -y nodejs \r\n<\/pre>\n<h4>On RHEL\/CentOS\/Fedora<\/h4>\n<pre>$ curl - -silent - -location https:\/\/rpm.nodesource.com\/setup_6.x | bash -\r\n\r\n<strong>-------- For Node.js v7 Version --------<\/strong> \r\n$ curl - -silent - -location https:\/\/rpm.nodesource.com\/setup_7.x | bash -\r\n$ yum -y install nodejs\r\n$ dnf -y install nodejs [Fedora 22+]\r\n<\/pre>\n<h4>On Gentoo and Arch Linux<\/h4>\n<pre>$ emerge nodejs         [On Gentoo]\r\n$ pacman -S nodejs npm  [On Arch Linux]<\/pre>\n<p>Once you have installed nodejs and npm packages, next, install cloud commander file manager with the following command with root permissions:<\/p>\n<pre>$ npm i cloudcmd -g\r\nOR\r\n$ npm i cloudcmd -g --force\r\n<\/pre>\n<h3>How to Use Cloud Commander in Linux<\/h3>\n<p>To start it, simply run:<\/p>\n<pre>$ cloudcmd\r\n<\/pre>\n<p>By default, Cloud Commander reads configurations in\u00a0<code>~\/.cloudcmd.json<\/code>\u00a0if no command options are set. It uses port\u00a0<strong>8000<\/strong>, in case the port variables PORT or VCAP_APP_PORT don\u2019t exist.<\/p>\n<p>You can start using it by opening the URL in your browser:<\/p>\n<pre>http:\/\/SERVER_IP:8000\r\n<\/pre>\n<div id=\"attachment_25227\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-File-Manager.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-25227\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-File-Manager.png\" sizes=\"auto, (max-width: 1440px) 100vw, 1440px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-File-Manager.png 1440w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-File-Manager-768x467.png 768w\" alt=\"Cloud Commander File Manager\" width=\"1440\" height=\"875\" aria-describedby=\"caption-attachment-25227\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-25227\" class=\"wp-caption-text\">Cloud Commander File Manager<\/p>\n<\/div>\n<h4>View File Menu<\/h4>\n<p>To view menu; file operation options, simply select the file and right click on it, you\u2019ll view the options shown in the screen shot below.<\/p>\n<div id=\"attachment_25228\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-File-Menu.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-25228\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-File-Menu.png\" sizes=\"auto, (max-width: 797px) 100vw, 797px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-File-Menu.png 797w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-File-Menu-768x843.png 768w\" alt=\"Cloud Commander File Menu\" width=\"797\" height=\"875\" aria-describedby=\"caption-attachment-25228\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-25228\" class=\"wp-caption-text\">Cloud Commander File Menu<\/p>\n<\/div>\n<h4>View Files and Directories<\/h4>\n<p>To open it with a single panel, use the\u00a0<code>--one-panel-mode<\/code>\u00a0flag or simply resize the browser interface:<\/p>\n<pre>$ cloudcmd --one-panel-mode\r\n<\/pre>\n<p>The screenshot below shows viewing of an image file.<\/p>\n<div id=\"attachment_25229\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-File-Preview.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-25229\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-File-Preview.png\" sizes=\"auto, (max-width: 797px) 100vw, 797px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-File-Preview.png 797w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-File-Preview-768x843.png 768w\" alt=\"Cloud Commander File Preview\" width=\"797\" height=\"875\" aria-describedby=\"caption-attachment-25229\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-25229\" class=\"wp-caption-text\">Cloud Commander File Preview<\/p>\n<\/div>\n<h4>Edit Files in Browser<\/h4>\n<p>The following screenshot shows opening a script file for editing.<\/p>\n<div id=\"attachment_25230\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-Edit-Files.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-25230\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-Edit-Files.png\" sizes=\"auto, (max-width: 797px) 100vw, 797px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-Edit-Files.png 797w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Cloud-Commander-Edit-Files-768x843.png 768w\" alt=\"Cloud Commander Edit Files\" width=\"797\" height=\"875\" aria-describedby=\"caption-attachment-25230\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-25230\" class=\"wp-caption-text\">Cloud Commander Edit Files<\/p>\n<\/div>\n<h4>Access Linux Terminal from Browser<\/h4>\n<p>Press\u00a0<code>~<\/code>\u00a0button to open the Linux terminal or console.<\/p>\n<div id=\"attachment_25231\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Linux-Commander-Web-Console.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-25231\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Linux-Commander-Web-Console.png\" sizes=\"auto, (max-width: 797px) 100vw, 797px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Linux-Commander-Web-Console.png 797w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2017\/03\/Linux-Commander-Web-Console-768x843.png 768w\" alt=\"Linux Commander Web Console\" width=\"797\" height=\"875\" aria-describedby=\"caption-attachment-25231\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-25231\" class=\"wp-caption-text\">Linux Commander Web Console<\/p>\n<\/div>\n<h4>Terminal Interface<\/h4>\n<p>By default, the terminal is disabled and not installed, to use it you should install\u00a0<strong>gritty<\/strong>\u00a0as follows with root user privileges:<\/p>\n<pre>$ npm i gritty -g\r\n<\/pre>\n<p>Then set the path of a terminal and save configuration like so:<\/p>\n<pre>$ cloudcmd --terminal --terminal-path \"gritty --path here\" --save\r\n<\/pre>\n<h4>Update Cloud Commander<\/h4>\n<p>To update Cloud Commander use this command:<\/p>\n<pre>$ npm install cloudcmd -g\r\n<\/pre>\n<p>Use Hot\/Shortcut Keys.<\/p>\n<ul>\n<li><code>F1<\/code>\u00a0\u2013 View help<\/li>\n<li><code>F2<\/code>\u00a0\u2013 Rename a file<\/li>\n<li><code>F3<\/code>\u00a0\u2013 View a file<\/li>\n<li><code>F4<\/code>\u00a0\u2013 Edit a file<\/li>\n<li><code>F5<\/code>\u00a0\u2013 Copy a file<\/li>\n<li><code>F6<\/code>\u00a0\u2013 Move a file<\/li>\n<li><code>F7<\/code>\u00a0\u2013 Create a new directory<\/li>\n<li><code>F8<\/code>\u00a0\u2013 Delete a file<\/li>\n<li><code>F9<\/code>\u00a0\u2013 Open menu<\/li>\n<li><code>F10<\/code>\u00a0\u2013 View file configurations\/permissions plus many more.<\/li>\n<\/ul>\n<p>You can run this for help:<\/p>\n<pre>$ cloudcmd --help\r\n<\/pre>\n<p>You can find a comprehensive usage guide and configuration information at\u00a0<a href=\"https:\/\/cloudcmd.io\/\" target=\"_blank\" rel=\"nofollow noopener\">https:\/\/cloudcmd.io\/<\/a>.<\/p>\n<p>In this article, we reviewed Cloud Commander, a simple traditional yet useful web file manager with console and editor support for Linux. To share your thoughts with us, make us of the comment form below. Have you come across any similar tools out there? Tell us as well.<\/p>\n<p><a href=\"https:\/\/www.tecmint.com\/cloud-commander-browser-based-file-manager-for-linux\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Cloud Commander\u00a0(cloudcmd) is a simple open source, traditional yet useful cross-platform web\u00a0file manager with console and editor\u00a0support. It is written in JavaScript\/Node.js and enables you manage a server and work with files, directories and programs in a browser from any computer, mobile or tablet. Features It offer some cool features: Client works in web browser. &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/27\/cloud-commander-web-file-manager-to-control-linux-file-and-programs-via-browser\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Cloud Commander \u2013 Web File Manager to Control Linux File and Programs via Browser&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-12487","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12487","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/comments?post=12487"}],"version-history":[{"count":1,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12487\/revisions"}],"predecessor-version":[{"id":12488,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12487\/revisions\/12488"}],"wp:attachment":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/media?parent=12487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/categories?post=12487"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/tags?post=12487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}