በ Linux ውስጥ ፋይሎችን በመፈለግ ላይ

በማንኛውም የስርዓተ ክወና ውስጥ ሲሠራ አንዳንድ ጊዜ አንድ የተወሰነ ፋይል በፍጥነት ለማግኘት መሳሪያዎችን መጠቀም ያስፈልጋል. ይሄ ለሊነክስ ጠቀሜታ አለው, ስለዚህ በዚህ ስርዓተ ክወና ውስጥ ፋይሎችን ለመፈለግ የሚቻልባቸው ሁሉም መንገዶች ሊሆኑ ይችላሉ. የፋይል አቀናባሪ መሳሪያዎች እና ትዕዛዞችን ይጠቀሙ "ተርሚናል".

በተጨማሪ ይመልከቱ
በ Linux ውስጥ ፋይሎችን እንደገና ይሰይሙ
በ Linux ውስጥ ፋይሎችን ይፍጠሩ እና ይሰርዙ

ተርሚናል

የተፈለገውን ፋይል ለማግኘት በርካታ የፍለጋ ግቤቶችን መለየት ከፈለጉ, ትዕዛዙን ፈልግ ተፈላጊ. ሁሉንም ልዩነቶችን ከመመልከት በፊት, በአገባብ እና አማራጮች በኩል ማለፍ ተገቢ ነው. የሚከተለው አገባብ አለው:

የመንገድ አማራጭ አግኝ

የት መንገድ - ፍለጋው የሚካሄድበት ማውጫ ይህ ነው. መንገዱን ለመለየት ሦስት ዋና ዋና አማራጮች አሉ.

  • / - በትር እና ተያያዥ ዝርዝሮች መፈለግ;
  • ~ - በቤት ማውጫ ውስጥ ፈልግ;
  • ./ - ተጠቃሚው በቅርብ በሚገኝበት ማውጫ ውስጥ ይፈልጉ.

እንዲሁም ፋይሉ የሚሠራበት አቃፊ በቀጥታ ወደ አቃፊው መጥቀስ ይችላሉ.

አማራጮች ፈልግ ብዙ, እናም አስፈላጊውን ተለዋዋጭዎችን በማቀናበር ለፍለጋ ቅንብርን ማድረግ ይችላሉ:

  • ስም - ፍለጋ የሚካሄድበት ንጥል ላይ በመመርኮዝ ፍለጋ ፍለጋ;
  • -use - የአንድ የተወሰነ ተጠቃሚ የሆኑትን ፋይሎች መፈለግ;
  • - ቡድን - የተወሰነ የተጠቃሚዎች ቡድን ለመፈለግ;
  • -ክም - በተጠቀሰው መዳረሻ ሁነታ ፋይሎችን አሳይ;
  • -ሴኮድ n - በቃለ መጠኑ ላይ በመመስረት ፍለጋ;
  • -ሜም + n-n - የበለጠ የተለወጡትን ፋይሎች ፈልግ+ n) ወይም ከዚያ ያነሰ (-ነa) ቀናት በፊት;
  • -የአይነት - የአንድ የተወሰነ አይነት ፋይሎችን ይፈልጉ.

በጣም ብዙ የሚያስፈልጉ አባሎችም አሉ. የሚከተለው ዝርዝር እነሆ:

  • - እገዳ;
  • - መደበኛ;
  • ገጽ - የተሰየመ ፓይፕ;
  • - ካታሎግ;
  • l - አገናኝ
  • - ሶኬት;
  • - ቁምፊ.

ከዝርዝር የአገባብ አገባብ እና የትእዛዝ አማራጮች በኋላ ፈልግ በቀጥታ ወደ ምሳሌያዊ ምሳሌዎች መሄድ ይችላሉ. ትዕዛዙን ለመጠቀም ብዙ አማራጮች ስላሉ ምሳሌዎች ለሁሉም ተለዋዋጮች አይሰጡም, ነገር ግን ለአብዛኛው ለተጠቃሚዎች ብቻ.

በተጨማሪ ተመልከት: በ "ተለዋጭ" ሊኑክስ ውስጥ በጣም የታወቁ ትዕዛዞች

ዘዴ 1: በስም ፈልግ (አማራጮች-ስም)

ብዙውን ጊዜ, ተጠቃሚዎች ስርዓቱን ለመፈለግ አማራጭ ይጠቀማሉ. ስምስለዚህ በርሱ እንጀምር. እስቲ ጥቂት ምሳሌዎችን እንመልከት.

