ലിനക്സിൽ ഒരു ഡയറക്ടറി എങ്ങനെ ഇല്ലാതാക്കാം?
ഒരു ലിനക്സ് സിസ്റ്റത്തിൽ, ഒരു ഡയറക്ടറി ക്ലിയർ ചെയ്യുന്നത് വ്യത്യസ്ത രീതികളിൽ ചെയ്യാൻ കഴിയും, അത് നിങ്ങൾക്ക് ഡയറക്ടറിയും അതിനുള്ളിലെ ഫയൽ ആട്രിബ്യൂട്ടുകളും സൂക്ഷിക്കണോ എന്നതിനെ ആശ്രയിച്ചിരിക്കുന്നു. താഴെ പറയുന്നവയാണ് പൊതുവായ നിരവധി രീതികൾ:
രീതി 1: ഉപയോഗിക്കുക ആർഎം ഡയറക്ടറിയിലെ എല്ലാ ഫയലുകളും ഇല്ലാതാക്കാനുള്ള കമാൻഡ്
ഒരു ഡയറക്ടറിയിലെ എല്ലാ ഫയലുകളും ഇല്ലാതാക്കാനും എന്നാൽ ഡയറക്ടറി തന്നെ നിലനിർത്താനും നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, നിങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാം ആർഎം കമാൻഡ്. ഉദാഹരണത്തിന്, പേരുള്ള ഒരു ഡയറക്ടറി മായ്ക്കാൻ എന്റെ_ഡയറക്ടറി, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിക്കാം:
rm -rf എന്റെ_ഡയറക്ടറി/*
-ആർ ഇവിടെ ഓപ്ഷൻ എന്നത് റിക്കർസീവ് ഡിലീറ്റിനെ സൂചിപ്പിക്കുന്നു, കൂടാതെ -എഫ് ഓപ്ഷൻ എന്നാൽ നിർബന്ധിത ഇല്ലാതാക്കൽ എന്നാണ് അർത്ഥമാക്കുന്നത്, അതായത്, സ്ഥിരീകരണ നിർദ്ദേശങ്ങളൊന്നുമില്ല.
രീതി 2: -exec-നൊപ്പം find കമാൻഡ് ഉപയോഗിക്കുക
ഇല്ലാതാക്കൽ പ്രക്രിയയിൽ കൂടുതൽ സൂക്ഷ്മ നിയന്ത്രണം വേണമെങ്കിൽ, നിങ്ങൾക്ക് ഇത് ഉപയോഗിക്കാംകണ്ടെത്തുകകമാൻഡ് ഒന്നിച്ച്- എക്സിക്യൂട്ടീവ്ഓപ്ഷൻ. ഉദാഹരണത്തിന്:
my_directory -type f -exec rm {} \ കണ്ടെത്തുക;

ഈ കമാൻഡ് എല്ലാ ഫയലുകളും കണ്ടെത്തും (-ടൈപ്പ് എഫ്) കീഴിൽ എന്റെ_ഡയറക്ടറി ഡയറക്ടറി എക്സിക്യൂട്ട് ചെയ്യുക ആർഎം ഓരോ ഫയലിലും കമാൻഡ്.
രീതി 3: യഥാർത്ഥ ഡയറക്ടറി മാറ്റിസ്ഥാപിക്കുന്നതിന് ഒരു പുതിയ ഡയറക്ടറി സൃഷ്ടിക്കുക
ഒരു ഡയറക്ടറി പൂർണ്ണമായും ശൂന്യമാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, അത് പുനഃസൃഷ്ടിക്കുന്നതിൽ വിരോധമില്ലെങ്കിൽ, നിങ്ങൾക്ക് മുഴുവൻ ഡയറക്ടറിയും ഇല്ലാതാക്കി വീണ്ടും സൃഷ്ടിക്കാം:

rm -rf എന്റെ_ഡയറക്ടറി mkdir എന്റെ_ഡയറക്ടറി
ഈ സമീപനം ഡയറക്ടറിയും അതിലെ എല്ലാ ഉള്ളടക്കങ്ങളും ഇല്ലാതാക്കുന്നു, തുടർന്ന് ഒരു പുതിയ ശൂന്യ ഡയറക്ടറി സൃഷ്ടിക്കുന്നു.
രീതി 4: ഉപയോഗിക്കുക ആർസിങ്ക് കമാൻഡ്
ദി ആർസിങ്ക് ഫയലുകളും ഡയറക്ടറികളും സിൻക്രൊണൈസ് ചെയ്യാൻ കമാൻഡ് ഉപയോഗിക്കാം, കൂടാതെ ഒരു ഡയറക്ടറി ശൂന്യമാക്കാനും ഇത് ഉപയോഗിക്കാം. ഉദാഹരണത്തിന്:
rsync -a --delete empty_directory/ my_directory/

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

ഈ കമാൻഡ് എല്ലാ ഫയലുകളും കണ്ടെത്തും (-ടൈപ്പ് എഫ്) കീഴിൽ എന്റെ_ഡയറക്ടറി ഡയറക്ടറി എക്സിക്യൂട്ട് ചെയ്യുക ആർഎം ഓരോ ഫയലിലും കമാൻഡ്.
രീതി 3: യഥാർത്ഥ ഡയറക്ടറി മാറ്റിസ്ഥാപിക്കുന്നതിന് ഒരു പുതിയ ഡയറക്ടറി സൃഷ്ടിക്കുക
ഒരു ഡയറക്ടറി പൂർണ്ണമായും ശൂന്യമാക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, അത് പുനഃസൃഷ്ടിക്കുന്നതിൽ വിരോധമില്ലെങ്കിൽ, നിങ്ങൾക്ക് മുഴുവൻ ഡയറക്ടറിയും ഇല്ലാതാക്കി വീണ്ടും സൃഷ്ടിക്കാം:
ഈ സമീപനം ഡയറക്ടറിയും അതിലെ എല്ലാ ഉള്ളടക്കങ്ങളും ഇല്ലാതാക്കുന്നു, തുടർന്ന് ഒരു പുതിയ ശൂന്യ ഡയറക്ടറി സൃഷ്ടിക്കുന്നു.
രീതി 4: ഉപയോഗിക്കുക ആർസിങ്ക് കമാൻഡ്
ദി ആർസിങ്ക് ഫയലുകളും ഡയറക്ടറികളും സിൻക്രൊണൈസ് ചെയ്യാൻ കമാൻഡ് ഉപയോഗിക്കാം, കൂടാതെ ഒരു ഡയറക്ടറി ശൂന്യമാക്കാനും ഇത് ഉപയോഗിക്കാം. ഉദാഹരണത്തിന്:
ഇവിടെ,
ശൂന്യമായ_ഡയറക്ടറി ഒരു ശൂന്യമായ ഡയറക്ടറിയാണ്, കൂടാതെ --ഇല്ലാതാക്കുക സോഴ്സ് ഡയറക്ടറിയിൽ ഇല്ലാത്ത ഫയലുകളെ ടാർഗെറ്റ് ഡയറക്ടറിയിൽ നിന്ന് ഓപ്ഷൻ നീക്കം ചെയ്യുന്നു.മുൻകരുതലുകൾ
ഇല്ലാതാക്കൽ പ്രവർത്തനങ്ങൾ നടത്തുന്നതിന് മുമ്പ്, ഫയലുകൾ ഇല്ലാതാക്കാൻ നിങ്ങൾ ശരിക്കും ഉദ്ദേശിക്കുന്നുവെന്ന് ഉറപ്പാക്കുക, കാരണം ഈ പ്രവർത്തനങ്ങൾ പഴയപടിയാക്കാൻ കഴിയില്ല.
ഡയറക്ടറിയിൽ പ്രധാനപ്പെട്ട ഫയലുകൾ ഉണ്ടെങ്കിൽ, ആദ്യം ഒരു ബാക്കപ്പ് എടുക്കുക.
ഉപയോഗിച്ച്
സുഡോ കമാൻഡിന് അഡ്മിനിസ്ട്രേറ്റീവ് പ്രത്യേകാവകാശങ്ങൾ ആവശ്യമാണ്. നിങ്ങൾക്ക് മതിയായ അനുമതികൾ ഇല്ലെങ്കിൽ, നിങ്ങൾ ഉപയോഗിക്കേണ്ടി വന്നേക്കാം സുഡോ ഈ കമാൻഡുകൾ എക്സിക്യൂട്ട് ചെയ്യാൻ.മുകളിൽ പറഞ്ഞ രീതികൾ മിക്ക സാഹചര്യങ്ങളിലും ബാധകമാണ്, എന്നാൽ അവ നടപ്പിലാക്കുമ്പോൾ, നിങ്ങളുടെ നിർദ്ദിഷ്ട സാഹചര്യത്തെ അടിസ്ഥാനമാക്കി ഉചിതമായ രീതി തിരഞ്ഞെടുക്കുക, ഡാറ്റ നഷ്ടപ്പെടാതിരിക്കാൻ ജാഗ്രതയോടെ തുടരുക.
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.

റാക്ക്മൗണ്ട് പിസി
എംബഡഡ് കമ്പ്യൂട്ടിംഗ്
വ്യാവസായിക പോർട്ടബിൾ കമ്പ്യൂട്ടറുകൾ
പരുക്കൻ ടാബ്ലെറ്റുകൾ
പരുക്കൻ ലാപ്ടോപ്പ്
ഇൻഡസ്ട്രിയൽ പാനൽ പിസി
കരുത്തുറ്റ കൈത്തണ്ട
അഡ്വാൻടെക് ഇൻഡസ്ട്രിയൽ പിസി