ලිනක්ස් වල ගොනු සොයමින්

කිසියම් මෙහෙයුම් පද්ධතියක වැඩ කරන අතරතුර, කිසියම් ගොනුවක් ඉක්මනින් සොයා ගැනීම සඳහා මෙවලම් භාවිතා කිරීමට අවශ්ය වේ. මෙයද Linux සඳහා අදාළ වේ, එබැවින් මෙම මෙහෙයුම් පද්ධතිය තුල ගොනු සෙවීම සඳහා හැකි සියලු ක්රමයන් සලකා බලනු ඇත. ගොනු කළමනාකරණ මෙවලම් සහ භාවිතා කරන විධානයන් දෙකම "ටර්මිනල්".

මෙයද බලන්න:
ලිනක්ස් වල ගොනු නැවත නම් කරන්න
ලිනක්ස් තුල ගොනු සාදන්න සහ මකන්න

පර්යන්තය

ඔබට අවශ්ය ගොනුව සොයා ගැනීමට බහු සෙවුම් පරාමිතීන් අවශ්ය නම්, විධානය සොයා ගන්න අත්යවශ්යයි. සියළුම වෙනස්කම් සලකා බැලීමට පෙර එය රීති සහ විකල්පයන් හරහා ගමන් කිරීම වටී. පහත දැක්වෙන රීතිය පහත පරිදි වේ:

විකල්ප මාර්ග සොයා ගන්න

කොහෙද? මාර්ගයයි - මෙම සෙවුම් සිදු කරන ලද බහලුම මෙය වේ. මාර්ගය නියම කිරීම සඳහා ප්රධාන විකල්ප තුනක් තිබේ:

  • / - මූල හා යාබද නාමාවලි;
  • ~ - නිවස්න නාමාවලිය මගින් සෙවීම;
  • ./ - පරිශීලකයා දැනට පිහිටුවා ඇති බහලුම තුල සෙවීම් කරන්න.

මෙම ගොනුව සෘජුවම සෘජු ලෙසම සඳහන් කළ හැක.

විකල්පයන් සොයා ගන්න බොහෝ විට, අවශ්ය විචල්යයන් සකස් කිරීමෙන් ඔබට නම්යශීලී සෙවුම් සැකසුමක් කළ හැකි වන පරිදි ඒවාට ස්තුතියි:

  • -name - සෙවුම සඳහා අයිතමයේ නම පදනම් කරගෙන සෙවීම් සිදු කිරීම;
  • කරන්නා - විශේෂිත පරිශීලකයෙකුට අයත් ලිපිගොනු සෙවීම;
  • කණ්ඩායම් - පරිශීලකයින් විශේෂිත කණ්ඩායමක් සොයා ගැනීමට;
  • -රෝම් - විශේෂිත ප්රවේශ ප්රකාරය සහිත ගොනු පෙන්වන්න;
  • -සයිස් n - වස්තුවේ විශාලත්වය මත පදනම්ව සෙවුම්;
  • -mtime + n -n - වඩා වෙනස් වූ ගොනු සඳහා සෙවීම (+ n) හෝ ඊට අඩු (-nඅ) මීට දින කිහිපයකට පෙර;
  • වර්ගය - විශේෂිත ලිපිගොනුවක සෙවීම සඳහා.

අවශ්ය අංග ගණනාවක්ද තිබේ. මෙන්න ඔවුන් ලැයිස්තුවක්:

  • b - බ්ෙලොක්;
  • f - සාමාන්ය
  • p නම් නල;
  • ඩී - නාමාවලි
  • l - සබැඳිය;
  • ෙසොකට්;
  • c - චරිතය.

සවිස්තර රචනා විබාගය සහ විධාන විකල්පයන් පසු සොයා ගන්න උදාහරණ සහිත උදාහරණ වලට කෙලින්ම යන්න. මෙම විධානය භාවිතා කිරීම සඳහා වූ විකල්ප බොහොමයක් නිසා සියලු විචල්ය සඳහා නොව, වඩාත් භාවිතා කරන ලද ඒවා සඳහා උදාහරණ දෙනු ලැබේ.

