นี่คือคำสั่ง dlocate ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
dlocate - โปรแกรมดูข้อมูลแพ็คเกจเดเบียน
เรื่องย่อ
โอนย้าย [OPTIONS] [คำสั่ง] [ แพ็คเกจ...| รูปแบบ... ]
DESCRIPTION
โอนย้าย เป็นทางเลือกที่รวดเร็วสำหรับ dpkg สำหรับการสืบค้นเช่น `dpkg -L' และ `dpkg -S'
คำสั่ง
(ไม่มี) แสดงรายการระเบียนทั้งหมดที่ชื่อแพ็คเกจหรือชื่อไฟล์ตรงกัน รูปแบบ.
โปรดทราบว่า dlocate ใช้ GNU grep ดังนั้นจึงต้องใช้เมตาคาแร็กเตอร์ regexp ปกติ
เข้าบัญชีหรือหลีกเลี่ยงโดยใช้ตัวเลือก grep '-F' (สตริงคงที่)
ตัวอย่างเช่น เมื่อต้องการค้นหา `/ usr / bin /[' คุณอาจลอง: โอนย้าย '/ usr / bin /\" or
โอนย้าย -F '/ usr / bin /['
-S แสดงรายการระเบียนทั้งหมดที่ตรงกับชื่อไฟล์เท่านั้น รูปแบบ.
โปรดทราบว่า dlocate ใช้ GNU grep ดังนั้นจึงต้องใช้เมตาคาแร็กเตอร์ regexp ปกติ
เข้าบัญชี. การค้นหาสตริงคงที่เข้ากันไม่ได้กับ -S
ตัวอย่างเช่น เมื่อต้องการค้นหา `/ usr / bin /[' คุณต้องพิมพ์:
โอนย้าย '/ usr / bin /\"
-l การจำลองที่ปรับปรุงด้วย Regexp ของ `dpkg -l' แสดงแพ็คเกจทั้งหมดที่ตรงกับ แพ็คเกจ.
ภายในสิ่งนี้ใช้ grep ในไฟล์ที่มีเอาต์พุตที่ฟอร์แมตใหม่เป็น 'dpkg -l'
(สี่ช่องคั่นด้วยแท็บ; สถานะ, ชื่อแพ็คเกจ, เวอร์ชันที่ติดตั้ง, short
คำอธิบาย) ดังนั้นมันจะส่งคืนแพ็คเกจที่มีเวอร์ชันหรือคำอธิบายสั้น ๆ ตรงกัน
เกินไป
รองรับรสชาติที่หลากหลายของการแสดงออกปกติ ตัวอย่างเช่น Extended Regexp:
โอนย้าย -l '^..[[:space:]]libc6'
หรือ Perl Regexp:
โอนย้าย -P -l '^..\slibc6'
ทั้งสองนี้จะแสดงรายการแพ็คเกจทั้งหมดที่มีชื่อขึ้นต้นด้วย `libc6'
โปรดทราบว่าเนื่องจากความแตกต่างระหว่างนิพจน์ทั่วไปและ dpkg's
การจับคู่รูปแบบเปลือกสไตล์ ผลลัพธ์จาก โอนย้าย -l ต่างกันบ้างเป็นบางครั้ง
ไปยังผลลัพธ์จาก dpkg -l.
นี่ไม่ใช่ข้อบกพร่อง นิพจน์ทั่วไปมีความยืดหยุ่นมากกว่ารูปแบบเชลล์มาก
การจับคู่ นี่คือวิธีที่ dlocate ควรจะทำงาน แต่อาจต้องใช้บางอย่าง
ความรู้เกี่ยวกับนิพจน์ทั่วไปเพื่อให้ได้ผลลัพธ์ที่คุณต้องการ
-k แสดงรายการชื่อแพ็คเกจของเคอร์เนลที่ติดตั้งและแพ็คเกจที่เกี่ยวข้องทั้งหมด
-K รายการโดยละเอียดของเคอร์เนลที่ติดตั้งและแพ็คเกจที่เกี่ยวข้องทั้งหมด
-L แสดงรายการไฟล์ทั้งหมดใน แพ็คเกจ.
-s พิมพ์สถานะ แพ็คเกจ.
-ล `ls -ldF' ของไฟล์ทั้งหมดใน แพ็คเกจ.
-lsconf
`ls -ldF' ของ conffiles ใน แพ็คเกจ.
-การประชุม แสดงรายการ Conffiles ใน แพ็คเกจ.
-จาก `du -sck' ของไฟล์ทั้งหมดใน แพ็คเกจ.
-md5sum
รายการ md5sums (ถ้ามี) ของ แพ็คเกจ.
-md5check
ตรวจสอบ md5sums (ถ้ามี) ของ แพ็คเกจ.
-ชาย ระบุหน้าคน (ถ้ามี) ใน แพ็คเกจ.
-lsman แสดงรายการพาธแบบเต็ม/ชื่อไฟล์ของหน้าคน (ถ้ามี) ใน แพ็คเกจ.
-lsbin แสดงรายการพาธแบบเต็ม/ชื่อไฟล์ของไฟล์เรียกทำงาน (ถ้ามี) ใน แพ็คเกจ.
OPTIONS
--ชื่อไฟล์เท่านั้น
เฉพาะชื่อไฟล์ที่ส่งออกเมื่อค้นหาไฟล์
--แพคเกจเท่านั้น
ออกเฉพาะชื่อแพ็คเกจเมื่อค้นหาไฟล์
-w, --word-regexp
เลือกเฉพาะบรรทัดที่มีการจับคู่ที่เป็นทั้งคำ บททดสอบก็คือว่า
สตริงย่อยที่ตรงกันต้องอยู่ต้นบรรทัดหรือนำหน้าด้วย
อักขระที่เป็นส่วนประกอบที่ไม่ใช่คำ ในทำนองเดียวกันจะต้องอยู่ท้าย
บรรทัดหรือตามด้วยอักขระที่เป็นส่วนประกอบที่ไม่ใช่คำ อักขระที่เป็นส่วนประกอบของคำ
คือตัวอักษร ตัวเลข และขีดล่าง
-i, --ละเว้นกรณี
ละเว้นความแตกต่างของตัวพิมพ์ใน PATTERN
-E, --ขยาย-regexp
ล่าม รูปแบบ เป็นนิพจน์ทั่วไปแบบขยาย นี่คือค่าเริ่มต้น
-F, --fixed-สตริง
ล่าม รูปแบบ เป็นรายการของสตริงคงที่ คั่นด้วยการขึ้นบรรทัดใหม่ ซึ่ง
จะถูกจับคู่
-G, --พื้นฐาน-regexp
ล่าม รูปแบบ เป็นนิพจน์ทั่วไปพื้นฐาน
-P, --perl-regexp
ล่าม รูปแบบ เป็นนิพจน์ทั่วไปของ Perl ถือว่าสูงมาก
ทดลองภายใน GNU grep และอาจเตือนถึงคุณลักษณะที่ไม่ได้ใช้งาน
-h, -H, --ช่วยด้วย
สร้างข้อความช่วยเหลือสั้น ๆ และออก
-V, --รุ่น
แสดงหมายเลขเวอร์ชันของ dlocate และออก
-v, --รายละเอียด, --debug
สร้างเอาต์พุตการดีบักอย่างละเอียด
ใช้ dlocate ออนไลน์โดยใช้บริการ onworks.net