คำถามติดแท็ก locate

4
เทียบเท่ากับคำสั่ง updatedb ของ Linux สำหรับ Mac คืออะไร
ถ้าฉันต้องการใช้locateคำสั่งบนเครื่อง Linux ฉันมักจะเรียกใช้sudo updatedbก่อนเพื่อปรับปรุงฐานข้อมูล ฉันสามารถเรียกใช้locateคำสั่งบน OS X 10.5 updatedbแต่ฉันไม่สามารถหา การอัพเดต b ที่สอดคล้องกันสำหรับ mac คืออะไร?
234 linux  macos  mac  locate 

3
ความแตกต่างระหว่างค้นหาและใน Linux
อะไรคือความแตกต่างระหว่างlocateและwhichใน Linux? ทำไมเมื่อฉันใช้locate mentorมันจะแสดงรายการผู้ให้คำปรึกษาทั้งหมด แต่เมื่อฉันใช้which mentorมันบอกว่า "ไม่มีผู้ให้คำปรึกษาใน ... " - สิ่งนี้หมายความว่าอย่างไร
27 linux  locate  which 

6
ทางเลือกอื่นที่เร็วกว่าสำหรับ "ค้นหา" และ "ค้นหา"?
ฉันต้องการใช้ "ค้นหา" และค้นหา "เพื่อค้นหาไฟล์ต้นฉบับในโครงการของฉัน แต่ใช้เวลานานในการรันมีทางเลือกอื่นที่เร็วกว่าสำหรับโปรแกรมเหล่านี้ที่ฉันไม่รู้จักหรือวิธีเพิ่มประสิทธิภาพ ของโปรแกรมเหล่านี้
22 linux  unix  find  locate 

11
Unix-type“ ค้นหา” บน Windows?
ใช้ Windows CLI (cmd) วิธีหนึ่งจะค้นหาไฟล์ที่เขารู้ส่วนหนึ่งของชื่อได้อย่างไร ตัวอย่างเช่นเวิร์กสเตชัน Windows ทุกเครื่องติดตั้ง javac ในตำแหน่งที่แตกต่างกันจะพบได้อย่างไรจาก Windows CLI (cmd) Googling ฉันเห็นเฉพาะการใช้ GUI ของ Windows Explorer (ตัวจัดการไฟล์) หรือดาวน์โหลดแอพพลิเคชั่นฟรีแวร์ Windows ไม่มีคำสั่งค้นหาในตัวหรือไม่? รุ่นเซิร์ฟเวอร์มีหรือไม่ ฉันไม่ต้องการที่จะติดตั้ง cygwin หรืออะไรอื่น ๆ เหล่านี้มักจะไม่ใช่เครื่องของฉัน

3
วิธีการเปิดไฟล์ในกลุ่มโดยใช้ไพพ์
ฉันได้ใช้locateคำสั่งบ่อยมาก ดังนั้นถ้าฉันรันคำสั่งต่อไปนี้ locate updatedb | head -1 จากนั้นมันทำให้ฉัน O/p /usr/updatedb.conf ฉันสงสัยว่ามีคำสั่งใด ๆ ที่ให้ฉันเปิดไฟล์นั้นโดยตรงหรือไม่? ฉันหวังว่าจะมีอะไรเช่นนี้ locate updatedb | head -1 | vim
15 linux  bash  vim  pipe  locate 

3
วิธีใช้ค้นหาใน cygwin
ฉันพยายามใช้locateเพื่อค้นหาไฟล์ แต่ฉันไม่ได้อะไรกลับมาจากโปรแกรม ไม่สามารถแม้แต่จะค้นหาไฟล์ที่อยู่ในไดเรกทอรีปัจจุบันได้ ฉันจะlocateทำงานได้อย่างไร
14 linux  cygwin  locate 

