Cloud Commander - Linux Dosyasını ve Programlarını Tarayıcı Üzerinden Kontrol Etmek için Web Dosya Yöneticisi
Cloud Commander (cloudcmd), konsol ve düzenleyici desteğine sahip, basit, açık kaynaklı, geleneksel ancak kullanışlı bir platformlar arası web dosya yöneticisidir.
JavaScript/Node.js ile yazılmıştır ve herhangi bir bilgisayar, cep telefonu veya tablet üzerinden bir sunucuyu yönetmenize ve tarayıcıdaki dosyalar, dizinler ve programlarla çalışmanıza olanak tanır.
Özellikler
Bazı harika özellikler sunar:
- İstemci web tarayıcısında çalışır.
- Sunucusu Linux, Windows, Mac OS ve Android (Termux yardımıyla) üzerine kurulabilir.
- Bir tarayıcı içinden görüntüleri, metin dosyalarını görüntülemenizi, ses ve videoları oynatmanızı sağlar.
- Yerel veya uzaktan kullanılabilir.
- Ekran boyutuna uyum sağlamayı destekler.
- Varsayılan işletim sistemi komut satırını destekleyen Konsol sunar.
- Sözdizimi vurgulamayı destekleyen 3 yerleşik düzenleyiciyle birlikte gelir: Dword, Edward ve Deepword.
- Ayrıca isteğe bağlı yetkilendirmeyi de destekler.
- Kısayol/kısayol tuşları sunar.
Linux'ta Cloud Commander Nasıl Kurulur
Öncelikle node.js'nin en son sürümünü aşağıdaki talimatlarla yükleyin.
Debian/Ubuntu/Linux Mint'te
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
RHEL/CentOS/Fedora'da
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+]
Gentoo ve Arch Linux'ta
emerge nodejs [On Gentoo]
pacman -S nodejs npm [On Arch Linux]
Nodejs ve npm paketlerini yükledikten sonra, bulut komutanı dosya yöneticisini aşağıdaki komutla ve kök izinlerine sahip olarak yükleyin:
npm i cloudcmd -g
OR
npm i cloudcmd -g --force
Linux'ta Cloud Commander Nasıl Kullanılır
Başlamak için şunu çalıştırmanız yeterlidir:
cloudcmd
Varsayılan olarak Cloud Commander, herhangi bir komut seçeneği ayarlanmamışsa ~/.cloudcmd.json
dosyasındaki yapılandırmaları okur. PORT veya VCAP_APP_PORT bağlantı noktası değişkenlerinin mevcut olmaması durumunda 8000 bağlantı noktasını kullanır.
URL'yi tarayıcınızda açarak kullanmaya başlayabilirsiniz:
http://SERVER_IP:8000
Dosya Menüsünü Görüntüle
Menüyü görüntülemek için; dosya işlem seçenekleri, sadece dosyayı seçin ve üzerine sağ tıklayın, aşağıdaki ekran görüntüsünde gösterilen seçenekleri göreceksiniz.
Dosyaları ve Dizinleri Görüntüle
Tek panelle açmak için --one-panel-mode
işaretini kullanın veya tarayıcı arayüzünü yeniden boyutlandırın:
cloudcmd --one-panel-mode
Aşağıdaki ekran görüntüsü bir görüntü dosyasının görüntülenmesini göstermektedir.
Dosyaları Tarayıcıda Düzenleme
Aşağıdaki ekran görüntüsü düzenleme için bir komut dosyasının açılmasını göstermektedir.
Linux Terminaline Tarayıcıdan Erişin
Linux terminalini veya konsolunu açmak için ~
tuşuna basın.
Terminal Arayüzü
Varsayılan olarak terminal devre dışıdır ve kurulmamıştır; onu kullanmak için kök kullanıcı ayrıcalıklarıyla gritty'i aşağıdaki gibi yüklemelisiniz:
npm i gritty -g
Daha sonra bir terminalin yolunu ayarlayın ve konfigürasyonu şu şekilde kaydedin:
cloudcmd --terminal --terminal-path "gritty --path here" --save
Cloud Commander'ı güncelleyin
Cloud Commander'ı güncellemek için şu komutu kullanın:
npm install cloudcmd -g
Kısayol/Kısayol Tuşlarını kullanın.
F1
– Yardımı görüntüleF2
– Dosyayı yeniden adlandırınF3
– Bir dosyayı görüntülerF4
– Bir dosyayı düzenleyinF5
– Bir dosyayı kopyalayınF6
– Bir dosyayı taşıF7
– Yeni bir dizin oluştururF8
– Dosyayı silF9
– Menüyü açF10
– Dosya yapılandırmalarını/izinlerini ve çok daha fazlasını görüntüleyin.
Yardım için bunu çalıştırabilirsiniz:
cloudcmd --help
Kapsamlı bir kullanım kılavuzu ve yapılandırma bilgisini https://cloudcmd.io/ adresinde bulabilirsiniz.
Bu yazıda, Linux için konsol ve editör desteğine sahip, basit, geleneksel ama kullanışlı bir web dosya yöneticisi olan Cloud Commander'ı inceledik. Düşüncelerinizi bizimle paylaşmak için aşağıdaki yorum formunu kullanarak bize ulaşabilirsiniz. Benzer araçlarla karşılaştınız mı? Bize de anlatın.