ടെർമിനലിലേക്ക് റീസൈക്കിൾ ബിൻ ചേർക്കുക

rm

കമാൻഡ് ഉപയോഗിക്കുന്നു rm ഇത് ചില അപകടങ്ങൾ വഹിക്കുന്നു, കാരണം ഞങ്ങൾ ഒരു തെറ്റ് ചെയ്താൽ ഞങ്ങൾ ഇല്ലാതാക്കിയവ വീണ്ടെടുക്കാൻ ഒരു മാർഗവുമില്ല. എന്നിരുന്നാലും, ഉപയോഗത്തിലൂടെ അപരാഭിധാനം ഒപ്പം സഹായവും ക്രോൺ ഞങ്ങൾക്ക് കുറച്ച് മെച്ചപ്പെടുത്തലുകൾ വരുത്താനും തലവേദന ഒഴിവാക്കാനും കഴിയും.

മികച്ചത്! നാം എന്തു ചെയ്യണം?

ബാഷ് നിലവിലെ കമാൻഡുകൾക്കായി ചുരുക്കങ്ങളോ ബദൽ പേരുകളോ സൃഷ്ടിക്കാൻ ഉപയോഗിക്കുന്ന കമാൻഡ് അപരനാമങ്ങളെ പിന്തുണയ്ക്കുന്നു. നമുക്ക് കമാൻഡ് ഉപയോഗിക്കാം അപരാഭിധാനം ഏതൊക്കെയാണ് നിർവചിച്ചിരിക്കുന്നതെന്ന് കാണാൻ.

നിർവചിക്കാൻ a പുതിയ അപരനാമം ഇനിപ്പറയുന്ന വാക്യഘടന ഉപയോഗിക്കുന്നു:

alias comando personalizado='comando real'

ഉദാഹരണത്തിന്:

$ അപരനാമ പട്ടിക = 'ls -l' $ പട്ടിക ആകെ 3 drwxr-xr-x 2 ഉപയോക്തൃ ഗ്രൂപ്പ് 4096 മെയ് 15 13:12 പ്രമാണങ്ങൾ drwxr-xr-x 2 ഉപയോക്തൃ ഗ്രൂപ്പ് 4096 മെയ് 12 11:05 ഡ s ൺ‌ലോഡുകൾ drwxr-xr-x 2 ഉപയോക്താവ് ഗ്രൂപ്പ് 4096 മെയ് 15 05:47 ഡെസ്ക്
ഒരു കമാൻഡ് എക്സിക്യൂട്ട് ചെയ്യുമ്പോൾ, ഷെൽ ആദ്യം നോക്കുന്നത് അപരാഭിധാനം തുടർന്ന് പരിസ്ഥിതി വേരിയബിളിൽ PATH

നമ്മൾ ആദ്യം ചെയ്യേണ്ടത് ഒരു ഡയറക്ടറി സൃഷ്ടിക്കുക അത് ഞങ്ങൾ ഇല്ലാതാക്കുന്ന ഫയലുകൾ സംഭരിക്കാൻ സഹായിക്കുന്നു

mkdir $HOME/Papelera

അടുത്ത ഘട്ടം ഒരു സൃഷ്ടിക്കുക എന്നതാണ് rm കമാൻഡിനുള്ള അപരനാമം അത് ഞങ്ങൾ ഇല്ലാതാക്കാൻ ആഗ്രഹിക്കുന്നവയെ ട്രാഷ് ഡയറക്ടറിയിലേക്ക് നീക്കുന്നു

alias rm='mv -t $HOME/Papelera'

La -t ഓപ്ഷൻ മുകളിലുള്ള കമാൻഡിൽ ബാക്കി ആർഗ്യുമെന്റുകൾ നിർദ്ദിഷ്ട ഡയറക്ടറിയിലേക്ക് നീക്കുക
ഞങ്ങൾക്ക് വേണമെങ്കിൽ അപരാഭിധാനം ഭാവിയിലെ ബാഷ് സെഷനുകൾക്കായി ഇത് ലഭ്യമാണ് OM ഹോം / .ബാഷ്‌ആർസി

ഇപ്പോൾ ഞങ്ങൾ ഓടുമ്പോഴെല്ലാം rmഇല്ലാതാക്കുന്നതിനുപകരം, ഞങ്ങൾ ഫയൽ ട്രാഷ് ഡയറക്ടറിയിലേക്ക് അയയ്ക്കും