2
ไฟล์จะแสดงในคำสั่ง“ ค้นหา” แต่ไม่มีอยู่ ทำไม?
ฉันมีปัญหาแปลก ๆ ฉันกำลังแก้ไขการติดตั้งแฟลชบน Backtrack 5 (ตาม Ubuntu) ฉันต้องการแฟลชเพื่อทำงานจริงๆดังนั้นฉันจึงค้นหาบน google ในบอร์ดบางอันมีชายคนหนึ่งกล่าวว่าการกระจายนี้ (ซึ่งตามเดเบียน) ในที่สุดการติดตั้งลงใน iceweasel-flashplugin ดังนั้นเราต้องเปลี่ยนเส้นทางจาก iceweasel เป็น firefox (หรือบอก firefox เพื่อค้นหาปลั๊กอินที่นั่นฉันไม่แน่ใจ) แต่ที่นี่ส่วนที่แปลกมา เมื่อใช้คำสั่งค้นหาฉันสามารถค้นหาไฟล์และพา ธ ได้ การลองใช้คำสั่ง cat บนพา ธ ที่ถูกต้องนี้จะให้ "ไม่มีไฟล์หรือไดเรกทอรี" และแม้แต่กับ ls -la ก็ไม่มีอะไรเกิดขึ้น ฉันมีเพียงสองไฟล์ที่เริ่มต้นด้วยฉัน มีใครรู้บ้างว่าทำไมสิ่งนี้จึงเกิดขึ้น และจะมีวิธีแก้ไขการติดตั้งแฟลชนี้หรือไม่? ขอบคุณล่วงหน้า.
14 backtrack  locate 

3
FreeBSD 9: ค้นหาชื่อไฟล์อย่างไร?
พยายามใช้locateคำสั่งเพื่อค้นหาการจับคู่ที่ตรงกันสำหรับรูปแบบที่กำหนด อย่างไรก็ตามผลลัพธ์แสดงไฟล์ที่ตรงกันทั้งหมด .. ตัวอย่างเช่น: ฉันต้องการค้นหาไบนารีชื่อ: node แต่มันทำให้การแข่งขันทั้งหมดที่มีคำนี้: server2# locate node /usr/share/man/man9/getnewvnode.9.gz /usr/share/man/man9/ieee80211_amrr_node_init.9.gz /usr/share/man/man9/ieee80211_dump_node.9.gz /usr/share/man/man9/ieee80211_dump_nodes.9.gz /usr/share/man/man9/ieee80211_find_rxnode.9.gz /usr/share/man/man9/ieee80211_find_rxnode_withkey.9.gz /usr/share/man/man9/ieee80211_free_node.9.gz
10 unix  freebsd  locate 

3
จะใช้คำสั่ง updatedb ในฐานะผู้ใช้ธรรมดาได้อย่างไร?
locateคำสั่งเป็นเครื่องมือที่มีประโยชน์มากในลินุกซ์ แต่ดูเหมือนว่ารากเท่านั้นที่สามารถเรียกใช้updatedbคำสั่งซึ่งเป็น unconvinent มากที่จะใช้มัน ดังนั้นวิธีการทำให้ผู้ใช้สามัญมีสิทธิ์ในการเรียกใช้คำสั่ง updateb? updatedb คือคำสั่งที่ใช้เพื่ออัพเดต db ที่ใช้โดยคำสั่งค้นหา แต่มีข้อความแสดงข้อผิดพลาดต่อไปนี้เมื่อพยายามเรียกใช้ updateb ในฐานะผู้ใช้ธรรมดา: [mirror@home code]$ updatedb updatedb: can not open a temporary file for `/var/lib/mlocate/mlocate.db' หรือ: updatedb -o db updatedb: can not change group of file `/var/lib/gforge/chroot/home/users/bigmeow/tmp/db.uhEZFQ': Operation not permitted
10 linux  shell  search  locate 

1
`ค้นหา 'พฤติกรรมที่ผิดปกติ - ทำไม?
locate "*.png"ส่งคืนไฟล์ทั้งหมดที่ลงท้ายด้วย.pngตามที่คาดไว้ locate "test.*"ไม่ส่งคืนสิ่งใด แต่มีไฟล์ชื่อtestในระบบของฉัน locate "*test"ส่งคืนไฟล์ทั้งหมดที่ลงท้ายด้วยtestตามที่คาดไว้ locate "test*"ไม่ส่งคืนสิ่งใด แต่มีไฟล์ที่เริ่มต้นด้วยtestในระบบของฉัน เหตุใดสัญลักษณ์แทนจึงทำงานได้เฉพาะเมื่อ "ลงท้ายด้วย" เท่านั้น
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.