በቅጥያ ፍለጋ ይጀምሩ

በስርዓቱ ውስጥ በቅጥያው ውስጥ ፋይሉን ማግኘት ያስፈልግህ ይሆናል ".xlsx"ይህም በማውጫው ውስጥ ነው Dropbox. ይህንን ለማድረግ የሚከተሉትን ትዕዛዞች ተጠቀም:

find / home / user / Dropbox -name "* .xlsx" -print

ከተረመረበት አገባብ, ፍለጋው በማውጫው ውስጥ ይካሄዳል ማለት ነው Dropbox ("/ home / user / Dropbox"), እና የተፈለገው ነገር ከቅጥያ ጋር መሆን አለበት ".xlsx". ኮከብ ምልክቱ የሚያመለክተው ፍለጋው ስሙን ሳይጠቅመው በሁሉም የውጫዊ ፋይሎቹ ላይ ነው. "-print" የፍለጋ ውጤት እንደሚታይ ያመለክታል.

ለምሳሌ:

በፋይል ስም ፈልግ

ለምሳሌ, በማውጫው ውስጥ ማግኘት አለብዎት "/ home" ፋይል ተሰይሟል "ግድፈቶች"ግን ቅጥያው አይታወቅም. በዚህ ጊዜ የሚከተለው ያድርጉ:

ፈልግ ~ -name "lumpics *" -print

እንደሚታየው, ምልክቱ እዚህ ላይ ጥቅም ላይ ይውላል. "~", ይህም ማለት ፍለጋው በመነሻ ማውጫው ውስጥ ይከናወናል. ከአማራጭ በኋላ "-ስም" የተጠቀሰው የፋይል ስም"ልምዶች *"). መጨረሻ ላይ ኮከባዊ ምልክት ማለት ፍለጋው የሚከናወነው በስም ብቻ ነው, ቅጥያውን ጨምሮ.

ለምሳሌ:

በስም የመጀመሪያ ፊደል ፈልግ

የፋይሉ ስም የሚጀምርበትን የመጀመሪያ ፊደል ብቻ ካስታወሱ, እንዲያገኙት የሚረዳ ልዩ የትዕዛዝ አገባብ አለ. ለምሳሌ, በደብዳቤ ከሚጀምር ፋይል ማግኘት ፈልገዋል "g" እስከ እስከ ድረስ "l"እና በየትኛው ማውጫ ላይ እንዳለ አያውቁም. ከዚያ የሚከተለውን ትዕዛዝ ያስፈልግዎታል:

ፈልግ / -ስም "[g-l] *" -print

ከዋናው ትዕዛዝ ወዲያውኑ የሚመጣውን "/" ምልክት በመመርመር ፍለጋው ከስር ማውጫ ውስጥ ማለትም በመላው ስርዓት ውስጥ ይካሄዳል. በተጨማሪ, ክፍል "[g-l] *" የፍለጋ ቃሉ በተወሰነ ደብዳቤ ይጀምራል ማለት ነው. በእኛ ጊዜ ከ "g" እስከ እስከ ድረስ "l".

በነገራችን ላይ, የፋይል ቅጥያውን ካወቁ, ከዚያ ከ ምልክት በኋላ "*" ሊያረጋግጠው ይችላል. ለምሳሌ, አንድ አይነት ፋይል ማግኘት አለብዎት, ነገር ግን ቅጥያ እንዳለው ያውቃሉ ".odt". ከዚያ የሚከተለውን ትዕዛዝ መጠቀም ይችላሉ:

ለማግኘት / -ስም "[g-l] * .dt" -print

ለምሳሌ:

ዘዴ 2: በፍለጋ ሁነታ ይፈልጉ (አማራጭ -ይሁን)

አንዳንድ ጊዜ ስማቸውን የማያውቁት ነገር ማግኘት ቢፈልጉ ነገር ግን ምን የመድረሻ ሁነታ እንዳለ ያውቃሉ. ከዚያ ምርጫውን መጠቀም ያስፈልግዎታል "-perm".

ለመጠቀም ቀላል ነው, የፍለጋውን ቦታ እና መድረሻ ሁነታን መወሰን ብቻ ያስፈልግዎታል. ይህ የእንደዚህ አይነት ትዕዛዝ ምሳሌ ነው.

አግኝ ~ -perm 775 -print