ട്രാഷ് സ്വപ്രേരിതമായി ഇല്ലാതാക്കുന്നു

പലതവണ, ഡിസ്ക് ഇടം ശൂന്യമാക്കാൻ, ഞങ്ങൾ ഫയലുകൾ ഇല്ലാതാക്കുന്നു. ഞങ്ങളുടെ ഹാർഡ് ഡ്രൈവ് പൂരിപ്പിക്കാതിരിക്കാൻ കാലാകാലങ്ങളിൽ ട്രാഷിലെ ഉള്ളടക്കങ്ങൾ പൂർണ്ണമായും മായ്‌ക്കേണ്ടത് ആവശ്യമാണ്. ഈ ആവശ്യത്തിനായി ഞങ്ങൾ ഉപയോഗിക്കും ക്രോൺ

ക്രോൺ ഒരു പിശാചാണ് ടാസ്‌ക്കുകൾ യാന്ത്രികമായി പ്രവർത്തിപ്പിക്കുക ഒരു നിശ്ചിത കാലയളവിൽ. ഇതിന്റെ വാക്യഘടന ഇപ്രകാരമാണ്:

ചോപ്പ്_ക്രോൺ

നിലവിലുണ്ട് / etc / crontab (ജനറൽ സിസ്റ്റം, എക്സിക്യൂട്ട് ചെയ്യുന്ന ഉപയോക്താവിനെ ചേർക്കുന്നതിനുള്ള ഒരു വിഭാഗം ഉൾപ്പെടുന്നു) കൂടാതെ / var / spool / cron / crontabs / ഉപയോക്താവ് (ഓരോ ഉപയോക്താവിനും ഒന്ന്)

കമാൻഡ് crontab -e ഒരു പുതിയ എൻ‌ട്രി ചേർക്കാൻ (നാനോ അല്ലെങ്കിൽ vi പോലുള്ള ടെക്സ്റ്റ് എഡിറ്റർ ഉപയോഗിച്ച്) നിങ്ങളെ അനുവദിക്കുന്നു. ഞങ്ങളുടെ ലൈൻ ഇപ്രകാരമായിരിക്കും:

# hm dom mon dow കമാൻഡ് 00 12 * * 5 / bin / rm $ HOME / Trash / *

മുമ്പത്തെ ക്രോൺ ലൈൻ എല്ലാ വെള്ളിയാഴ്ചയും ഉച്ചയ്ക്ക് 12 ന് ട്രാഷ് നീക്കംചെയ്യും

ദി കേവല പാത rm ൽ നിന്ന് ഇത് ഇപ്പോൾ ഒരു അപരനാമമാണ്

ഞാൻ എല്ലാം മൂടിയിട്ടുണ്ടെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു.

ആശംസകൾ


ലേഖനത്തിന്റെ ഉള്ളടക്കം ഞങ്ങളുടെ തത്ത്വങ്ങൾ പാലിക്കുന്നു എഡിറ്റോറിയൽ എത്തിക്സ്. ഒരു പിശക് റിപ്പോർട്ടുചെയ്യാൻ ക്ലിക്കുചെയ്യുക ഇവിടെ.

24 അഭിപ്രായങ്ങൾ, നിങ്ങളുടേത് വിടുക

നിങ്ങളുടെ അഭിപ്രായം ഇടുക

നിങ്ങളുടെ ഇമെയിൽ വിലാസം പ്രസിദ്ധീകരിച്ചു ചെയ്യില്ല.

*

*

  1. ഡാറ്റയുടെ ഉത്തരവാദിത്തം: മിഗുവൽ ഏഞ്ചൽ ഗാറ്റൻ
  2. ഡാറ്റയുടെ ഉദ്ദേശ്യം: സ്പാം നിയന്ത്രിക്കുക, അഭിപ്രായ മാനേജുമെന്റ്.
  3. നിയമസാധുത: നിങ്ങളുടെ സമ്മതം
  4. ഡാറ്റയുടെ ആശയവിനിമയം: നിയമപരമായ ബാധ്യതയല്ലാതെ ഡാറ്റ മൂന്നാം കക്ഷികളുമായി ആശയവിനിമയം നടത്തുകയില്ല.
  5. ഡാറ്റ സംഭരണം: ഒസെന്റസ് നെറ്റ്‌വർക്കുകൾ (ഇയു) ഹോസ്റ്റുചെയ്യുന്ന ഡാറ്റാബേസ്
  6. അവകാശങ്ങൾ: ഏത് സമയത്തും നിങ്ങളുടെ വിവരങ്ങൾ പരിമിതപ്പെടുത്താനും വീണ്ടെടുക്കാനും ഇല്ലാതാക്കാനും കഴിയും.

  1.   ഇലവ് പറഞ്ഞു

    രസകരമായ ലേഖനം, വായിച്ചതിനുശേഷം ഞാൻ കുറച്ച് കാര്യങ്ങൾ ചെയ്തു. സംഭാവനയ്ക്ക് നന്ദി

    1.    സൂസാനോലിനക്സ് പറഞ്ഞു

      ഇവിടെ എഴുതാനുള്ള അവസരത്തിന് നന്ദി!

    2.    അൺസ്ലി പറഞ്ഞു

      നിങ്ങൾ ആ ആശയങ്ങൾ പങ്കിടേണ്ടതുണ്ട്

  2.   ദാൻ പറഞ്ഞു

    !! വളരെ നല്ല ആശയം !!
    ഞാൻ വായിക്കുന്നുണ്ടെങ്കിലും അപരനാമം സൃഷ്ടിക്കുമ്പോൾ ഗ്രാഫിക്കൽ പരിതസ്ഥിതിയിൽ ഇതിനകം നിലവിലുള്ള ട്രാഷ് ഡയറക്ടറിയിലേക്ക് ഫയലുകൾ നീക്കുന്നത് കൂടുതൽ പ്രായോഗികമാകുമെന്ന് ഞാൻ കരുതി (ഇത് തടയുന്ന എന്തെങ്കിലും ഇല്ലെങ്കിൽ).
    ഇപ്പോൾ ഞാൻ വീട്ടിലില്ല, പക്ഷേ ഇത് home / .ലോക്കൽ / അല്ലെങ്കിൽ ഹോം ഫോൾഡറിനുള്ളിൽ മറഞ്ഞിരിക്കുന്ന മറ്റേതെങ്കിലും ഡയറക്ടറി ഉള്ളിലാണെന്ന് ഞാൻ കരുതുന്നു.
    ഈ രീതിയിൽ, ഫയൽ ബ്ര browser സറിൽ ട്രാഷ് കാൻ തുറക്കുമ്പോൾ, കമാൻഡ് ലൈനിൽ നിന്ന് ഇല്ലാതാക്കിയ ഫയലുകളും കാണും.

    നന്ദി!

    1.    ഇലവ് പറഞ്ഞു

      കൃത്യമായി ഞാൻ വിചാരിച്ചു. സാധാരണയായി ട്രാഷ് ~ / .ലോക്കൽ / ഷെയർ / ട്രാഷിൽ കാണാം

      1.    താൽപ്പര്യമുണ്ട് പറഞ്ഞു

        നിങ്ങൾക്ക് ഇത് അത്ര എളുപ്പത്തിൽ ഉപയോഗിക്കാൻ കഴിയില്ലെന്ന് ഇത് എനിക്ക് തരുന്നു ... ഒരു ഡെസ്ക്ടോപ്പ് പരിതസ്ഥിതി ട്രാഷിലേക്ക് എന്തെങ്കിലും അയയ്ക്കുമ്പോൾ, അത് ഒരു പ്രത്യേക രീതിയിൽ, അതിന്റെ മെറ്റാഡാറ്റയും മറ്റും ഉപയോഗിച്ച് ചെയ്യുന്നു (ഇത് എങ്ങനെ ചെയ്യുമെന്ന് എനിക്ക് ഉറപ്പില്ല, പക്ഷേ ഞാൻ കണ്ടു ആ ഡയറക്‌ടറിയുടെ ഉള്ളടക്കം ലിസ്റ്റുചെയ്യുമ്പോൾ) ... അതിനായി ട്രാഷ്-ക്ലൈ ഉപയോഗിക്കുക ...

    2.    ദാൻ പറഞ്ഞു

      നന്നായി പോകുക, കാരണം ഇത് ലളിതവും ഗംഭീരവുമായ ഒരു പരിഹാരമാണ്.
      ട്രാഷ്_ക്ലി ഇത് എങ്ങനെ ചെയ്യുന്നുവെന്ന് അറിയുന്നത് സന്തോഷകരമാണ്, പക്ഷേ ഇപ്പോൾ എനിക്ക് ഈ പരിഹാരം ഇഷ്ടമാണ്.

    3.    സൂസാനോലിനക്സ് പറഞ്ഞു

      നന്ദി ഡാൻ. ഈ പരിഹാരത്തെക്കുറിച്ച് ഞാൻ ചിന്തിച്ചു, കാരണം സെർവർ തലത്തിൽ നിങ്ങൾക്ക് $ HOME / .ലോക്കൽ / ട്രാഷ് ഇല്ലാത്തതിനാൽ ഒരു പുതിയ ഡയറക്ടറി സൃഷ്ടിക്കാൻ ഞാൻ തീരുമാനിച്ചു. ആശംസകൾ

  3.   താൽപ്പര്യമുണ്ട് പറഞ്ഞു

    രസകരമായ ആശയം.

    എന്നാൽ ഇതിനകം സമാനമായ കാര്യങ്ങളുണ്ടെന്ന് എനിക്ക് തോന്നുന്നു. ഡെബിയനിൽ‌ ഞാൻ‌ ട്രാഷ്-ക്ലൈ പാക്കേജ് പരീക്ഷിച്ചു (കൂടുതൽ‌ വിവരങ്ങൾ‌: https://github.com/andreafrancia/trash-cli) വരുന്നതും ഇതുതന്നെ ചെയ്യേണ്ടതുണ്ട്, പക്ഷേ ഡെസ്ക്ടോപ്പ് സിസ്റ്റം ട്രാഷ് (ഗ്നോം, കെഡി, എക്സ്എഫ്സി ...) ഉപയോഗിക്കുന്നു. ഒരുപക്ഷേ ഒരു മികച്ച പരിഹാരം, കാരണം ഈ രീതിയിൽ "എല്ലാം ഒരേ സ്ഥലത്ത് ഒന്നാണ്."

    1.    സൂസാനോലിനക്സ് പറഞ്ഞു

      അതെ, ഡെസ്ക്‍ടോപ്പ് പരിതസ്ഥിതികൾക്ക് ട്രാഷ്-ക്ലൈ മികച്ചതായിരിക്കാം, എന്നിരുന്നാലും നിങ്ങൾക്ക് $ HOME / .ലോക്കൽ / ട്രാഷ് ഇല്ലാത്ത ഡിസ്ട്രോസ് സെർവറുകൾക്കായി ഈ പോസ്റ്റ് കരുതി. അഭിപ്രായത്തിന് നന്ദി!

  4.   ബ്രേയിലെ പറഞ്ഞു

    വളരെ രസകരമായ ഒരു ലേഖനം.

    എന്റെ കാര്യത്തിൽ, സ Software ജന്യ സോഫ്റ്റ്വെയർ ആയ എല്ലാത്തിനും ഞാൻ പുതിയതാണ്. എന്നിരുന്നാലും, എനിക്ക് കൺസോളുമായി കണ്ടുമുട്ടി. അതിനാൽ ഈ ലേഖനം പറയുന്നത് പ്രായോഗികമാക്കാനും ഞാൻ rm ഉപയോഗിക്കുമ്പോഴെല്ലാം ഡാറ്റ നഷ്‌ടപ്പെടുന്നത് ഒഴിവാക്കാനും കഴിയും

    മുന്നോട്ടുപോകുക!

    1.    സൂസാനോലിനക്സ് പറഞ്ഞു

      ഇത് നിങ്ങളെ സേവിക്കുന്നത് നല്ലതാണ്! ഒത്തിരി നന്ദി

  5.   കുറിപ്പ് പറഞ്ഞു

    ചക്രം വീണ്ടും കണ്ടുപിടിച്ചു ... ഒരേ പേരിൽ രണ്ട് ഫയലുകൾ ഇല്ലാതാക്കുമ്പോൾ എന്തുസംഭവിക്കും?
    ഞാൻ ട്രാഷ്-ക്ലൈയിൽ ഉറച്ചുനിൽക്കുന്നു, അത് നന്നായി പ്രവർത്തിക്കുന്നു. സെർവറുകളിൽ പോലും.

    1.    സൂസാനോലിനക്സ് പറഞ്ഞു

      നിങ്ങളുടെ അഭിപ്രായത്തെ ഞാൻ അഭിനന്ദിക്കുന്നു കുറിപ്പ് എന്നാൽ ചക്രം പുനർനിർമ്മിക്കുന്നത് സ്വതന്ത്ര സോഫ്റ്റ്വെയറിൽ ബാധകമല്ല. പ്രശ്നങ്ങൾ പരിഹരിക്കുന്നതിന് സാധാരണയായി കുറഞ്ഞത് രണ്ട് ബദലുകളെങ്കിലും ഉണ്ട്. എനിക്ക് ഒരു dns സേവനം വേണമെങ്കിൽ, ഉദാഹരണത്തിന്, എനിക്ക് dnsmasq ഡ download ൺലോഡ് ചെയ്യാൻ കഴിയും, / etc / ഹോസ്റ്റുകൾക്കൊപ്പം പ്രാദേശികമായി പ്രവർത്തിക്കാം.
      ചില ഡിസ്ട്രോയിൽ ട്രാഷ്-ക്ലൈ ഇല്ലെന്നോ പ്രതീക്ഷിച്ചപോലെ പ്രവർത്തിക്കുന്നില്ലെന്നോ സംഭവിക്കാം. അത്തരം പ്രശ്‌നങ്ങൾക്കാണ് ഈ കുറിപ്പ് ആവിഷ്‌കരിച്ചത്.
      നന്ദി!

  6.   മരിയഡെലാവോ പറഞ്ഞു

    ക്രോന്റാബ് ഫയലിന്റെ ഫീൽഡുകൾ വിശദീകരിക്കുന്നതിന് വർണ്ണങ്ങളുള്ള സ്കീം വളരെ രസകരമാക്കുക.

    1.    KZKG ^ Gaara പറഞ്ഞു
    2.    സൂസാനോലിനക്സ് പറഞ്ഞു

      അതെ! കടപ്പാട് എലവ്! 😀

  7.   ബേസിക് പറഞ്ഞു

    മനോഹരമായ ഹാക്ക്! ഈ പ്രോജക്റ്റിനെക്കുറിച്ച് നിങ്ങൾക്കറിയാമോ? https://github.com/andreafrancia/trash-cli

    1.    സൂസാനോലിനക്സ് പറഞ്ഞു

      അതെ, ഇത് ഒരു നല്ല ബദലാണ്!

    2.    അൺസ്ലി പറഞ്ഞു

      ഇതെന്തിനാണു?

  8.   ചെറിയ റോബോട്ട് പറഞ്ഞു

    «00 12 * * 5 / bin / rm $ HOME / Trash / * the എന്ന വരിയിൽ, ട്രാഷ് ഡയറക്ടറികളും ഇല്ലാതാക്കാൻ rm -r ഓപ്ഷൻ വഹിക്കേണ്ടതില്ലേ?

    1.    സൂസാനോലിനക്സ് പറഞ്ഞു

      അതെ! തീർച്ചയായും. നന്ദി

  9.   rlsalgueiro പറഞ്ഞു

    രസകരമായ വിഷയം, എനിക്ക് ഉറപ്പില്ലാത്ത ഒന്നും ഞാൻ ഇല്ലാതാക്കുന്നില്ല, പക്ഷേ എനിക്ക് ഏറ്റവും ഇഷ്ടപ്പെട്ടത് ക്രോൺ ചോപ്പിന്റെ png ആയിരുന്നു, ഇത് എന്റെ കൈവശമുള്ള ചില ശിഷ്യന്മാരോട് ഞാൻ വിശദീകരിച്ചിട്ടുണ്ടെന്നും ഇതുവരെ ആരും ആന്തരികവൽക്കരിച്ചിട്ടില്ലെന്നും നോക്കൂ. ഇത് എങ്ങനെ പ്രവർത്തിച്ചു, സത്യം പറഞ്ഞാൽ നന്നായിരിക്കും മിക്കവരും ഇത് ഒടുവിൽ ഞാൻ പഠിക്കേണ്ടതില്ല എന്ന് പറഞ്ഞ് സൂക്ഷിക്കുന്നത്.

    1.    സൂസാനോലിനക്സ് പറഞ്ഞു

      എന്റെ വിദ്യാർത്ഥികളോട് ഞാൻ പറയുന്നതുപോലെ, രണ്ടുതവണ വായിച്ച് ഒരു തവണ എക്സിക്യൂട്ട് ചെയ്യുന്നതാണ് നല്ലത്. എന്നിരുന്നാലും, ഞങ്ങൾ‌ മനുഷ്യരാണ്, കൂടാതെ ഞങ്ങൾ‌ ചില പ്രധാന ഫയലുകൾ‌ അശ്രദ്ധമായി ഇല്ലാതാക്കാം. നിങ്ങൾ പോസ്റ്റ് ഇഷ്ടപ്പെടുന്നതിൽ നല്ലത്. ചിയേഴ്സ്