Leave Your Message
ലിനക്സിൽ ഒരു ഡയറക്ടറി എങ്ങനെ ഇല്ലാതാക്കാം?
ബ്ലോഗ്

ലിനക്സിൽ ഒരു ഡയറക്ടറി എങ്ങനെ ഇല്ലാതാക്കാം?

2025-05-23 11:47:12


ഒരു ലിനക്സ് സിസ്റ്റത്തിൽ, ഒരു ഡയറക്ടറി ക്ലിയർ ചെയ്യുന്നത് വ്യത്യസ്ത രീതികളിൽ ചെയ്യാൻ കഴിയും, അത് നിങ്ങൾക്ക് ഡയറക്ടറിയും അതിനുള്ളിലെ ഫയൽ ആട്രിബ്യൂട്ടുകളും സൂക്ഷിക്കണോ എന്നതിനെ ആശ്രയിച്ചിരിക്കുന്നു. താഴെ പറയുന്നവയാണ് പൊതുവായ നിരവധി രീതികൾ:

രീതി 1: ഉപയോഗിക്കുക ആർഎം ഡയറക്ടറിയിലെ എല്ലാ ഫയലുകളും ഇല്ലാതാക്കാനുള്ള കമാൻഡ്

ഒരു ഡയറക്ടറിയിലെ എല്ലാ ഫയലുകളും ഇല്ലാതാക്കാനും എന്നാൽ ഡയറക്ടറി തന്നെ നിലനിർത്താനും നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, നിങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാം ആർഎം കമാൻഡ്. ഉദാഹരണത്തിന്, പേരുള്ള ഒരു ഡയറക്ടറി മായ്‌ക്കാൻ എന്റെ_ഡയറക്ടറി, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിക്കാം:

rm -rf എന്റെ_ഡയറക്ടറി/*

ദി -ആർ ഇവിടെ ഓപ്ഷൻ എന്നത് റിക്കർസീവ് ഡിലീറ്റിനെ സൂചിപ്പിക്കുന്നു, കൂടാതെ -എഫ് ഓപ്ഷൻ എന്നാൽ നിർബന്ധിത ഇല്ലാതാക്കൽ എന്നാണ് അർത്ഥമാക്കുന്നത്, അതായത്, സ്ഥിരീകരണ നിർദ്ദേശങ്ങളൊന്നുമില്ല.


രീതി 2: -exec-നൊപ്പം find കമാൻഡ് ഉപയോഗിക്കുക

ഇല്ലാതാക്കൽ പ്രക്രിയയിൽ കൂടുതൽ സൂക്ഷ്മ നിയന്ത്രണം വേണമെങ്കിൽ, നിങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാംകണ്ടെത്തുകകമാൻഡ് ഒന്നിച്ച്- എക്സിക്യൂട്ടീവ്ഓപ്ഷൻ. ഉദാഹരണത്തിന്:

my_directory -type f -exec rm {} \ കണ്ടെത്തുക;



ഈ കമാൻഡ് എല്ലാ ഫയലുകളും കണ്ടെത്തും (-ടൈപ്പ് എഫ്) കീഴിൽ എന്റെ_ഡയറക്ടറി ഡയറക്ടറി എക്സിക്യൂട്ട് ചെയ്യുക ആർഎം ഓരോ ഫയലിലും കമാൻഡ്.




രീതി 3: യഥാർത്ഥ ഡയറക്ടറി മാറ്റിസ്ഥാപിക്കുന്നതിന് ഒരു പുതിയ ഡയറക്ടറി സൃഷ്ടിക്കുക

ഒരു ഡയറക്ടറി പൂർണ്ണമായും ശൂന്യമാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, അത് പുനഃസൃഷ്ടിക്കുന്നതിൽ വിരോധമില്ലെങ്കിൽ, നിങ്ങൾക്ക് മുഴുവൻ ഡയറക്ടറിയും ഇല്ലാതാക്കി വീണ്ടും സൃഷ്ടിക്കാം:



rm -rf എന്റെ_ഡയറക്ടറി mkdir എന്റെ_ഡയറക്ടറി

ഈ സമീപനം ഡയറക്ടറിയും അതിലെ എല്ലാ ഉള്ളടക്കങ്ങളും ഇല്ലാതാക്കുന്നു, തുടർന്ന് ഒരു പുതിയ ശൂന്യ ഡയറക്ടറി സൃഷ്ടിക്കുന്നു.




രീതി 4: ഉപയോഗിക്കുക
ആർസിങ്ക് കമാൻഡ്

ദി ആർസിങ്ക് ഫയലുകളും ഡയറക്ടറികളും സിൻക്രൊണൈസ് ചെയ്യാൻ കമാൻഡ് ഉപയോഗിക്കാം, കൂടാതെ ഒരു ഡയറക്ടറി ശൂന്യമാക്കാനും ഇത് ഉപയോഗിക്കാം. ഉദാഹരണത്തിന്:

rsync -a --delete empty_directory/ my_directory/


ഇവിടെ, ശൂന്യമായ_ഡയറക്ടറി ഒരു ശൂന്യമായ ഡയറക്ടറിയാണ്, കൂടാതെ --ഇല്ലാതാക്കുക സോഴ്സ് ഡയറക്ടറിയിൽ ഇല്ലാത്ത ഫയലുകളെ ടാർഗെറ്റ് ഡയറക്ടറിയിൽ നിന്ന് ഓപ്ഷൻ നീക്കം ചെയ്യുന്നു.



മുൻകരുതലുകൾ

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




ബന്ധപ്പെട്ട ഉല്പന്നങ്ങൾ

LET'S TALK ABOUT YOUR PROJECTS

  • sinsmarttech@gmail.com
  • 3F, Block A, Future Research & Innovation Park, Yuhang District, Hangzhou, Zhejiang, China

Our experts will solve them in no time.