ያም ማለት ፍለጋው በቤት ክፍሉ ውስጥ ይካሄዳል, እና የሚፈልጉት ነገሮች ይደርሳሉ. 775. በዚህ ቁጥር ፊት ለ "-" ቁምፊ መዘርዘር ይችላሉ, ከዚያም የተገኙት ነገሮች ከዜሮ ወደ የጠቀሰው እሴት የመጠባበቂያ ፊደሎች ይኖራቸዋል.

ዘዴ 3: በተጠቃሚ ወይም ቡድን ፈልግ (-user እና -group አማራጮች)

በማንኛውም የስርዓተ ክወና ውስጥ ተጠቃሚዎች እና ቡድኖች አሉ. ከነዚህ ምድቦች ውስጥ የአንዱ ንብረቱን ለማግኘት ከፈለጉ ለእዚህ አማራጭ መጠቀም ይችላሉ "-user" ወይም "-ጉብል", ይቀጥላል.

አንድ ፋይል በተጠቃሚ ስም ይፈልጉ

ለምሳሌ, በማውጫው ውስጥ ማግኘት አለብዎት Dropbox ፋይል "ላም ፒክስ", ነገር ግን የተጠራውን ምን እንደሆነ አያውቁም, እና ያንን ለተጠቃሚው ብቻ ማወቅ ብቻ ነው "ተጠቃሚ". ከዚያ የሚከተለውን ትዕዛዝ ያስፈልግዎታል:

find / home / user / Dropbox -user user -print

በዚህ ትዕዛዝ ውስጥ አስፈላጊ ማውጫ አውጥተዋል (/ home / user / Dropbox), በተጠቃሚው ባለቤትነት የተያዘውን ፋይል መፈለግ ያስፈልግዎታል (-use), እና ይህ ፋይል የትኛው ተጠቃሚ እንደሆነ ያመለክታል (ተጠቃሚ).

ለምሳሌ:

በተጨማሪ ይመልከቱ
በ Linux ውስጥ ያሉ የተጠቃሚዎች ዝርዝር ለማየት
ተጠቃሚን በሊኑ ውስጥ ወዳለው ቡድን እንዴት ማከል እንደሚቻል

አንድ ፋይል በቡድን ስሙ ይፈልጉ

የአንድ የተወሰነ ቡድን ንብረት የሆነ ፋይል መፈለግ ቀላል ነው - አማራጭን መተካት ብቻ ነው የሚፈለገው. "-user" በምርጫ ላይ "-ጉብል" እና የዚህን ቡድን ስም ያሳዩ:

ፈልግ / -groupe እንግዳ-መታተም

ይህም ማለት በስርዓቱ ውስጥ የቡድን ባለቤት የሆነውን ፋይል ማግኘት እንደሚፈልጉ አመልክተዋል "እንግዳ". ፍለጋው በመላው ስርዓት ውስጥ ይከሰታል, ይህም በምልክቱ ያመለክታል "/".

ዘዴ 4: ፋይሉን በእሱ ዓይነት (አማራጩ-አይነት) ይፈልጉ.

በተወሰኑ አይነት ሊንክስ ውስጥ አንዳንድ አባሎችን ማግኘት እጅግ በጣም ቀላል ነው, ተገቢውን አማራጭ (ለምሳሌ)-የአይነት) እና ዓይነትን ምልክት ያድርጉ. በመጽሔቱ መጀመሪያ ላይ ለፍለጋ ጥቅም ላይ ሊውሉ የሚችሉ ሁሉንም ዓይነት ስያሜዎችን ይዘረዝራሉ.

ለምሳሌ, ቤት ውስጥ ማውጫ ውስጥ ሁሉንም የቅጥር ፋይሎች ማግኘት ይፈልጋሉ. በዚህ ሁኔታ, የእርስዎ ቡድን ይህን ይመስላል:

አግኝ ~ -type b -print

በዚህ መሠረት አማራጩ በተጠቆመው መሠረት በፋይል አይነት እየፈለግን ነው "-type", ከዚያም የእገዳውን የፋይል ምልክት በማስገባት የዚህን ዓይነት መወሰን ይችላሉ - "b".

ለምሳሌ:

በተመሳሳይም በትእዛዙ ውስጥ በመተየብ በተፈለገበት ማውጫ ውስጥ ሁሉንም ማውጫዎች ማሳየት ይችላሉ "d":

find / home / user-type d -print

ዘዴ 5: ፋይሉን በመጠኑ (በ-መጠን መጠረዝ)

