בשעת ארבעטן אין קיין אָפּערייטינג סיסטעם, מאל עס איז אַ דאַרפֿן צו נוצן מכשירים צו געשווינד געפֿינען אַ באַזונדער טעקע. דאָס איז אויך באַטייַטיק פֿאַר לינוקס, אַזוי אונטן וועט באַטראַכטן אַלע מעגלעך וועגן צו זוכן פֿאַר טעקעס אין דעם אַס. ביידע די טעקע פאַרוואַלטער מכשירים און די קאַמאַנדז געניצט אין "טערמינאַל".
זען אויך:
רענאַמע טעקעס אין לינוקס
שאַפֿן און ויסמעקן טעקעס אין לינוקס
Terminal
אויב איר דאַרפֿן צו ספּעציפיצירן קייפל זוכן פּאַראַמעטערס צו געפינען דעם געוואלט טעקע, די באַפֿעל find ינדיספּענסאַבאַל. איידער באַטראַכטן אַלע זייַן ווערייישאַנז, עס איז ווערט געגאנגען דורך די סינטאַקס און אָפּציעס. עס האט די פאלגענדע סינטאַקס:
געפֿינען וועג אָפּציע
ווו די וועג - דאָס איז די וועגווייַזער אין וואָס די זוכן וועט נעמען אָרט. עס זענען דרייַ הויפּט אָפּציעס פֿאַר ספּעסאַפייינג דעם דרך:
- / - זוכן דורך וואָרצל און שכייניש דירעקטעריז;
- ~ - זוכן דורך היים Directory;
- ./ - זוך אין דער וועגווייַזער אין וואָס דער באַניצער איז איצט ליגן.
איר קענען אויך ספּעציפיצירן די דרך גלייַך צו די וועגווייַזער ווו די טעקע איז געמיינט צו זיין ליגן.
אָפּציעס find אַ פּלאַץ, און דאַנק צו זיי אַז איר קענען מאַכן אַ פלעקסאַבאַל זוכן סעטאַפּ דורך באַשטעטיקן די נייטיק וועריאַבאַלז:
- -נאַמע - אָנפירן אַ זוכן, באזירט אויף די נאָמען פון דעם נומער צו זיין געזוכט פֿאַר;
- -user - זוכן פֿאַר טעקעס וואָס געהערן צו אַ ספּעציפיש באַניצער;
- -גרופּ - צו זוכן פֿאַר אַ ספּעציפיש גרופּע פון ניצערס;
- -מענטשן - ווייַזן טעקעס מיט די ספּעסאַפייד צוטריט מאָדע;
- -סיזע N - זוכן, באזירט אויף די גרייס פון דעם כייפעץ;
- -מיטימע + ען-ען - זוכן פֿאַר טעקעס וואָס האָבן געביטן מער (+ n) אָדער ווייניקער (-ןאַ) טעג צוריק;
- -טיפּ - זוכן פֿאַר טעקעס פון אַ ספּעציפיש טיפּ.
עס זענען פילע טייפּס פון פארלאנגט עלעמענטן אויך. דאָ איז אַ רשימה פון זיי:
- b - פאַרשפּאַרן;
- f - נאָרמאַל;
- p - געהייסן רער;
- d - קאַטאַלאָג;
- l - לינק;
- s - socket;
- c - כאַראַקטער.
נאָך דיטיילד סינטאַקס פּאַרסינג און באַפֿעל אָפּציעס find איר קענען גיין גלייַך צו די יללוסטראַטיוו ביישפילן. רעכט צו דער זעט פון אָפּציעס פֿאַר ניצן די באַפֿעל, די ביישפילן וועט זיין געגעבן נישט פֿאַר אַלע וועריאַבאַלז, אָבער נאָר פֿאַר די מערסט געניצט אָנעס.
זען אויך: פאָלקס קאַמאַנדז אין די "טערמינאַל" לינוקס
מעטאָד 1: זוכן דורך נאָמען (אָפּציע-נאָמען)
רובֿ אָפט, וסערס נוצן די אָפּציע צו זוכן דעם סיסטעם. -נאַמעאַזוי לאָזן 'ס אָנהייבן מיט אים. זאל אונדז ונטערזוכן עטלעכע ביישפילן.
זוכן דורך פאַרלענגערונג
רעכן איר דאַרפֿן צו געפֿינען די טעקע מיט די פאַרלענגערונג אין די סיסטעם ".קסלסקס"וואָס איז אין די וועגווייַזער Dropbox. צו טאָן דאָס, נוצן די ווייַטערדיק באַפֿעל:
געפֿינען / היים / באַניצער / דראָפּבאָקס-נאָמען "* .קסלסקס" -בילד
פון זייַן סינטאַקס, מיר קענען זאָגן אַז די זוכן איז געפירט אין די וועגווייַזער Dropbox ("/ home / user / Dropbox"), און דער געוואלט כייפעץ מוזן זיין מיט די פאַרלענגערונג ".קסלסקס". די אַסטעריסק ינדיקייץ אַז די זוכן וועט זיין געפירט אויף אַלע טעקעס פון דעם פאַרלענגערונג, נישט גענומען אין חשבון זייער נאָמען. "-print" ינדיקייץ אַז די רעזולטאַטן וועט זיין געוויזן.
בייַשפּיל:
זוכן דורך טעקע נאָמען
למשל, איר ווילן צו געפינען אין די וועגווייַזער "/ home" טעקע געהייסן "לומפּיקס"אָבער זייַן געשפּרייט איז אומבאַקאַנט. אין דעם פאַל, טאָן די פאלגענדע:
find ~ -name "lumpics *" -print
ווי איר קענען זען, די סימבאָל איז געניצט דאָ. "~", וואָס מיטל אַז דער זוכן וועט נעמען אָרט אין דער היים וועגווייַזער. נאָך אָפּציע "-name" דער נאָמען פון דער טעקע איר זוכט פֿאַר איז ספּעסאַפייד ("לומפּיקס *"). אַ אַסטעריסק אין די סוף מיטל אַז די זוכן וועט נעמען אָרט בלויז דורך נאָמען, נישט אַרייַנגערעכנט די געשפּרייט.
בייַשפּיל:
זוכן דורך ערשטער בריוו אין נאָמען
אויב איר געדענקט בלויז דער ערשטער בריוו מיט וואָס דער טעקע נאָמען הייבט, עס איז אַ ספּעציעל קאָמאַנדע סינטאַקס וואָס וועט העלפן איר געפֿינען עס. למשל, איר ווילן צו געפֿינען אַ טעקע וואָס סטאַרץ מיט אַ בריוו פון "g" אַרויף צו "ך"און איר טאָן ניט וויסן וואָס Directory עס איז ליגן. דעמאָלט איר דאַרפֿן צו לויפן די ווייַטערדיק באַפֿעל:
געפֿינען / נאָמען "[ג-ך] *" -בילד
לויט די סימבאָל "/" וואָס קומט מיד נאָך די הויפּט באַפֿעל, די זוכן וועט זיין פירט דורך די וואָרצל Directory, וואָס איז, אין די גאנצע סיסטעם. ווייַטער, טייל "[ג-ך] *" מיטל אַז דער זוכן וואָרט וועט אָנהייבן מיט אַ ספּעציפיש בריוו. אין אונדזער פאַל פון "g" אַרויף צו "ך".
דורך דעם וועג, אויב איר וויסן די טעקע פאַרלענגערונג, דעמאָלט נאָך די סימבאָל "*" קענען ספּעציפיצירן עס. פֿאַר בייַשפּיל, איר דאַרפֿן צו געפֿינען די זעלבע טעקע, אָבער איר וויסן אַז עס האט אַ פאַרלענגערונג ".odt". דעמאָלט איר קענען נוצן די ווייַטערדיק באַפֿעל:
געפינען / נאָמען "[ג-ך] *
בייַשפּיל:
מעטאָד 2: זוך דורך צוטריט מאָדע (אָפּציע -פּערם)
מאל עס איז נייטיק צו געפינען אַ כייפעץ וועמענס נאָמען איר טאָן ניט וויסן, אָבער איר וויסן וואָס צוטריט מאָדע עס האט. דעמאָלט איר דאַרפֿן צו נוצן די אָפּציע "-perm".
עס איז גאַנץ פּשוט צו נוצן, איר נאָר דאַרפֿן צו ספּעציפיצירן די זוכן אָרט און צוטריט מאָדע. דאָ איז אַ בייַשפּיל פון אַזאַ אַ באַפֿעל:
find ~ -perm 775 -print
אַז איז, די זוכן איז געפירט אין די היים אָפּטיילונג, און די אַבדזשעקץ וואָס איר זוכט פֿאַר וועט האָבן צוטריט. 775. איר קענען אויך פאָרשטעלן אַ "-" כאַראַקטער אין פראָנט פון דעם נומער, און די אַבדזשעקס געפונען וועט האָבן דערלויבעניש ביץ פון נול צו די ספּעסאַפייד ווערט.
מעטאָד 3: זוכן דורך באַניצער אָדער גרופּע (-וסוס און -גרופּ אָפּציעס)
אין קיין אַפּערייטינג סיסטעם עס זענען וסערס און גרופּעס. אויב איר ווילן צו געפֿינען אַן אָביעקטיוו וועגן איינער פון די קאַטעגאָריעס, דעמאָלט איר קענען נוצן די אָפּציע "-user" אָדער "-גראָופּ", ריספּעקטיוולי.
זוכן פֿאַר אַ טעקע דורך זייַן נאמען
פֿאַר בייַשפּיל, איר דאַרפֿן צו געפינען אין די וועגווייַזער Dropbox טעקע "לאַמפּיקס", אָבער איר טאָן ניט וויסן וואָס עס איז גערופן, און איר נאָר וויסן אַז עס געהערט צו דער באַניצער "user". דעמאָלט איר דאַרפֿן צו לויפן די ווייַטערדיק באַפֿעל:
געפֿינען / היים / באַניצער / דראָפּבאָקס-באַניצער באַניצער-דרוק
אין דעם באַפֿעל איר ספּעסאַפייד די נייטיק Directory (/ היים / באַניצער / דראָפּבאָקס), אנגעוויזן אַז איר דאַרפֿן צו זוכן פֿאַר די טעקע אָונד דורך די באַניצער (-user) און אנגעוויזן וואָס באַניצער דאָס טעקע געהערט צו (באַניצער).
בייַשפּיל:
זען אויך:
ווי צו קוק אַ רשימה פון וסערס אין לינוקס
ווי צו לייגן אַ באַניצער צו אַ גרופּע אין לינוקס
זוכן פֿאַר אַ טעקע דורך זייַן גרופּע נאָמען
זוך פֿאַר אַ טעקע אַז געהערט צו אַ ספּעציפיש גרופּע איז פּונקט ווי גרינג - איר נאָר דאַרפֿן צו פאַרבייַטן די אָפּציע. "-user" אויף אָפּציע "-גראָופּ" און אָנווייַזן דעם נאָמען פון דעם גרופּע:
געפֿינען / -גרופּ גאַסט -print
אַז איז, איר האָט אנגעוויזן אַז איר ווילן צו געפֿינען די טעקע צו דער גרופּע אין די סיסטעם "גאַסט". זוכן וועט פאַלן איבער די סיסטעם, דאָס איז אנגעוויזן דורך די סימבאָל "/".
מעטאָד 4: זוך פֿאַר אַ טעקע דורך זייַן טיפּ (אָפּציע-טיפּ)
געפֿינען עטלעכע עלעמענט אין אַ זיכער טיפּ פון לינוקס איז גאַנץ פּשוט, איר נאָר דאַרפֿן צו ספּעציפיצירן די צונעמען אָפּציע (-טיפּ) און צייכן די טיפּ. אין די אָנהייב פון די אַרטיקל זענען געווען ליסטעד אַלע די טיפּע דעזיגנאַלז וואָס קענען זייַן געניצט פֿאַר די זוכן.
למשל, איר ווילן צו געפֿינען אַלע פאַרשפּאַרן טעקעס אין דיין היים וועגווייַזער. אין דעם פאַל, דיין קאָלעקטיוו וועט קוקן ווי דאָס:
find ~ -type b -print
דעריבער, איר אנגעוויזן אַז איר זוכט פֿאַר טעקע טיפּ, ווי געוויזן דורך די אָפּציע "-type", און דעמאָלט באַשטימען זייַן טיפּ דורך פּאַטינג די בלאָק טעקע סימבאָל - "b".
בייַשפּיל:
סימילאַרלי, איר קענען אַרויסווייַזן אַלע די דירעקטעריז אין דעם געוואלט וועגווייַזער דורך טייפּינג אין דעם באַפֿעל "d":
געפֿינען / היים / באַניצער-טיפּ ד-דרוק
מעטאָד 5: זוך פֿאַר אַ טעקע דורך גרייס (די נומער פון אָפּציעס)
אויב פון אַלע די אינפֿאָרמאַציע וועגן די טעקע איר וויסן נאָר זייַן גרייס, דעמאָלט עס קען זיין גענוג צו געפינען עס. למשל, איר ווילן צו געפֿינען אַ טעקע פון 120 מב אין אַ ספּעציפיש וועגווייַזער דורך טאן די פאלגענדע:
געפֿינען / היים / באַניצער / דראָפּבאָקס-גרייס 120 ם-דרוק
בייַשפּיל:
זען אויך: ווי צו געפֿינען די גרייס פון אַ טעקע אין לינוקס
ווי איר קענען זען, די טעקע מיר דאַרפֿן איז געפונען. אבער אויב איר טאָן ניט וויסן אין וואָס וועגווייַזער עס איז ליגן, איר קענען זוכן די גאנצע סיסטעם דורך ספּעסיפיינינג דער וואָרצל וועגווייַזער אין די אָנהייב פון די באַפֿעל:
געפֿינען / -זייז 120 מ-דרוק
בייַשפּיל:
אויב איר וויסן די טעקע גרייס בעערעך, דעמאָלט אין דעם פאַל עס איז אַ ספּעציעל באַפֿעל. איר דאַרפֿן צו רעגיסטרירן אין "טערמינאַל" די זעלבע זאַך, פּונקט איידער ספּעסאַפייינג די טעקע גרייס שטעלן אַ צייכן "-" (אויב איר דאַרפֿן צו געפֿינען טעקעס קלענערער ווי די ספּעסאַפייד גרייס) אָדער "+" (אויב די גרייס פון דער טעקע איז געזוכט פֿאַר איז גרעסער ווי די ספּעסאַפייד איינער). דאָ איז אַ בייַשפּיל פון אַזאַ אַ באַפֿעל:
געפֿינען / היים / באַניצער / דראָפּבאָקס + 100 ם-דרוק
בייַשפּיל:
אופֿן 6: זוך טעקע דורך טוישן דאַטע (אָפּציע -טימע)
עס זענען קאַסעס ווען עס איז מערסט באַקוועם צו זוכן פֿאַר אַ טעקע דורך די דאַטע עס איז געווארן מאדיפיצירט. אויף לינוקס, די אָפּציע איז געווענדט. "-מיט". עס איז גאַנץ פּשוט צו נוצן עס, מיר וועלן באַטראַכטן אַלץ אויף אַ בייַשפּיל.
זאל ס זאָגן אין דעם טעקע "Images" מיר דאַרפֿן צו געפֿינען אַבדזשעקס וואָס האָבן שוין מאַדאַפייד פֿאַר די לעצטע 15 טעג. דאָ איז וואָס איר דאַרפֿן צו רעגיסטרירן אין "טערמינאַל":
געפֿינען / היים / באַניצער / בילדער -טימע -15-דרוק
בייַשפּיל:
ווי איר קענען זען, דעם אָפּציע ווייזט נישט בלויז טעקעס וואָס האָבן געביטן איבער אַ ספּעסאַפייד צייַט, אָבער אויך פאָלדערס. עס אַרבעט אין די פאַרקערט ריכטונג - איר קענען געפֿינען אַבדזשעקץ וואָס זענען געווען געביטן שפּעטער ווי די ספּעסאַפייד צייַט. צו טאָן דאָס, אַרייַן אַ צייכן איידער די דיגיטאַל ווערט. "+":
געפֿינען / היים / באַניצער / בילדער -טימע +10-דרוק
GUI
די גראַפיקאַל צובינד זייער פאַסילאַטייץ די לעבט פון נוקאַמערז וואָס האָבן נאָר אינסטאַלירן די לינוקס פאַרשפּרייטונג. דעם זוכן אופֿן איז זייער ענלעך צו די איינער ימפּלאַמענאַד אין ווינדאָוז אַס, כאָטש עס קען נישט צושטעלן אַלע די אַדוואַנטידזשיז עס אָפפערס. "טערמינאַל". אבער ערשטער זאכן ערשטער. אַזוי, לאָמיר קוק בייַ ווי צו געפינען אַ טעקע זוכן אין לינוקס ניצן די גראַפיקאַל צובינד.
מעטאָד 1: זוכן דורך די סיסטעם מעניו
איצט מיר וועלן באַטראַכטן די וועג צו זוכן פֿאַר טעקעס דורך די מעניו פון די לינוקס סיסטעם. אַקטיאָנס וועט זיין געטאן אין די Ubuntu 16.04 לץ פאַרשפּרייטונג, אָבער, די לימוד איז פּראָסט צו אַלע.
זען אויך: ווי צו געפֿינען די ווערסיע פון די לינוקס פאַרשפּרייטונג
רעכן איר דאַרפֿן צו געפֿינען טעקעס אין די סיסטעם אונטער די נאָמען "געפֿינען מיר"עס זענען אויך צוויי טעקעס אין דעם סיסטעם: איינער אין דעם פֿאָרמאַט ".טקסט"און די רגע ".odt". צו געפינען זיי, איר מוזן טכילעס דריקט אויף מעניו ייקאַן (1)און אין ספּעציעל אַרייַנשרייַב פעלד (2) ספּעציפיצירן זוכן אָנפֿרעג "געפֿינען מיר".
א זוכן רעזולטאַט איז געוויזן, ווייַזונג די טעקעס איר זוכט פֿאַר.
אבער אויב עס זענען פילע אַזאַ טעקעס אין די סיסטעם, און אַלע פון זיי זענען פאַרשידענע יקסטענשאַנז, די זוכן וואָלט זיין מער קאָמפּליצירט. אין סדר צו ויסשליסן ומנייטיק טעקעס, למשל, מגילה, אין רעזולטאַט רעזולטאטן, עס איז בעסטער צו נוצן אַ פילטער.
עס איז ליגן אויף די רעכט זייַט פון די מעניו. איר קענען פילטער דורך צוויי קרייטיריאַ: "קאַטעגאָריעס" און "קוואלן". עקספּאַנד די צוויי רשימות דורך קליקינג אויף די פייַל ווייַטער צו די נאָמען, און אין די מעניו, אַראָפּנעמען די סעלעקציע פון ומנייטיק זאכן. אין דעם פאַל, עס וואָלט זיין ווייניקער צו לאָזן בלויז אַ זוכן דורך "Files and folders", זינט מיר זענען קוקן פֿאַר פּונקט די טעקעס.
איר קענען מיד דערמאָנען די פעלן פון דעם אופֿן - איר קענען נישט קאַנפיגיער די פילטער אין דעטאַל, ווי אין "טערמינאַל". אַזוי אויב איר זוכט פֿאַר אַ טעקסט דאָקומענט מיט עטלעכע נאָמען, איר קענען ווייַזן בילדער, פאָלדערס, אַרקייווז, אאז"וו אין רעזולטאַט.אבער אויב איר וויסן די פּינטלעך נאָמען פון די געבעטן טעקע, איר קענען געשווינד געפֿינען עס אָן וויסן די פילע וועגן די באַפֿעל "find".
מעטאָד 2: זוך דורך טעקע פאַרוואַלטער
די רגע אופֿן איז אַ באַטייַטיק מייַלע. ניצן די טעקע פאַרוואַלטער געצייַג, איר קענען זוכן אין די ספּעסאַפייד וועגווייַזער.
דורכפירן דעם אָפּעראַציע גרינג. איר דאַרפֿן אין דער טעקע פאַרוואַלטער, אין אונדזער קאַסע נאַוטילוס, צו אַרייַן די טעקע ווו דער טעקע איר זוכט פֿאַר איז געמיינט צו זיין, און גיט "זוכן"ליגן אין דער אויבערשטער רעכט ווינקל פון די פֿענצטער.
אין די באוויזן אַרייַנשרייַב פעלד איר דאַרפֿן צו אַרייַן די עסטימאַטעד טעקע נאָמען. אויך טאָן ניט פאַרגעסן אַז די זוכן קענען זיין פירט דורך די גאנצע טעקע נאָמען, אָבער בלויז דורך זייַן טייל, ווי געוויזן אין דעם בייַשפּיל אונטן.
ווי אין די פריערדיקע אופֿן, אין דעם וועג איר קענען נוצן אַ פילטער. צו עפענען עס, דריקט אויף די קנעפּל מיט די צייכן "+"ליגן אין די רעכט טייל פון די זוכן אָנפֿרעג פעלד פעלד. א אָפּענענונג עפענען אין וואָס איר קענען אויסקלייַבן דעם געוואלט טעקע טיפּ פון די פאַל-אַראָפּ רשימה.
מסקנא
פון די פאָרגאָוינג, עס קען זיין געפונען אַז די צווייטע אופֿן, צוגעשטעלט צו די נוצן פון אַ גראַפיקאַל צובינד, איז גאנץ פֿאַר קאַנדאַקטינג אַ שנעל זוכן דורך די סיסטעם. אויב איר דאַרפֿן צו שטעלן אַ פּלאַץ פון זוכן פּאַראַמעטערס, דער באַפֿעל וועט זיין ינדיספּענסאַבאַל find אין "טערמינאַל".