මෙයද බලන්න: "ටර්මිනල්" ලිනක්ස් වල ජනප්රිය විධාන

ක්රමය 1: නම අනුව සොයන්න (විකල්පය -name)

බොහෝ විට පරිශීලකයන් පද්ධතිය සෙවීමට විකල්පය භාවිතා කරයි. -nameඑහෙනම් අපි පටන් ගන්නවා. උදාහරණ කිහිපයක් සලකා බලමු.

දිගුව මගින් සෙවීම

පද්ධතියේ දිගුවේ තිබෙන ගොනුව සොයා ගැනීමට ඔබට අවශ්ය යැයි සිතමු ".xlsx"බහලුම තුල ඇත Dropbox. මෙය සිදු කිරීම සඳහා, පහත සඳහන් විධානය භාවිතා කරන්න:

/ home / user / dropbox -name "* .xlsx" -print

එහි සංයුතියෙන්, සෙවුම් සිදුකරනුයේ සෘජු බහලුම තුල ය Dropbox ("/ home / පරිශීලක / Dropbox") සහ අපේක්ෂිත වස්තුව දිගුව සමඟ විය යුතුය ".xlsx". තරු ලකුණු පෙන්නුම් කරන්නේ මෙම දිගුවේ සියලුම ගොනු වල සෙවීම් සිදුකරනු ලබන්නේ ඔවුන්ගේ නම සැලකිල්ලට නොගනිනි. "-print" සෙවුම් ප්රතිඵල දර්ශනය වනු ඇත.

උදාහරණ:

ගොනු නාමයෙන් සොයන්න

උදාහරණයක් ලෙස, ඔබට ඩිරෙක්ටරියේ සොයා ගැනීමට අවශ්ය වේ "/ home" ගොනුවක් "ලම්පිකයින්"නමුත් එහි දිගුව නොදන්නාකමකි. මේ අවස්ථාවේදී, පහත සඳහන් දේ කරන්න:

~ -name "lumpics *" සොයා ගන්න

ඔබට පෙනෙන පරිදි මෙහි සංකේතය භාවිතා වේ. "~", එනම් සෙවුම් සිදු කරන්නේ නිවෙස් බහලුමේය. විකල්පය පසුපස "-name" ඔබ සොයන ගොනුවේ නම ("ලම්පිකාවන් *"). අවසානයේ දී තරු ලකුණ යනු සෙවුම සිදු වන්නේ නම් පමණි.

උදාහරණ:

නමේ පළමු අකුරින් සොයන්න

ඔබට නම ගොනුවේ ආරම්භ වන පළමු අකුර පමණක් මතක තබා ගතහොත්, එය සොයා ගැනීමට උපකාර වන විශේෂ විධිමත් රීතයකි. උදාහරණයක් ලෙස, ඔබට ලිපියකින් ආරම්භ වන ගොනුවක් සොයා ගැනීමට අවශ්ය වේ "ජී" දක්වා ඇත "l"ඔබ එය දන්නේ කුමන නාමාවලියේදැයි ඔබ නොදන්නහු ය. එවිට ඔබට පහත සඳහන් විධානය ක්රියාත්මක කිරීමට අවශ්ය වේ:

/ -name "[g-l] *" -print සොයා ගන්න

ප්රධාන විධානයෙන් පසුව එන "/" සංකේතය අනුව විනිශ්චය කිරීමෙන්, root බහලුම ආරම්භ කිරීමෙන්, එනම් සමස්ත පද්ධතිය තුලම සෙවිය හැක. තව දුරටත්, කොටසක් "[g-l] *" සෙවුම් වචනයක් නිශ්චිත ලිපියකින් ආරම්භ වනු ඇත. අපේ නඩුවේ "ජී" දක්වා ඇත "l".

