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


ชื่อ

bup-ls - แสดงรายการเนื้อหาของที่เก็บ bup

เรื่องย่อ

bup ls [-r host:[path]] [OPTION...] <paths...>

คำอธิบาย

bup ls แสดงรายการไฟล์และไดเร็กทอรีในที่เก็บ bup ของคุณโดยใช้ลำดับชั้นของไดเร็กทอรีเดียวกันกับที่มีใน bup-fuse(1)

ไดเร็กทอรีระดับบนสุดประกอบด้วยสาขา (สอดคล้องกับตัวเลือก -n ใน bup save) ระดับถัดไปคือวันที่ของการสำรองข้อมูล และระดับต่อมาจะสอดคล้องกับไฟล์ในการสำรองข้อมูล

เมื่อ bup ls ถูกขอให้แสดงเอาต์พุตบน tty และไม่ได้ระบุ -l ระบบจะจัดรูปแบบเอาต์พุตในคอลัมน์เพื่อให้สามารถแสดงรายการได้มากที่สุดเท่าที่จะเป็นไปได้ในไม่กี่บรรทัดเท่าที่จะเป็นไปได้ อย่างไรก็ตาม เมื่อระบุ -l หรือ bup ถูกขอให้ส่งออกไปยังสิ่งอื่นที่ไม่ใช่ tty (เช่น คุณไพพ์เอาต์พุตไปยังคำสั่งอื่น หรือคุณเปลี่ยนเส้นทางไปยังไฟล์) ระบบจะพิมพ์ชื่อไฟล์หนึ่งชื่อต่อบรรทัด สิ่งนี้ทำให้การแยกวิเคราะห์รายชื่อง่ายขึ้นด้วยเครื่องมือภายนอก

โปรดทราบว่า bup ls จะไม่แสดงไฟล์ที่ซ่อนอยู่ตามค่าเริ่มต้น และจำเป็นต้องใช้ตัวเลือก -a เพื่อแสดงไฟล์เหล่านั้น ไฟล์จะถูกซ่อนเมื่อชื่อขึ้นต้นด้วยจุด ตัวอย่างเช่น ที่ระดับบนสุด ไดเร็กทอรีพิเศษที่ชื่อ .commit และ .tag จะเป็นไดเร็กทอรีที่ซ่อนอยู่

เมื่อคุณระบุไฟล์ที่ต้องการโดยใช้ bup ls แล้ว คุณสามารถดูเนื้อหาโดยใช้ bup join หรือ git show

ตัวเลือก

-r, --remote=host:[path]

แสดงรายการข้อมูลสำหรับที่เก็บที่ เส้นทาง บน โฮสต์ ที่ระบุ หากละเว้น เส้นทาง ให้ใช้เส้นทางเริ่มต้นบนเซิร์ฟเวอร์ระยะไกล (คุณยังคงต้องใส่ `:') การเชื่อมต่อกับเซิร์ฟเวอร์ระยะไกลจะทำโดย SSH หากคุณต้องการระบุพอร์ต ผู้ใช้ หรือคีย์ส่วนตัว เราขอแนะนำให้คุณใช้ไฟล์ ~/.ssh/config (ssh_config(5))

-s, --hash

แสดงแฮชสำหรับแต่ละไฟล์/ไดเร็กทอรี

-a, --all

แสดงไฟล์ที่ซ่อนอยู่

-A, --almost-all

แสดงไฟล์ที่ซ่อน ยกเว้น “. " และ ".. ".

-d, --directory

แสดงข้อมูลเกี่ยวกับไดเร็กทอรีแทนที่จะเป็นเนื้อหา และไม่ติดตาม symlink

-l

ให้รายละเอียดรายการยาวสำหรับแต่ละรายการ

-F, --classify

ต่อท้ายตัวบ่งชี้ประเภท: dir/, symlink@, fifo|, socket= และ executable*

--file-type

ต่อท้ายตัวบ่งชี้ประเภท: dir/, symlink@, fifo|, socket=.

--human-readable

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

--numeric-ids

แสดงรหัสตัวเลข (ผู้ใช้ กลุ่ม ฯลฯ) แทนชื่อ

ตัวอย่าง

bup ls /myserver/latest/etc/profile

bup ls -a /

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

bup-join(1), bup-fuse(1), bup-ftp(1), bup-save(1), git-show(1), ssh_config(5)

บัพ

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

ผู้เขียน

เอเวอรี่ เพ็ญนฤนาท apenwarr@gmail.com.