מערסט פאָלקס טעקע מאַנאַדזשערז פֿאַר לינוקס-באזירט אָפּערייטינג סיסטעמען האָבן אַ פערלי פאַנגקשאַנאַל זוכן געצייַג. די פּאַראַמעטערס ניט שטענדיק פאָרשטעלן אין עס זענען גענוג פֿאַר די באַניצער צו זוכן פֿאַר די נייטיק אינפֿאָרמאַציע. אין דעם פאַל, אַ נאָרמאַל נוצן איז פליסנדיק "טערמינאל". אַלאַוז איר צו לייכט געפֿינען די פארלאנגט דאַטע אין אַ ספּעציפיש וועגווייַזער אָדער אין די גאנצע סיסטעם דורך ענטערינג אַ באַפֿעל, אַרגומענט און אָפּציע.
ניצן די געפֿינען באַפֿעל אויף לינוקס
דער קאָלעקטיוו געפֿינען דיזיינד צו זוכן פֿאַר פאַרשידן אַבדזשעקץ, אַרייַנגערעכנט טעקעס פון קיין פֿאָרמאַטירונגען און דיירעקטעריז פון פאַרשידן טיפענישן. דער באַניצער דאַרף בלויז אַרייַן די באַפֿעל זיך, ספּעציפיצירן די געבעטן ווערט און באַשטימען אַרגומענטן צו שטעלן פילטער פּאַראַמעטערס. די דורכפירונג פון די פּראָצעדור דורך די נוצן זיך יוזשאַוואַלי נעמט נישט פיל מאָל, אָבער דאָס דעפּענדס אויך אויף דער סומע פון סקאַנד אינפֿאָרמאַציע. איצט לאָזן אונדז וווינען ביישפילן ביישפילן געפֿינען אין מער דעטאַל.
גיין צו די וועגווייַזער דורך די קאַנסאָול
צו אָנהייבן, איך וואָלט ווי צו טרעטן אַ ביסל צוריק פון די הויפּט מאַנשאַפֿט און אָנרירן די טעמע פון נאָך אַקשאַנז וואָס וועט העלפֿן אין דער צוקונפֿט ווען אָנפירונג פון די קאַנסאָול. דער פאַקט איז אַז די יוטילאַטיז אין לינוקס דיסטראַביושאַנז זענען נישט שאַרפּאַנד דורך די זוכן פֿאַר אַלע עלעמענטן אויף דעם קאָמפּיוטער. אַלע פּראַסעסאַז זאָל זיין סטאַרטעד בלויז מיט די פול אָרט צו די יסודות אָדער גיין צו די אָרט דורך די באַפֿעל cd. דאָס קען זיין געטאן גאַנץ לייכט:
- עפֿנט דעם אינסטאַלירן טעקע פאַרוואַלטער און גיין צו דער געוואלט טעקע, אין וואָס איר ווילט נוצן די באַפֿעל אין דער צוקונפֿט געפֿינען.
- דריקט אויף RMB אויף קיין כייפעץ און געפֿינען "פּראָפּערטיעס".
- איר וועט זען זיין פאָטער טעקע מיט פול דרך. געדענקט עס צו מאַכן די יבערגאַנג פון "טערמינאל".
- איצט אָנהייבן די קאַנסאָול, למשל דורך די מעניו.
- שרייב דער באַפֿעל דאָרט
קאָמפּאַקטדיסק / היים / באַניצער / טעקע
ווו באַניצער איז דער נאָמען פון דער היים טעקע פון די באַניצער, און טעקע - נאָמען פון די פארלאנגט וועגווייַזער.
אויב איידער נוצן געפֿינעןנאָכגיין די אינסטרוקציעס אויבן, איר קענט נישט פאָרשרייַבן די פול דרך צו דער טעקע, צוגעשטעלט אַז עס איז אין די אויסגעקליבן אָרט. אַזאַ אַ לייזונג וועט באטייטיק פאַרגיכערן די אַרייַנשרייַב פון קאַמאַנדז אין דער צוקונפֿט.
זוכן פֿאַר טעקעס אין דעם קראַנט וועגווייַזער
ווען טאןגעפֿינען
פֿון די קאַנסאָול פּונקט סטאַרטעד, איר וועט באַקומען די זוך רעזולטאַט אין דער היים וועגווייַזער פון דיין אַקטיוו באַניצער. אין אן אנדער פאַל, למשל, ווען איר אַקטאַווייט בעשאַס אַ זוכן דורך אָרט, אין די רעזולטאַטן איר וועט זען אַלע די סובפאָלדערס און די טעקעס פון דעם אָרט וואָס זענען אין זיי.
אַקטאַוויישאַן געפֿינען אָן אַרגומענטן און אָפּציעס איז געניצט ווען איר דאַרפֿן צו זען אַלע די יסודות אין אַמאָל. אויב זייער נאָמען איז נישט גאָר פּאַסיק אין די שורות, איר זאָל טוישן די באַפֿעל אַזוי אַז עס נעמט די פאָרעםגעפֿינען. -print
.
זוכן פֿאַר טעקעס אין די ספּעסאַפייד וועגווייַזער
דער באַפֿעל צו אַרויסווייַזן טעקעס דורך אַ געגעבן דרך איז פּראַקטאַקלי ניט אַנדערש פון דעם וואָס מיר דערמאנט אויבן. איר זאָל אויך פאָרשרייַבןגעפֿינען
, און דעריבער לייגן./פאָלדער
אויב איר ווילט אינפֿאָרמאַציע וועגן דעם וועגווייַזער אין דעם קראַנט אָרט אָדער איר דאַרפֿן צו ספּעציפיצירן די פול דרך דורך אַרייננעמען, למשל,געפֿינען ./home/user/downloads/folder
ווו טעקע - לעצט וועגווייַזער. יעדער עלעמענט וועט זיין געוויזן אין באַזונדער שורות לויט די טיפעניש.
זוכן דורך נאָמען
מאל עס איז אַ נויט צו אַרויסווייַזן בלויז אַבדזשעקץ סאַטיספייינג דורך נאָמען. דערנאך דער באַניצער דאַרף צו שטעלן אַ באַזונדער אָפּציע פֿאַר די באַפֿעל אַזוי אַז ער פֿאַרשטיין די אַפּעלירן. די אַרייַנשרייַב שורה נעמט די פאלגענדע פאָרעם:געפֿינען. נאָמען "וואָרט"
ווו וואָרט - די זוכן קיווערד, וואָס מוזן זיין אריין אין טאָפּל ציטירט און פאַל-שפּירעוודיק פֿאַר יעדער כאַראַקטער.
אויב איר טאָן ניט וויסן די פּינטלעך פאַל פון יעדער בריוו אָדער אויב איר ווילן צו ווייַזן אַלע די געהעריק נעמען אָן גענומען דעם פּאַראַמעטער, אַרייַן די קאַנסאָולגעפֿינען. "נאָמען" וואָרט "
.
צו פילטער רעזולטאַטן דורך קיווערד צו אַרגומענט -נאַמע נאָך איינער איז צוגעגעבן. דער קאָלעקטיוו נעמט די קוקגעפֿינען. -ניין-נאָמען "וואָרט"
ווו וואָרט - אַ וואָרט צו ווערן אויסגעמעקט.
נאָך, עס יז אַ נויט צו געפֿינען אַבדזשעקץ דורך איין שליסל, אַחוץ די אנדערע. דערנאָך, עטלעכע זוכן אָפּציעס זענען אַסיינד אין אַמאָל און די אַרייַנשרייַב שורה איז באקומען ווי גייט:געפֿינען. -נאַמע "וואָרט" -ניין נאָמען "*. טקסט"
. באַמערקונג אַז די רגע אַרגומענט אין ציטאַט מאַרקס ינדיקייץ "*. טקסט ", וואָס מיטל אַז געפֿינען עס אַרבעט ניט בלויז מיט נעמען, אָבער אויך מיט טעקע פֿאָרמאַטירונגען וואָס זענען שטעלן אין דעם פאָרעם.
עס איז אויך אַ אָפּעראַטאָר אָדער. אַלאַוז איר צו געפֿינען איין אָדער עטלעכע פּאַסיק טענות אין אַמאָל. יעדער איז ינדאַקייטיד סעפּעראַטלי, מיט די קאָראַספּאַנדינג אַרגומענטן. דער רעזולטאַט איז בעערעך די פאלגענדע:געפֿינען-נאָמען "וואָרט" -אָ-נאָמען "word1"
.
ספּעציפיצירן זוכן דעפּט
דער קאָלעקטיוו געפֿינען דער באַניצער קען העלפֿן אפילו ווען ער דאַרף צו געפֿינען די אינהאַלט פון דיירעקטעריז בלויז צו די ספּעציפֿעד טיפעניש. צו באַשטעטיקן אַזאַ ריסטריקשאַנז, אַרייַןגעפֿינען. N-נאָמען "וואָרט"
ווו N - מאַקסימום טיפקייַט, און נאָמען "וואָרט" - קיין סאַבסאַקוואַנט טענות.
זוך אין עטלעכע דיירעקטעריז
אין פילע דיירעקטעריז עס זענען עטלעכע פאָלדערס מיט פאַרשידענע אינהאַלט אין אַמאָל. אויב עס זענען אַ גרויס נומער פון זיי, און די זוכן זאָל זיין דורכגעקאָכט בלויז אין זיכער אָנעס, איר וועט דאַרפֿן צו אָנווייַזן דעם ווען איר אַרייַן די באַפֿעלגעפֿינען ./folder ./folder1 -type f-name "word"
ווו ./פאָלדער ./פאָלדער 1 - אַ רשימה פון פּאַסיק דיירעקטעריז, און נאָמען "וואָרט" - אנדערע טענות.
ווייַזן פאַרבאָרגן זאכן
אָן ספּעציפיצירן די קאָראַספּאַנדינג אַרגומענט, פאַרבאָרגן אַבדזשעקץ לאָוקייטאַד אין סקאַנד דיירעקטעריז וועט נישט זיין געוויזן אין די קאַנסאָול. דעריבער, דער באַניצער פּריסקרייבז מאַניואַלי אַן נאָך אָפּציע אַזוי אַז אין די סוף די באַפֿעל וואָלט זיין ווי דאָס:געפֿינען ~ טיפּ f -name ". *"
. איר וועט באַקומען אַ גאַנץ רשימה פון אַלע טעקעס, אָבער אויב עטלעכע פון זיי זענען נישט צוטריטלעך איידער די וואָרט געפֿינען שרייבן אין די שורהsudo
צו אַקטאַווייט סופּערוסער רעכט.
יבערקוקן היים פאָלדערס פֿאַר גרופּעס און ניצערס
יעדער באַניצער קענען מאַכן אַ אַנלימאַטאַד נומער פון דיירעקטעריז און אַבדזשעקץ אין פאַרשידענע לאָוקיישאַנז. די פאַסטאַסט וועג איז צו געפֿינען די אינפֿאָרמאַציע וואָס געהערט צו איינער פון די ניצערס ניצן די באַפֿעל געפֿינען און איינער פון איר טענות. אין "טערמינאל" שרייבן אַראָפּגעפֿינען. -וסער נאמען
ווו נאמען - נאמען נאָך די אַרייַן, די יבערקוקן וועט אויטאָמאַטיש אָנהייבן.
בעערעך דער זעלביקער סכעמע אַרבעט מיט באַניצער גרופּעס. די אַנאַליסיס פון טעקעס פארבונדן מיט איינער פון די גרופּעס סטאַרץ דורךגעפֿינען / var / www-גרופּע גרופּע נאָמען
. דו זאלסט נישט פאַרגעסן אַז עס קענען זיין אַ גרויס נומער פון אַבדזשעקץ און עס נעמט עטלעכע מאָל אַ פּלאַץ פון צייט צו באַקומען זיי אַלע אויס.
פילטער דורך טוישן טאָג
די אָפּערייטינג סיסטעם אויטאָמאַטיש סאַוועס אינפֿאָרמאַציע וועגן די מאַדאַפאַקיישאַן טאָג פון יעדער יגזיסטינג טעקע. דער קאָלעקטיוו געפֿינען אַלאַוז איר צו געפֿינען זיי אַלע דורך די ספּעסאַפייד פּאַראַמעטער. עס איז בלויז פארלאנגט צו פאָרשרייַבןsudo find / -mtime ען
ווו N - די נומער פון טעג צוריק ווען די כייפעץ איז לעצט מאַדאַפייד. פּרעפיקס sudo דאָ, עס איז נייטיק צו קריגן דאַטן וועגן טעקעס בלויז דיזיינד פֿאַר די סופּערוסער.
אויב איר זענט אינטערעסירט צו זען די יסודות וואָס לעצטנס געעפנט אַ זיכער נומער פון טעג צוריק, די שורה ענדערונגען אַ ביסל צו אירsudo find / -time N
.
פילטער פֿאַר טעקע גרייס
יעדער כייפעץ האט זייַן אייגענע גרייס, די באַפֿעל צו זוכן פֿאַר טעקעס זאָל האָבן אַ פונקציע, ריספּעקטיוולי. געפֿינען ווייסט ווי צו טאָן דאָס, דער באַניצער דאַרף בלויז שטעלן זיך די גרייס דורך דעם אַרגומענט. נאָר אַרייַןגעפֿינען /-גרייס N
ווו N - באַנד אין ביטעס, מעגאבייט (ב) אָדער גיגאבייט (ג).
איר קענט אויך ספּעציפיצירן די קייט פון זאכן איר זוכט פֿאַר. דערנאָך די דיטערמאַנאַנץ פּאַסיק אין די באַפֿעל און איר באַקומען למשל אַזאַ שורה:געפֿינען /-גרייס + 500 ם-גרייס -1000 ם
. אַזאַ אַ אַנאַליסיס וועט אַרויסווייַזן טעקעס פון מער ווי 500 מעגאבייט, אָבער ווייניקער ווי 1000.
זוכן פֿאַר ליידיק טעקעס און דיירעקטעריז
עטלעכע פון די טעקעס אָדער פאָלדערס זענען ליידיק. זיי פשוט נעמען אַן עקסטרע דיסק פּלאַץ און יז ינטערפירז צו נאָרמאַל ינטעראַקשאַן מיט די קאָמפּיוטער. זיי זאָל זיין געפֿונען אין סדר צו באַשליסן אויף ווייַטער אַקשאַנז, און דאָס וועט העלפֿןגעפֿינען / טעקע-טיפּ f -empty
ווו / טעקע - דער אָרט וווּ די יבערקוקן איז דורכגעקאָכט.
באַזונדער, איך וואָלט ווי צו בעקיצער דערמאָנען אנדערע נוציק טענות וואָס פֿון צייט צו צייט ווערן נוציק פֿאַר די באַניצער:
-מאָונט
- ריסטריקשאַן בלויז אויף די קראַנט טעקע סיסטעם;טיפּ טיפּ f
- אַרויסווייַזן בלויז טעקעס;-טיפּע ד
- ווייַזן בלויז דירעקטעריז;-נאָגראָופּ
,-נוסער
- זוכן פֿאַר טעקעס וואָס טאָן ניט געהערן צו קיין גרופּע אָדער טאָן ניט געהערן צו דער באַניצער;-ווערסיאָן
- געפינען די ווערסיע פון די נוצן געוויינט.
אויף דעם פאַמיליעריישאַן מיט די מאַנשאַפֿט געפֿינען איבער. אויב איר ווילט לערנען אין דעטאַל אנדערע נאָרמאַל קאַנסאָול מכשירים פון אָפּערייטינג סיסטעמען אויף די לינוקס קערן, מיר רעקאָמענדירן צו ווענדן צו אונדזער באַזונדער מאַטעריאַל אין די פאלגענדע לינק.
מער: אָפט קאַמאַנדז אין די לינוקס טערמינאַל
נאָך זוכן פֿאַר די פארלאנגט אינפֿאָרמאַציע, איר קענען דורכפירן קיין אנדערע אַקשאַנז מיט זיי, למשל, עדיטינג, ויסמעקן אָדער לערנען די אינהאַלט. אנדערע געבויט-אין יוטילאַטיז וועט העלפֿן. "טערמינאל". איר וועט געפֿינען ביישפילן פון זייער נוצן אונטן.
לייענען אויך: Linux grep / cat / ls באַפֿעלן ביישפילן