עידו : |
אין שום הבדל בין updatedb לבין slocate -u. שניהם מבצעים בדיוק את אותה הפעולה (ושניהם קיימים בדביאן)
למעשה, updatedb פשוט קוראת ל slocate -u. |
ובכול מערכות ההפעלה בהן נתקלתי עד כה ( כולל FreeBSD ודומיו ) הסקיפט הנ"ל מורץ על ידי cron מעט אחרי 4:00 לפנות בוקר.
היתרון העצום בשימוש ב locate חוסך זמן רב באיתור קבצים אולם הוא מכיל חיסרון גדול בנוגע לעדכנותו אשר כאמור מתבצעת באופן אוטומטי פעם ביום. כמובן שניתן ליזום עידכון של ה DB בכל זמן נתון אבל ה"קנס" על כך זה פרק הזמן הנדרש.
אפשרות אחרת לחיפוש קבצים יכולה להתבצע על ידי הפקודה find תוך שימוש בפרמטרים שונים ו grep.