የሚያውቁት የፋይሉ መጠን ካላቸው መረጃዎች ሁሉ ላይ ከሆነ, ይሄን እንኳን ለማግኘት ይህን ያህል በቂ ሊሆን ይችላል. ለምሳሌ, በተወሰነ ማውጫ ላይ በ 120 ሜይፒ የማንነት ፋይልን ማግኘት አለብዎት.

find / home / user / Dropbox-size 120M -print

ለምሳሌ:

በተጨማሪ ይመልከቱ: በሊኑክስ ውስጥ የአንድ አቃፊን መጠን እንዴት ማግኘት ይቻላል

እንደሚመለከቱት, እኛ የምንፈልገው ፋይል ተገኝቷል. ነገር ግን የትኛው ማውጫ እንደሚገኝ የማታውቅ ከሆነ, በትእዛዙ መጀመሪያ ላይ የስር ማውጫውን በመጥቀስ መላውን ስርዓት መፈለግ ይችላሉ:

120 ሚሊዮን ብር ማግኘት / ማተም

ለምሳሌ:

የፋይል መጠን በግምት የሚያውቁ ከሆነ በዚህ ሁኔታ ልዩ ትእዛዝ አለ. በመለያ መመዝገብ አለብዎት "ተርሚናል" በተመሳሳይ መልኩ የፋይል መጠን ከመግለጡ በፊት ምልክት ያድርጉ "-" (ከተጠቀሰው መጠን ያነሱ ፋይሎችን ማግኘት ከፈለጉ) ወይም "+" (በፋይል የተፈለገው ፋይል መጠን ከተጠቀሰው አንድ ከሆነ). ይህ የእንደዚህ አይነት ትዕዛዝ ምሳሌ ነው.

find / home / user / Dropbox + 100M -print

ለምሳሌ:

ዘዴ 6: በተለዋጩ ቀን ፋይሎችን ፈልግ (አማራጫ -ሚ ጊዜ)

አንድ ፋይል በተሻሻለበት ቀን ውስጥ ለመፈለግ በጣም አመቺ ሲሆኑ አጋጣሚዎች አሉ. በሊኑክስ ላይ አማራጭው ይተገበራል. "-ማም ጊዜ". እሱን ለመጠቀም ቀላል ነው, ሁሉንም ነገር እንደ ምሳሌ እንመለከታለን.

በፎልደ ውስጥ እንበል "ምስሎች" ባለፉት 15 ቀናት የተሻሻሉ ቁሳቁሶችን ማግኘት አለብን. እዚህ መመዝገብ ያለብዎት "ተርሚናል":

find / home / user / Images -mtime-15 -print

ለምሳሌ:

እንደሚታየው ይህ አማራጭ በተወሰነ ጊዜ ውስጥ የተለወጡ ፋይሎችን ብቻ ሳይሆን አቃፊዎችን ያሳያል. በተቃራኒ አቅጣጫ ይሰራል - ከተጠቀሰው ጊዜ በኋላ የተለወጡ ዕቃዎችን ማግኘት ይችላሉ. ይህንን ለማድረግ ከዲጂታል እሴቱ በፊት አንድ ምልክት ያስገቡ. "+":

find / home / user / Images -mtime + 10 -print

GUI

የግራፊክ በይነገጽ አሁን የሊኑል ስርጭትን የጫኑ አዲስ መጤዎች ላይ ያተኮረ ነው. ይህ የፍለጋ ዘዴ በዊንዶውስ ኦፕሬቲንግ ከተሠራው ጋር በጣም ተመሳሳይ ነው. "ተርሚናል". ነገር ግን መጀመሪያ ነገሮች. ስለዚህ, የስርዓቱ የግራፊክ በይነገጽ በመጠቀም የፋይል ፍለጋ እንዴት እንደሚሰራ እንመልከት.

ዘዴ 1: በስርዓት ምናሌ ውስጥ ፈልግ

አሁን በ Linux ስርዓቱ ምናሌ ውስጥ ፋይሎችን ለመፈለግ መንገድን እንመለከታለን. እርምጃዎች በኡቡንቱ 16.04 LTS ስርጭት ውስጥ ይከናወናሉ, ሆኖም ግን መመሪያው ለሁሉም ነው.

በተጨማሪ ይመልከቱ: የሊነክስ ስርጭትን እንዴት ማግኘት ይቻላል

በስም ስር ስርዓት ውስጥ ፋይሎችን ፈልገህ እንበል "እኔን ፈልጌ"በስርዓቱ ውስጥ ሁለት ፋይሎች አሉ-አንዱ በፎቶው ".txt"እና ሁለተኛው ".odt". እነሱን ለማግኘት በመጀመሪያ ላይ ጠቅ ማድረግ አለብዎት ምናሌ አዶ (1)እና በልዩ ሁኔታ የግቤት መስክ (2) የፍለጋ መጠይቁን ይጥቀሱ "እኔን ፈልጌ".

