bup-web - คู่มืออ้างอิง ตัวเลือก ตัวอย่างคำสั่ง


ชื่อ

bup-web - เริ่มเว็บเซิร์ฟเวอร์เพื่อเรียกดูที่เก็บ bup

เรื่องย่อ

bup web [[hostname]:port]

bup web unix://path

คำอธิบาย

bup web เริ่มเว็บเซิร์ฟเวอร์ที่สามารถเรียกดูที่เก็บ bup ลำดับชั้นของไฟล์เหมือนกับที่แสดงโดย bup-fuse(1), bup-ls(1) และ bup-ftp(1)

ชื่อโฮสต์และพอร์ตเริ่มต้นเป็น 127.0.0.1 และ 8080 ตามลำดับ และด้วยเหตุนี้ bup web จะเสนอเว็บเซิร์ฟเวอร์ให้กับไคลเอนต์ที่ทำงานในเครื่องเท่านั้น หากคุณต้องการเปิดเผยเว็บเซิร์ฟเวอร์กับใครก็ตามในเครือข่ายของคุณ (อันตราย!) คุณสามารถละเว้นที่อยู่การผูกเพื่อเชื่อมโยงกับอินเทอร์เฟซที่มีอยู่ทั้งหมด: :8080

เมื่อระบุ unix://path เซิร์ฟเวอร์จะรับฟังซ็อกเก็ตระบบไฟล์ที่พาธ แทนที่จะเป็นซ็อกเก็ตเครือข่าย

อาจมีการส่งสัญญาณ SIGTERM ไปยังเซิร์ฟเวอร์เพื่อขอปิดระบบตามระเบียบ

ตัวเลือก

--human-readable

แสดงขนาดไฟล์ที่มนุษย์อ่านได้ (เช่น 3.9K, 4.7M)

--browser

เปิดไซต์ในเบราว์เซอร์เริ่มต้น

ตัวอย่าง

$ bup web
Serving HTTP on 127.0.0.1:8080...
^C
Interrupted.

$ bup web :8080
Serving HTTP on 0.0.0.0:8080...
^C
Interrupted.

$ bup web unix://socket &
Serving HTTP on filesystem socket 'socket'
$ curl --unix-socket ./socket http://localhost/
$ fg
bup web unix://socket
^C
Interrupted.

$ bup web &
[1] 30980
Serving HTTP on 127.0.0.1:8080...
$ kill -s TERM 30980
Shutdown requested
$ wait 30980
$ echo $?
0

ดูสิ่งนี้ด้วย

bup-fuse(1), bup-ls(1), bup-ftp(1), bup-restore(1), kill(1)

บัพ

ส่วนหนึ่งของชุด bup(1)

ผู้เขียน

โจ เบด้า jbeda@gmail.com.