මාර්ගය වන විට, ඔබ ගොනු දිගුව දන්නේ නම්, පසුව සංකේතය පසු "*" එය නියම කළ හැකිය. උදාහරණයක් ලෙස, ඔබට එකම ගොනුව සොයාගත යුතුය, නමුත් එය දිගුවක් ඇති බව ඔබ දන්නවා ".odt". එවිට ඔබට පහත දැක්වෙන විධානය භාවිතා කළ හැකිය:

/ -name "[g-l] *. odt" -print සොයා ගන්න

උදාහරණ:

ක්රමය 2: ප්රවේශ මාදිලියෙන් සෙවීම (විකල්පය -perm)

සමහර විට ඔබ නොදන්නා නමක් ඇති වස්තුවක් සොයා ගැනීම අවශ්ය වේ, නමුත් එය ඔබට ප්රවේශ මාදිලිය කුමක්දැයි ඔබ දනී. එවිට ඔබට විකල්පය භාවිතා කළ යුතුය "පර්ල්".

එය භාවිතා කිරීම ඉතාම සරලයි, ඔබ සෙවුම් ස්ථානය සහ ප්රවේශ ප්රකාරය නියම කිරීමට අවශ්යයි. මෙන්න මෙවැනි විධානයක් සඳහා උදාහරණයකි:

~ -perm 775 -print සොයා ගන්න

එනම්, සෙවුම් සිදු කරන්නේ නිවසේ කොටසකිනි, සහ ඔබ සොයන වස්තු සඳහා ප්රවේශය ඇත. 775. ඔබට මෙම අංකයට ඉදිරියෙන් "-" අක්ෂරයක් නියම කළ හැකිය, පසුව සොයාගන්නා ලද වස්තු ශුන්ය සිට අවසර බිට් දක්වා දක්වා ඇත.

ක්රමය 3: පරිශීලකයා හෝ කණ්ඩායම විසින් සෙවීම (-user සහ -roup විකල්පයන්)

ඕනෑම මෙහෙයුම් පද්ධතියක පරිශීලකයන් සහ කණ්ඩායම් වේ. ඔබට මෙම වර්ගයේ එක් අයිතමයකට අයත් වස්තුවක් සොයා ගැනීමට අවශ්ය නම්, එවිට ඔබට මෙම විකල්පය භාවිතා කළ හැකිය "භාවිතා කරන්නා" හෝ "-групන"පිළිවෙළින්.

ගොනුවක් මගින් ගොනුවක් සොයන්න

උදාහරණයක් ලෙස, ඔබට බහලුමේ සොයා ගත යුතුය Dropbox ගොනුව "ලම්පික්ස්"නමුත් එය ඔබ නොදන්නේ කෙසේදැයි ඔබ නොදන්නා අතර, එය භාවිතා කරන්නාට අයිති බව ඔබ දන්නවා පමණි "පරිශීලක". එවිට ඔබට පහත සඳහන් විධානය ක්රියාත්මක කිරීමට අවශ්ය වේ:

/ home / user / dropbox -user user -print

මෙම විධානය තුල ඔබ විසින් අවශ්ය කරන ලද බහලුම නියම කර ඇත (/ නිවසේ / පරිශීලක / Dropbox), ඔබ විසින් පරිශීලකයාට අයිති ලිපි ගොනුවක් සෙවිය යුතුය (කරන්නා), සහ මෙම ගොනුව අයිති පරිශීලකයා සඳහන් කරන ලදි (පරිශීලකයා).

උදාහරණ:

මෙයද බලන්න:
ලිනක්ස් හි පරිශීලකයන් ලැයිස්තුව බලන්න
ලිනක්ස් හි පරිශීලකයෙකුට පරිශීලකයින් එකතු කල හැක්කේ කෙසේද?

කණ්ඩායමේ නම අනුව ගොනුවක් සෙවීම

විශේෂිත කණ්ඩායමකට අයත් ගොනුවක් සෙවීම පහසුය - ඔබට අවශ්ය වන්නේ විකල්පය වෙනුවට. "භාවිතා කරන්නා" විකල්පය "-групන" මෙම කණ්ඩායමේ නම සඳහන් කරන්න:

/ -groupe ආගන්තුකය -print

එනම්, ඔබ විසින් පද්ධතියට අයත් ගොනුවට අයත් ගොනුවක් සොයා ගැනීමට අවශ්ය බවය "ආගන්තුක". පද්ධතිය පුරාවටම සෙවිය හැක, මෙම සංකේතය මඟින් ඇඟවෙනු ඇත "/".

ක්රමය 4: එහි වර්ගය අනුව ගොනුවක් සෙවීම (option -type)

යම් ආකාරයක ලිනක්ස් කිහිපයක් යම් අයිතමයක් සොයාගැනීම ඉතා සරලයි, ඔබට අවශ්ය සුදුසු විකල්පය නියම කිරීම අවශ්ය වේවර්ගය) සහ වර්ගය ටයිප් කරන්න. මෙම ලිපියේ මුලදී සෙවීම් සඳහා භාවිතා කළ හැකි සියලු වර්ගයේ නම් ලැයිස්තුගත කරන ලදී.

උදාහරණයක් ලෙස, ඔබට ඔබගේ නිවෙස් බහලුමේ සියලුම බ්ලොක් ලිපි සොයා ගැනීමට අවශ්ය වේ. මෙම අවස්ථාවෙහිදී, ඔබගේ කණ්ඩායම මෙවැන්නක් පෙනේ:

~ -type b -print සොයා ගන්න

ඒ අනුව, ඔබට අභිරුචි මගින් දැක්වෙන ආකාරයට ඔබ විසින් ගොනු වර්ගය අනුව සොයනු ලබයි "ටයිප්", ඉන්පසු බ්ලොක් ගොනු සංකේතය තැබීමෙන් එහි වර්ගය තීරණය කරන්න - "b".

උදාහරණ:

එලෙසම, ඔබට විධානය තුළ ටයිප් කිරීමෙන් ඔබට අවශ්ය නාමාවලියේ සියලු බහලුම් පෙන්විය හැක "d":

/ home / user-type d -print සොයා ගන්න

ක්රමය 5: ප්රමාණය අනුව ගොනුවක් සෙවීම (-සිස අභිප්රේතය)

ගොනුව පිලිබඳ සියලු තොරතුරුවල සිට ඔබ එහි ප්රමාණය පමණක් දන්නේ නම්, මෙය පවා සොයා ගත හැකි ය. උදාහරණයක් ලෙස, පහත දැක්වෙන දේ කිරීමෙන් පහත සඳහන් විශේෂිත ඩිරෙක්ටරයක 120 MB ගොනුවක් සොයා ගැනීමට අවශ්ය වේ:

/ home / user / dropbox -size 120M -print

උදාහරණ:

මේවාත් බලන්න: Linux හි ෆෝල්ඩරයේ ප්රමාණය සොයාගන්න

ඔබට පෙනෙන පරිදි අවශ්ය වූ ගොනුව හමු විය. නමුත් ඔබ එය නොදන්නා නම්, ඔබ විසින් පද්ධතිය සම්පූර්ණ ලෙසම පරිලෝකනය කල හැක:

120M -print සොයන්න

උදාහරණ:

ඔබ දළ වශයෙන් ගොනුවක් දන්නේ නම්, මේ අවස්ථාවේ දී විශේෂ විධානයක් ඇත. ඔබ ලියාපදිංචි විය යුතුය "ටර්මිනල්" එකම දේ, ගොනුවේ ප්රමාණය නියම කිරීමට පෙර සලකුණක් තැබීය "-" (ඔබ විසින් නියමිත ප්රමාණයට වඩා කුඩා ගොනු සොයා ගැනීමට අවශ්ය නම්) හෝ "+" (අවශ්ය ගොනුවෙහි විශාලත්වය ප්රමාණය විශේෂිත වේ නම්). මෙන්න මෙවැනි විධානයක් සඳහා උදාහරණයකි:

/ home / user / Dropbox + 100M -print සොයා ගන්න

උදාහරණ:

ක්රමය 6: වෙනස් කරන දිනය අනුව සොයන්න ගොනුව (විකල්පය - මොහොත)

එය වෙනස් කරන ලද දිනය අනුව ගොනුවක් සෙවීම වඩාත් සුදුසු වේ. ලිනක්ස් මත, විකල්පය අදාල වේ. "වෙලාව". එය භාවිතා කිරීම ඉතා සරල දෙයක් වන අතර, අපි සෑම දෙයක්ම සලකා බලමු.

ෆෝල්ඩරයේ කියමු "රූප" අපි පසුගිය දින 15 තුළ වෙනස් කර ඇති වස්තූන් සොයා ගැනීමට අවශ්යය. ඔබ ලියාපදිංචි වීමට අවශ්ය වන්නේ මෙන්න "ටර්මිනල්":

/ home / පරිශීලක / රූප සොයා -mtime -15 -print

උදාහරණ:

ඔබට පෙනෙන පරිදි, මෙම විකල්පය නිශ්චිත කාල සීමාවක් තුළ වෙනස් කරන ලද ගොනු පමණක් නොව, ෆෝල්ඩර ද පෙන්වයි. එය ප්රතිවිරුද්ධ දිශාවට ක්රියා කරයි - නියම කරන ලද කාලයට පසුව වෙනස් වූ වස්තූන් සොයාගත හැකිය. මෙය කිරීම සඳහා, ඩිජිටල් අගය ඉදිරියේ ලකුණක් ඇතුල් කරන්න. "+":

/ home / user / images -mtime +10 -print සොයා ගන්න

GUI

වින්ඩෝස් ලිනක්ස් බෙදාහැරීමේ ස්ථාපිත කර ඇති නවක සාමාජිකයන්ගේ ජීවිතයේ විශාල චිත්රක අතුරුමුණත බොහෝ සෙයින් පහසු වේ. මෙම සෙවුම් ක්රමය වින්ඩෝස් මෙහෙයුම් පද්ධතියේ ක්රියාත්මක කරන ලද අයෙකුට ඉතා සමාන වේ. "ටර්මිනල්". නමුත් පළමු දේ පළමුවෙන්. එබැවින්, පද්ධතියේ ග්රැෆික් අතුරුමුහුණුව භාවිතා කරමින් Linux ගොනු ගොනුවක් සිදු කරන්නේ කෙසේදැයි බලමු.

ක්රමය 1: පද්ධති මෙනුව හරහා සොයන්න

දැන් අපි Linux පද්ධතියේ මෙනුවෙන් ලිපිගොනු සොයා ගන්නේ කෙසේදැයි සොයා බලමු. උබුන්ටු 16.04 LTS බෙදාහැරීමේ දී ක්රියාත්මක කරනු ඇත. කෙසේ වෙතත්, උපදෙස් සියල්ලම පොදු වේ.

මෙයද බලන්න: Linux බෙදාහැරීමේ අනුවාදය සොයා ගන්නේ කෙසේද?

ඔබට නම යටතේ තිබෙන ගොනු සොයාගැනීමට අවශ්යයි කියා සිතමු "මාව සොයාගන්න"පද්ධතියේ ගොනු දෙකක් ඇත: එක් එක් ආකෘතියේ ".txt"සහ දෙවන ".odt". ඒවා සොයා ගැනීමට මුලින්ම ඔබන්න මෙනුවේ නිරූපකය (1)සහ විශේෂයෙන් ආදාන ක්ෂේත්රයේ (2) සෙවුම් විමසුම නියම කරන්න "මාව සොයාගන්න".

ඔබ සොයන ලිපි පෙන්වන සෙවුම් ප්රතිපලයක් පෙන්වයි.

නමුත් පද්ධතියේ එවැනි ගොනු ගණනාවක් තිබුනේ නම් ඒවා සියල්ලම විවිධ දිගු නම්, සෙවීම් වඩාත් සංකීර්ණ වනු ඇත. උදාහරණයක් ලෙස, අනවශ්ය ගොනු ඉවත් කිරීම සඳහා, උදාහරණයක් ලෙස, වැඩසටහන් ප්රතිදානය, ප්රතිඵල පෙන්වීම, එය පෙරණයක් භාවිතා කිරීමට හොඳම වේ.

එය මෙනුවේ දකුණු පැත්තේ පිහිටා ඇත. ඔබට නිර්ණායක දෙකක් අනුව පෙරහන කළ හැකිය: "ප්රවර්ග" සහ "ප්රභවයන්". නම අනුව ඊතලය මත ක්ලික් කිරීමෙන් මෙම ලැයිස්තු දෙක විස්තාරනය කරන්න. මෙනුවේ, අනවශ්ය අයිතම වලින් තේරීම ඉවත් කරන්න. මෙම නඩුවේදී, සෙවුම් මාර්ගයක් පමණක් ඉතිරි කිරීම ඥානවන්ත වනු ඇත "ගොනු සහ ෆෝල්ඩර", අපි හරියටම ලිපිගොනු සොයනවා.

මෙම ක්රමයේ අඩුපාඩු ක්ෂණිකව ඔබට දැන ගත හැකිය - ඔබ විසින් විස්තර ලෙස පෙරනය වින්යාස කළ නොහැක "ටර්මිනල්". එබැවින් ඔබ යම් නමක් සහිත පෙළ ලේඛනයක් සොයන්නේ නම්, ඔබට ප්රතිදාන ප්රතිදානවල පින්තූර, ෆෝල්ඩර, ලේඛන ආදිය පෙන්විය හැක.නමුත් ඔබ ඔබට අවශ්ය ගොනුවේ නිවැරදි නම දැන ගන්නේ නම් එය ඉක්මණින් සොයා ගත හැකි ය. "සොයාගන්න".

ක්රමය 2: ගොනු කළමනාකරු හරහා සොයන්න

දෙවන ක්රමය සැලකිය යුතු වාසියක් ඇත. ගොනු කළමණාකරන මෙවලම භාවිතයෙන්, ඔබට විශේෂිත ඩිරෙක්ටරයක සෙවිය හැක.

මෙම මෙහෙයුම පහසු කරවන්න. ඔබ ෆෝල්ඩර කළමණාකරු තුළ අපගේ නෝටිලස්හිදී අවශ්ය වේ, ඔබ සොයන ගොනුව සොයාගත යුතු ෆෝල්ඩරය ඇතුළු කිරීමට, සහ ක්ලික් කරන්න "සෙවීම"කවුළුවේ ඉහළ දකුණු කෙළවරේ පිහිටා ඇත.

පෙනෙන ආදාන ක්ෂේත්රය තුළ ඔබ ඇස්තමේන්තුගත ගොනු නාමය ඇතුළත් කිරීමට අවශ්ය වේ. සෙවුම් සිදු කළ හැක්කේ සම්පූර්ණ ගොනු නාමය පමණක් නොව, එහි කොටසක් පමණක් වන අතර, පහත දැක්වෙන උදාහරණයේ දැක්වෙන පරිදි අමතක නොකරන්න.

පෙර ක්රමයට අනුව, ඔබට පෙරනයක් භාවිතා කළ හැකිය. එය විවෘත කිරීම සඳහා, ලකුණ සමඟ ඇති බොත්තම ක්ලික් කරන්න "+"සෙවුම් විමසුම් ආදාන ක්ෂේත්රයේ දකුණු කොටසෙහි පිහිටා ඇත. පහළම ලැයිස්තුවෙන් ඔබ කැමති ගොනු වර්ගයක් තෝරාගත හැකිය.

නිගමනය

ඉහත දක්වා ඇති පරිදි, චිත්රක අතුරුමුහුණත භාවිතා කර ඇති දෙවන ක්රමය, පද්ධතිය හරහා ඉක්මන් සෙවුම් සිදු කිරීම සඳහා පරිපූර්ණ වේ. ඔබ සෙවුම් පරාමිති ගොඩක් සැකසීමට අවශ්ය නම්, විධානය අනිවාර්යයෙන්ම අවශ්ය වේ සොයා ගන්න තුළ "ටර්මිනල්".