แสดงรายการไฟล์ของหน้าโฟลเดอร์ทีละหน้าด้วยคำสั่ง LS


4

ฉันสงสัยว่ามีวิธีใดบ้างในการแสดงรายการไฟล์ทั้งหมดของโฟลเดอร์โดย ls ฉันรู้วิธีใช้ ls สำหรับโฟลเดอร์ที่เล็ก แต่ถ้ารายการไฟล์ไม่ตรงกับขนาดหน้าจอฉันควรทำอย่างไร ไม่มีการเลื่อน!

คำตอบ:


13

ท่อมันเป็นmore:

ls -la | more

จากนั้นลูกศรชี้ลงจะเลื่อนไปที่บรรทัดถัดไปสเปซบาร์กระโดดหน้าหนึ่งครั้ง


5
ใช้| lessแทน เมื่อเทียบกับแบบดั้งเดิม "เพิ่มเติม" ที่จะช่วยให้คุณเลื่อนไปข้างหลังค้นหาไปข้างหน้าและข้างหลังเป็นต้น กดhเพื่อขอความช่วยเหลือและจำไว้ว่าน้อยกว่ามาก (ในบางรุ่นของ distros Linux บางตัว "more" อาจเป็นชื่อ "less" โดยจริง แต่ไม่ต้องพึ่งพาสิ่งนั้น)
Gabe

4
เมื่อแสดงรายการไดเรกทอรีและใช้เพจเจอร์เช่นlessคุณอาจต้องการลองใช้ตัวเลือกบางอย่างเพื่อให้การสืบค้นของคุณง่ายขึ้น / มีข้อมูลมากขึ้น /bin/ls -alFv --color=always | /usr/bin/less -iXRSฉันบางส่วนไป lsตัวเลือกหมายถึง (ตามลำดับ) แสดงไฟล์ที่ซ่อนแสดงขยายข้อมูลแสดงเครื่องหมายวรรคตอนในการระบุไฟล์พิเศษเรียงลำดับตัวเลขตามธรรมชาติและสีแสดงการระบุชนิดของแฟ้ม lessตัวเลือกหมายถึง (ตามลำดับ) ไม่สนใจกรณีเมื่อค้นหาไม่ได้หน้าจอที่ชัดเจนเมื่อทำรักษาสีจากlsและไม่ตัดสายยาว
dg99

3

moreดีlessมีตัวเลือกการเลื่อนเพิ่มเติม (ขึ้นและลง):

ls | less

ถ้าคุณต้องการสี:

ls --color=always | less -iXRS

เลิกlessเหมือนกับว่ามันเป็นvi,:q

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.