OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

איתור - מצא קבצים בדרך הקלה

אל האני לְאַתֵר התוכנית מבצעת חיפוש מהיר של מסד נתונים של שמות נתיבים, ולאחר מכן מוציאה כל שם שתואם למחרוזת משנה נתונה. נניח, למשל, אנו רוצים למצוא את כל התוכניות עם שמות שמתחילים ב-"zip". מכיוון שאנו מחפשים תוכניות, אנו יכולים להניח ששם הספרייה המכילה את התוכניות יסתיים ב- "bin/". לכן, נוכל לנסות להשתמש לְאַתֵר בדרך זו כדי למצוא את הקבצים שלנו:


[me@linuxbox ~]$ אתר את bin/zip

[me@linuxbox ~]$ אתר את bin/zip


locate יחפש את מסד הנתונים של שמות הנתיבים שלו ויוציא כל מה שמכיל את המחרוזת


"bin/zip":



/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit

/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit


אם דרישת החיפוש לא כל כך פשוטה, לְאַתֵר ניתן לשלב עם כלים אחרים כגון grep כדי לעצב חיפושים מעניינים יותר:


[me@linuxbox ~]$ מצא zip | grep bin

/bin/bunzip2

/bin/bzip2

/bin/bzip2recover

/bin/gunzip

/bin/gzip

/usr/bin/funzip

/usr/bin/gpg-zip

/usr/bin/preunzip

/usr/bin/prezip

/usr/bin/prezip-bin

/usr/bin/unzip

/usr/bin/unzipsfx

/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit

[me@linuxbox ~]$ מצא zip | grep bin

/bin/bunzip2

/bin/bzip2

/bin/bzip2recover

/bin/gunzip

/bin/gzip

/usr/bin/funzip

/usr/bin/gpg-zip

/usr/bin/preunzip

/usr/bin/prezip

/usr/bin/prezip-bin

/usr/bin/unzip

/usr/bin/unzipsfx

/usr/bin/zip

/usr/bin/zipcloak

/usr/bin/zipgrep

/usr/bin/zipinfo

/usr/bin/zipnote

/usr/bin/zipsplit


אל האני לְאַתֵר התוכנית קיימת כבר מספר שנים, וישנן מספר גרסאות שונות בשימוש נפוץ. שני הנפוצים ביותר שנמצאים בהפצות לינוקס מודרניות הם להחליף ו mlocate, למרות שהגישה אליהם בדרך כלל מתבצעת באמצעות קישור סמלי בשם לְאַתֵר. הגרסאות השונות של לְאַתֵר יש ערכות אפשרויות חופפות. גרסאות מסוימות כוללות התאמת ביטויים רגולריים (אשר נעסוק בפרק הקרוב) ותמיכה בתווים כלליים. בדוק את דף האיש עבור לְאַתֵר כדי לקבוע איזו גרסה של לְאַתֵר הוא מותקן.


תמונה

מאיפה מסד הנתונים לאתר?

ייתכן שתבחין שבחלק מההפצות, לְאַתֵר לא מצליח לעבוד רק לאחר התקנת המערכת, אבל אם תנסה שוב למחרת, זה עובד בסדר. מה נותן? ה לְאַתֵר מסד הנתונים נוצר על ידי תוכנה אחרת בשם עודכן b. בדרך כלל, הוא מופעל מעת לעת בתור א עבודת cron; כלומר, משימה שבוצעה במרווחי זמן קבועים על ידי דמון הקרון. רוב המערכות מצוידות ב לְאַתֵר לָרוּץ עודכן b פעם ביום. מכיוון שמסד הנתונים אינו מתעדכן ברציפות, תבחין שקבצים עדכניים מאוד אינם מופיעים בעת השימוש לְאַתֵר. כדי להתגבר על זה, אפשר להפעיל את עודכן b תוכנית ידנית על ידי הפיכתו למשתמש-על והפעלה עודכן b בהנחיה.


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: