ඩෆ් සමඟ ඔබේ පද්ධතියේ අනුපිටපත් ගොනු සොයාගෙන ඉවත් කරන්න

මට කැමති අය යම් තොරතුරු රැස් කිරීමට කැමතියි (HD බිතුපත් ලෙස) කාලයත් සමඟ අපගේ පද්ධතියේ අනුපිටපත් තොරතුරු ලැබීමට පටන් ගැනීමේ ගැටලුව අපට තිබේ, සාමාන්‍ය උදාහරණය නැවත නැවතත් ලිනක්ස් බිතුපතක් විය හැකිය (එක් එක් ගොනුව වෙනස් නමකින්). සැබෑ ගැටළුව අවකාශය නොව මා වැනි උමතු-බලහත්කාරයෙන් ඇණවුම් කළ හැකිය; අපගේ වටිනා එකතුවෙහි වැරදි, අනුපිටපත් සහ වැරදි යමක් ඇති බව දැන දැන අපට සන්සුන්ව හා සාමයෙන් සිටිය නොහැක

වාසනාවකට මෙන් ලිනක්ස් හි අපගේ ගැටළු විසඳීමට මෙවලමක් සෑම විටම පවතී, මෙම අනුපිටපත් ගොනු සඳහා අපට මෘදුකාංගය ඇත: duff

ඔබට එය ඔබේ ගබඩාවේ, ඩේබියන් වැනි ඩිස්ට්‍රෝස් මත හෝ එය මත පදනම්ව සරල ලෙස සොයාගත හැකිය: sudo apt-get install duff එය ස්ථාපනය කිරීමට ප්‍රමාණවත් වනු ඇත, ArchLinux හි මම සිතන්නේ එය එසේ වනු ඇති බවයි sudo pacman -S duff

අපි එය ස්ථාපනය කළ පසු, එය භාවිතා කිරීම ඉතා සරල ය, උදාහරණයක් ලෙස මම මගේ ෆෝල්ඩරයේ ඇති සියලුම අනුපිටපත් ගොනු සොයමි පින්තූර (/ home / kzkggaara / පින්තූර /):

duff -r  /home/kzkggaara/Pictures

පරාමිතිය -r එය එසේ වන්නේ එය පුනරාවර්තව සොයන අතර පසුව එය සෙවිය යුත්තේ කුමන ෆෝල්ඩරයේද යන්න නිර්වචනය කිරීමට පමණි, මෙම උදාහරණයේ / home / kzkggaara / Pictures

මෙය ඔබට මෙවැනි දෙයක් පෙන්වනු ඇත:

ඔබට පෙනෙන පරිදි, එය අපට පවසන්නේ අනුපිටපත් ගොනු 2 ක් ඇති බවයි පින්තූර / පයිසජස් / භූ දර්ශන + කොළ / සහ අනුපිටපත් ගොනු දෙකක් ද ඇත පින්තූර / මංගාස් / නරුටෝ / බෙදාගැනීම /

මෙය සමස්ත තිර පිටපතෙහි කුඩා කොටසක් පමණි ... මා සතුව අනුපිටපත් ගොනු විශාල ප්‍රමාණයක් ඇති බව මම දුටුවෙමි 0_oU

දැන් ප්‍රශ්නය පැනවී ඇත: අනුපිටපත් ගොනු මකා දැමිය හැක්කේ කෙසේද?

පහත දැක්වෙන විධානය සමඟ, එය සියළුම අනුපිටපත් ගොනු සොයනු ඇති අතර ඒවායින් එකක් මකා දමනු ඇත, එනම් ඒවා සමාන ගොනු දෙකක් වේ ... ඒවායින් එකක් මකා දැමෙනු ඇත:

duff -e0 -r /home/kzkggaara/Pictures/ | xargs -0 rm

මෙම විධානය මා පුනරුච්චාරණය කරයි, එය ඔබ සඳහන් කරන නාමාවලියෙහි ඇති අනුපිටපත් ගොනු ඉවත් කරනු ඇත, සෑම විටම ඉතිරිව ඇත්තේ අනෙක් සියලුම ගොනු 1 ක් පමණි.

මම තවමත් ඩෆ්… xargs සමඟ මෙන්ම ප්‍රයෝජනවත් විය හැකි විධාන සංයෝජන පරීක්ෂා කරමින් සිටිමි man duff එහි ප්‍රතිදානය රිසිකරණය කරන්නේ කෙසේදැයි කියවීම, ඩෆ්ගේ උදව් කියවීමට මම ඔබට නිර්දේශ කරමි

කෙසේ වෙතත්, මේ මොහොතේ තවත් බොහෝ දේ එකතු කිරීමට හැකියාවක් නැත, මෙම විධානය ඔබට ප්‍රයෝජනවත් යැයි මම සිතමි

උත්තරයක් දෙන්න


ලිපියේ අන්තර්ගතය අපගේ මූලධර්මවලට අනුකූල වේ කතුවැකි ආචාර ධර්ම. දෝෂයක් වාර්තා කිරීමට ක්ලික් කරන්න මෙන්න.

අදහස් 27 ක්, ඔබේ අදහස් තබන්න

ඔබේ අදහස තබන්න

ඔබේ ඊ-මේල් ලිපිනය පළ කරනු නොලැබේ. අවශ්ය ක්ෂේත්ර දක්වා ඇති ලකුණ *

*

*

  1. දත්ත සඳහා වගකිව යුතු: මිගෙල් ඇන්ජල් ගැටන්
  2. දත්තවල අරමුණ: SPAM පාලනය කිරීම, අදහස් කළමනාකරණය.
  3. නීත්‍යානුකූලභාවය: ඔබේ කැමැත්ත
  4. දත්ත සන්නිවේදනය: නෛතික බැඳීමකින් හැර දත්ත තෙවන පාර්ශවයකට සන්නිවේදනය නොකෙරේ.
  5. දත්ත ගබඩා කිරීම: ඔක්සෙන්ටස් නෙට්වර්ක්ස් (EU) විසින් සත්කාරකත්වය දක්වන දත්ත සමුදාය
  6. අයිතිවාසිකම්: ඕනෑම වේලාවක ඔබට ඔබේ තොරතුරු සීමා කිරීමට, නැවත ලබා ගැනීමට සහ මකා දැමීමට හැකිය.

  1.   st0rmt4il ප්රකාශ කළේය

    ඉඟි සහෝදරයාට ස්තූතියි, අනාගතයේදී ඔබට "xargs" භාවිතා කරන්නේ කෙසේද යන්න පිළිබඳ ලිපි කිහිපයක් ඉදිරිපත් කළ හැකිද?

    ස්තූතියි!

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      මම තවම xargs පිළිබඳ විශේෂ expert යෙක් නොවේ, එය සරලව පැහැදිලි කිරීම සඳහා (ඉතා සරළව), පරාමිතියක් ලෙස පෙර ක්‍රියාත්මක කළ දෙයෙහි ප්‍රතිදානය හෝ ප්‍රති result ලය පසු කිරීමෙන් විධාන ක්‍රියාත්මක කිරීමට xargs ඔබට ඉඩ දෙයි (එනම් නලයට පෙර ඇති දේ හෝ | )

    2.    දඩයක්කාරයා ප්රකාශ කළේය

      එක් විස්තරයක්, ඔබ xargs භාවිතා කරන සෑම අවස්ථාවකම -0 පසු කිරීම හැර දත්ත යැවීමට උත්සාහ කර -0 සමඟ xargs ලබා ගැනීමට උත්සාහ කරන්න. "මගේ ගොනුව මෙයයි. Mp3" වැනි ඉඩක් ඇති ගොනු නාම සඳහා මෙය ඉතා වැදගත් වේ.

      සොයා ගැනීම සමඟ උදාහරණයක්.

      -iname "to-delete" සොයා ගන්න ./ -print0 | xargs -0 rm

  2.   පූසා ප්රකාශ කළේය

    ලිපියට ස්තූතියි, සමහර විට .desktop (විශේෂයෙන් වයින්) නැවත නැවතත් ඇත

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      සතුටක්

      1.    පූසා ප්රකාශ කළේය

        ආරුක්කු සහ ව්‍යුත්පන්නයන්හි එය ස්ථාපනය කර ඇත්තේ පැක්මන් සමඟ නොව යොර්ට් සමඟ බව පැහැදිලි කිරීමෙන් මම ප්‍රයෝජන ගන්නෙමි

        1.    st0rmt4il ප්රකාශ කළේය

          පැහැදිලි කිරීම සඳහා ස්තූතියි: ඩී!

  3.   ජෝකින් ප්රකාශ කළේය

    බොයිෙනෝ!
    විශේෂ මෙවලම් එකතු කිරීමට එකතු කරන ලදි

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      අදහස් දැක්වීමට ස්තූතියි

  4.   කාපර් ප්රකාශ කළේය

    විශිෂ්ට දායකත්වයක්, XD ට බොහොම ස්තූතියි.
    උත්තරයක් දෙන්න

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      අදහස් දැක්වීම ගැන ඔබට ස්තූතියි

  5.   f3niX ප්රකාශ කළේය

    එය හොඳයි. මගේ 3gb uu එකතුවෙන් අනුපිටපත් mp100s ඉවත් කිරීමට මම උත්සාහ කරමි

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      අදහස් දැක්වීමට ස්තූතියි, වාසනාව

  6.   බ්ලෙයාර් පැස්කල් ප්රකාශ කළේය

    සෑම විටම මෙන් හොඳ ආදානය. ඔබට ස්තුතියි.

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      hahaha ස්තූතියි, මම සෑම විටම රසවත් දේවල් දැමීමට උත්සාහ කරමි

  7.   වුල්ක්හෙඩ් ප්රකාශ කළේය

    ඉතා හොඳ දායකත්වයක් .. ස්තූතියි!

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      ස්තූතියි ^ - ^

  8.   ජෙම්ස් ප්රකාශ කළේය

    පුරවා ඇති මගේ තැටියෙන් මගේ සියලුම අනුපිටපත් ගොනු මකා දැමීමට පටන් ගනිමි, 10Gb පමණ හිස් කිරීමට මම බලාපොරොත්තු වෙමි,

  9.   ඩම්න්කූකි ප්රකාශ කළේය

    ඔහ්, ඔබට බොහෝම ස්තූතියි මෙය මගේ වැඩ කටයුතුවලදී මට බොහෝ උපකාර කරනු ඇත

  10.   ඇල්බට් අයි ප්රකාශ කළේය

    අන්තර්ජාල භාවිතා කරන්නන් අතර බහුලව දක්නට ලැබෙන මෙවැනි ගැටළු විසඳන කුඩා වැඩසටහන් ඉදිරිපත් කිරීම ගැන ඔබට බොහෝම ස්තූතියි.

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      කියවීම සහ අදහස් දැක්වීම ගැන ඔබට ස්තූතියි.

      උත්තරයක් දෙන්න

  11.   කුක් ප්රකාශ කළේය

    මේක මට පිස්සු හැදිලා> _ <ස්තූතියි !!!

  12.   ජෝන් ප්රකාශ කළේය

    බොහොම ස්තුතියි මට කුමක් කළ යුතුදැයි නොදන්නා අනුපිටපත් ඡායාරූප සමඟ අවුල් විය !!!!
    Merci

  13.   අලජැන්ද්රෝ ප්රකාශ කළේය

    කණගාටුයි, ඔබ සඳහන් කරන වාක්‍ය ඛණ්ඩය සමඟ අනුපිටපත් ගොනු මකා දැමීමට මම උත්සාහ කර ඇති නමුත් පර්යන්තයේ ප්‍රතිදානය මට පවසන්නේ rm ඔපෙරන්ඩ් නොමැති බවයි
    මම මේ වගේ දෙයක් ටර්මිනලයේ ලියනවා:
    duff -e0 -r / media / alejandro / backing / library / ebooksepub / | xargs -0 rm
    මට මෙය ලැබුණි: rm: ඔපෙරන්ඩ් එකක් අස්ථානගත වී ඇත
    වැඩි විස්තර සඳහා 'rm –help' උත්සාහ කරන්න

    මගේ එපබ් පුස්තකාලයේ ඇති අනුපිටපත් ගොනු දහස් ගණනක් මකා දැමීම ගැන මට ඔබට කිව හැකිද?

    1.    KZKG ^ ගාරා ප්රකාශ කළේය

      අවසානයේ rm -R දැමීමට උත්සාහ කරන්න

      1.    අලජැන්ද්රෝ ප්රකාශ කළේය

        ඔබගේ අවධානයට ස්තූතියි, නමුත් අවාසනාවකට ඔබේ යෝජනාව ක්‍රියාත්මක වූයේ නැත, මම ඔබට ප්‍රතිදානය පෙන්වමි:
        alejandro @ alejandro-ubuntu-mate-1504: ~ uff duff -e0 -r / media / alejandro / backup / library / ebooksepub / | xargs -0 rm -R
        rm: ඔපෙරන්ඩ් එකක් අස්ථානගත වී ඇත
        වැඩි විස්තර සඳහා 'rm –help' උත්සාහ කරන්න.

  14.   හෙක්ටර් ප්රකාශ කළේය

    හොඳ ඉඟිය.
    rm operand හි ඇති ගැටළුව නම් එය මකා දැමිය යුතු නැත. නළය නොමැතිව විධානය ක්‍රියාත්මක කරන්නේ නම්, අනුපිටපත් නොමැති බව තහවුරු වේ.
    සුභ පැතුම්