የሚፈልጉትን ፋይሎች በማሳየት ላይ የፍለጋ ውጤት ይታያል.

ነገር ግን በሲስተም ውስጥ ብዙ እንዲህ ያሉ ፋይሎች ነበሩ እና ሁሉም የተለያየ አካላት ነበሩ, ፍለጋው የበለጠ ውስብስብ ይሆናል. አላስፈላጊ የሆኑ ፋይሎችን ለምሳሌ ለምሳሌ ፕሮግራሞች ውጤቶችን በማመንጨት ማጣሪያን መጠቀም የተሻለ ነው.

ከምናሌው በስተቀኝ በኩል ይገኛል. በሁለት መስፈርቶች ማጣራት ይችላሉ: "ምድቦች" እና "ምንጮች". እነዚህን ሁለቱን ዝርዝሮች ከስሙ ቀጥሎ ባለው ቀስት ላይ በማንሸራተት, በማውጫው ውስጥ, አላስፈላጊ ከሆኑ ንጥሎች ምርጫውን ያስወግዱ. በዚህ ጉዳይ ላይ ብቻ ፍለጋን መተው የተሻለ ይሆናል "ፋይሎች እና አቃፊዎች", ምክንያቱም ፋይሎቹን በትክክል እየፈለግነው ነው.

የዚህን ዘዴ አለመኖር ወዲያው ያስተውሉ - ማጣሪያውን በዝርዝር ማዋቀር አይችሉም "ተርሚናል". ስለዚህ, በአንዳንድ ስሞች የጽሑፍ ሰነድ እየፈለጉ ከሆነ, በውጤቱ ውስጥ ስዕሎችን, አቃፊዎችን, ማህደሮችን ወዘተ ... ማሳየት ይችላሉ. ነገር ግን የሚያስፈልገዎትን የፋይል ስም በትክክል ካወቁ በፍፁም ትእዛዝን ሳያገኙ በፍጥነት ማግኘት ይችላሉ. "አግኝ".

ዘዴ 2: የፋይል አቀናባሪው ውስጥ ፈልግ

ሁለተኛው ዘዴ ትልቅ ትርጉም አለው. የፋይል አቀናባሪ መሣሪያ በመጠቀም, በተጠቀሰው ማውጫ ውስጥ መፈለግ ይችላሉ.

ይህን ክዋኔ ቀላል ያድርጉት. በፋይልዎ ማኔጀር ውስጥ, በ Nautilus ውስጥ, የሚፈልጉት ፋይል ወደሚፈለገው አቃፊ ለመግባት ያስፈልገዎታል, እና ጠቅ ያድርጉ "ፍለጋ"በመስኮቱ በላይኛው ቀኝ በኩል ላይ ይገኛል.

በሚታየው የግቤት መስክ ውስጥ የተጠቆመ የፋይል ስም ማስገባት አለብዎት. እንዲሁም ፍለጋው ሙሉው የፋይል ስያሜ መሰጠት እንዳልቻለ እናስታውስ, ከዚህ በታች ባለው ምሳሌ እንደሚታየው ግን በእሱ ክፍል ብቻ ነው.

እንደበፊቱ ዘዴ ሁሉ በዚህ መንገድ ማጣሪያን መጠቀም ይችላሉ. እሱን ለመክፈት ምልክቶች ባለው አዝራር ላይ ጠቅ ያድርጉ "+"በፍለጋ መጠይቅ ማስገባት መስክ ውስጥ በትክክለኛው ቦታ ላይ ይገኛል. ከተቆልቋይ ዝርዝር ውስጥ የተፈለገውን የፋይል አይነት መምረጥ የሚችሉበት አንድ ንዑስ ዝርዝር ይከፍታል.

ማጠቃለያ

ከላይ ከተጠቀሰው, የግራፊክ በይነገጽ ጋር የተጣጣመ ሁለተኛው ዘዴ በስርዓቱ ውስጥ ፈጣን ፍለጋ ለማካሄድ ምቹ ነው. ብዙ የፍለጋ ግቤቶችን ማቀናጀት የሚፈልጉ ከሆነ, ትዕዛዙ የማይፈለግ ነው ፈልግ ውስጥ "ተርሚናል".