Cloud Commander - ตัวจัดการไฟล์เว็บเพื่อควบคุมไฟล์ Linux และโปรแกรมผ่านเบราว์เซอร์
Cloud Commander (cloudcmd) เป็นโปรแกรมจัดการไฟล์เว็บแบบโอเพ่นซอร์สแบบดั้งเดิมแต่มีประโยชน์พร้อมการสนับสนุนคอนโซลและตัวแก้ไข
เขียนด้วย JavaScript/Node.js และช่วยให้คุณสามารถจัดการเซิร์ฟเวอร์และทำงานกับไฟล์ ไดเร็กทอรี และโปรแกรมในเบราว์เซอร์จากคอมพิวเตอร์ มือถือ หรือแท็บเล็ต
คุณสมบัติ
มันมีคุณสมบัติเจ๋ง ๆ :
- ลูกค้าทำงานในเว็บเบราว์เซอร์
- สามารถติดตั้งเซิร์ฟเวอร์ได้ใน Linux, Windows, Mac OS และ Android (ด้วยความช่วยเหลือของ Termux)
- ช่วยให้คุณสามารถดูภาพ ไฟล์ข้อความ เล่นเสียงและวิดีโอได้จากภายในเบราว์เซอร์
- สามารถใช้ในเครื่องหรือระยะไกลได้
- รองรับการปรับให้เข้ากับขนาดหน้าจอ
- เสนอคอนโซลพร้อมรองรับบรรทัดคำสั่งระบบปฏิบัติการเริ่มต้น
- จัดส่งมาพร้อมกับเครื่องมือแก้ไขในตัว 3 ตัวพร้อมรองรับการเน้นไวยากรณ์ ซึ่งรวมถึง: Dword, Edward และ Deepword
- นอกจากนี้ยังรองรับการอนุญาตเพิ่มเติมอีกด้วย
- เสนอปุ่มลัด/ทางลัด
วิธีการติดตั้ง Cloud Commander ใน Linux
ขั้นแรก ให้ติดตั้ง node.js เวอร์ชันล่าสุดตามคำแนะนำด้านล่าง
บน 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
บน 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+]
บน Gentoo และ Arch Linux
emerge nodejs [On Gentoo]
pacman -S nodejs npm [On Arch Linux]
เมื่อคุณติดตั้งแพ็คเกจ nodejs และ npm แล้ว ให้ติดตั้งตัวจัดการไฟล์ cloud commander ด้วยคำสั่งต่อไปนี้พร้อมสิทธิ์รูท:
npm i cloudcmd -g
OR
npm i cloudcmd -g --force
วิธีใช้ Cloud Commander ใน Linux
หากต้องการเริ่มต้น เพียงเรียกใช้:
cloudcmd
ตามค่าเริ่มต้น Cloud Commander จะอ่านการกำหนดค่าใน ~/.cloudcmd.json
หากไม่มีการตั้งค่าตัวเลือกคำสั่งไว้ ใช้พอร์ต 8000 ในกรณีที่ไม่มีตัวแปรพอร์ต PORT หรือ VCAP_APP_PORT
คุณสามารถเริ่มใช้งานได้โดยเปิด URL ในเบราว์เซอร์ของคุณ:
http://SERVER_IP:8000
ดูเมนูไฟล์
เพื่อดูเมนู ตัวเลือกการดำเนินการไฟล์ เพียงเลือกไฟล์และคลิกขวาที่ไฟล์ คุณจะเห็นตัวเลือกที่แสดงในภาพหน้าจอด้านล่าง
ดูไฟล์และไดเร็กทอรี
หากต้องการเปิดด้วยแผงเดียว ให้ใช้แฟล็ก --one-panel-mode
หรือเพียงปรับขนาดอินเทอร์เฟซของเบราว์เซอร์:
cloudcmd --one-panel-mode
ภาพหน้าจอด้านล่างแสดงการดูไฟล์รูปภาพ
แก้ไขไฟล์ในเบราว์เซอร์
ภาพหน้าจอต่อไปนี้แสดงการเปิดไฟล์สคริปต์เพื่อแก้ไข
เข้าถึง Linux Terminal จากเบราว์เซอร์
กดปุ่ม ~
เพื่อเปิดเทอร์มินัลหรือคอนโซล Linux
อินเทอร์เฟซเทอร์มินัล
ตามค่าเริ่มต้น เทอร์มินัลจะถูกปิดใช้งานและไม่ได้ติดตั้ง หากต้องการใช้งาน คุณควรติดตั้ง gritty ดังต่อไปนี้พร้อมสิทธิ์ผู้ใช้รูท:
npm i gritty -g
จากนั้นกำหนดเส้นทางของเทอร์มินัลและบันทึกการกำหนดค่าดังนี้:
cloudcmd --terminal --terminal-path "gritty --path here" --save
อัปเดตผู้บัญชาการคลาวด์
หากต้องการอัปเดต Cloud Commander ให้ใช้คำสั่งนี้:
npm install cloudcmd -g
ใช้ปุ่มลัด/ทางลัด
F1
– ดูวิธีใช้F2
– เปลี่ยนชื่อไฟล์F3
– ดูไฟล์F4
– แก้ไขไฟล์F5
– คัดลอกไฟล์F6
– ย้ายไฟล์F7
– สร้างไดเรกทอรีใหม่F8
– ลบไฟล์F9
– เปิดเมนูF10
– ดูการกำหนดค่าไฟล์/สิทธิ์ และอื่นๆ อีกมากมาย
คุณสามารถเรียกใช้สิ่งนี้เพื่อขอความช่วยเหลือ:
cloudcmd --help
คุณสามารถดูคู่มือการใช้งานและข้อมูลการกำหนดค่าที่ครอบคลุมได้ที่ https://cloudcmd.io/
ในบทความนี้ เราได้รีวิว Cloud Commander ซึ่งเป็นตัวจัดการไฟล์เว็บแบบดั้งเดิมที่เรียบง่ายแต่มีประโยชน์ พร้อมการสนับสนุนคอนโซลและตัวแก้ไขสำหรับ Linux หากต้องการแบ่งปันความคิดของคุณกับเรา โปรดกรอกแบบฟอร์มความคิดเห็นด้านล่าง คุณเคยเจอเครื่องมือที่คล้ายกันบ้างไหม? บอกเราด้วย.