നമ്മളിൽ പലരും ഏറ്റവും വലിയ ഭാഗമല്ലെങ്കിൽe ഞങ്ങൾ ഒരു ഗ്രാഫിക്കൽ ഇന്റർഫേസ് ഉപയോഗിക്കുന്നു അല്ലെങ്കിൽ ഡെസ്ക്ടോപ്പ് പരിതസ്ഥിതി സംസാരിക്കാൻ. നീക്കൽ, എഡിറ്റുചെയ്യൽ എന്നീ ജോലികൾ, ഫയലുകൾ അല്ലെങ്കിൽ ഫോൾഡറുകളുടെ പേരുമാറ്റുക അവ സാധാരണയായി രണ്ട് ക്ലിക്കുകളിലൂടെ ലളിതമായ രീതിയിലാണ് ചെയ്യുന്നത്.
പക്ഷേ ഒരു സെർവറിൽ ഈ ചലനങ്ങൾ ഉപയോഗിക്കേണ്ടിവരുമ്പോൾ എന്തുസംഭവിക്കും അവയിൽ മിക്കതും സാധാരണയായി നിയന്ത്രിക്കുന്നത് ഒരു കമാൻഡ് കൺസോളിൽ നിന്ന് മാത്രമാണ്, എന്നിരുന്നാലും ഇത് സാധാരണയായി സമർപ്പിത സെർവറുകളിൽ ഉൾക്കൊള്ളുന്നു ഇത് എങ്ങനെ ചെയ്യുന്നുവെന്ന് അറിയാൻ ഇത് ഒരിക്കലും വേദനിപ്പിക്കില്ല കാരണം അത് എപ്പോൾ തിരക്കിലാണെന്ന് നിങ്ങൾക്കറിയില്ല.
ചില അവസരങ്ങളിൽ എനിക്ക് എന്റെ ഗ്രാഫിക്കൽ പരിതസ്ഥിതി നഷ്ടപ്പെട്ടുവെന്നും അത് വീണ്ടെടുക്കാൻ എനിക്ക് കൺസോൾ ഉപയോഗിക്കേണ്ടതുണ്ടെന്നും എനിക്ക് സംഭവിച്ചു, പക്ഷേ അത് മറ്റൊരു പോയിന്റാണ്.
ദിവസം ഞങ്ങളെ സഹായിക്കുന്ന ചില ലളിതമായ കമാൻഡുകൾ ഇന്ന് നിങ്ങളുമായി പങ്കിടാൻ ഞാൻ വരുന്നു ഫയലുകൾ പകർത്തുന്നതിനോ നീക്കുന്നതിനോ ഉള്ള ചുമതലകൾ നിർവഹിക്കുന്നതിന്.
ലിനക്സിൽ ഫയലുകളോ ഫോൾഡറുകളോ എങ്ങനെ നീക്കാം?
ആദ്യം ഒരു ടെർമിനൽ ഉണ്ടായിരിക്കും ഇതെല്ലാം ഞങ്ങളെ സഹായിക്കുന്ന ഞങ്ങളുടെ ഉപകരണമായിരിക്കും, രണ്ടാമത്തെ കാര്യം ടെക്സ്റ്റ് ഡോക്യുമെന്റുകൾ ഉള്ള ചില ഫോൾഡറുകൾ സൃഷ്ടിക്കുക എന്നതാണ് വിവരങ്ങൾ കേടുവരുത്തുകയോ നഷ്ടപ്പെടാതിരിക്കാനോ വേണ്ടിയാണ് ഇത്.
ഒരു ഡയറക്ടറി ഫയൽ നീക്കുക എന്നതാണ് ഏറ്റവും സാധാരണമായ കാര്യം ഇതിനായി ഞങ്ങൾ mv കമാൻഡ് ഉപയോഗിക്കാൻ പോകുന്നു:
mv archivo.txt /home/usuario/Documentos/prueba
ഞങ്ങളുടെ പ്രമാണങ്ങളുടെ ഫോൾഡറിലെ ടെസ്റ്റ് ഫോൾഡറിലേക്ക് file.txt നീക്കുകയാണ് ഞങ്ങൾ ചെയ്യുന്നത്. ഇതിനായി ഞങ്ങൾ നിലവിൽ file.txt സ്ഥിതിചെയ്യുന്ന ഡയറക്ടറിയിൽ സ്ഥാനം പിടിച്ചിട്ടുണ്ടെന്ന് കണക്കിലെടുക്കുന്നു
ഒരു സമയം ഒന്നിൽ കൂടുതൽ ഫയലുകൾ നീക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുമ്പോൾ, വാക്യഘടന തരം ഇനിപ്പറയുന്നതായിരിക്കും:
mv archivo.1 archivo.2 archivo.3 /ruta/de/destino
ഇപ്പോൾ വളരെ ഉപയോഗപ്രദമായ ഒന്ന് * ഉപയോഗിക്കുക എന്നതാണ് ഫയലുകൾക്ക് ഒരേ അടിസ്ഥാനം ഉള്ളപ്പോൾ, ഉദാഹരണത്തിന്:
Amd-gpu…
Amd-gpu-pro ..
ആംഡ് ഡ്രൈവർ ...
അതിനാൽ, നമുക്ക് കാണാനാകുന്നതുപോലെ, ആ ഫയലുകളെല്ലാം ഒരേ അടിസ്ഥാന നാമകരണത്തോടെ നീക്കാൻ അവയ്ക്ക് ഒരേ "എഎംഡി" ബേസ് ഉണ്ട്, ഞങ്ങൾ ഇനിപ്പറയുന്നവ ചെയ്യുന്നു:
mv AMD* /ruta/de/destino
ഒരേ തരത്തിലുള്ള എല്ലാ ഫയലുകൾക്കും ഇത് ബാധകമാണ്, ഉദാഹരണത്തിന്, .doc, .xls, .deb, .rpm മുതലായവ. അവ നീക്കാൻ ഞങ്ങൾ അപേക്ഷിക്കുന്നു
mv *.deb /ruta/de/destino
ഈ സമയം വരെ ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്നും എങ്ങനെ പല വിധത്തിൽ ടാസ്ക് സുഗമമാക്കാമെന്നും വ്യക്തമാണ്, പക്ഷേ ഒരു ഡയറക്ടറി ഉള്ള എല്ലാം ഫയലുകളും സബ്ഫോൾഡറുകളും നീക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുമ്പോൾ എന്തുസംഭവിക്കുന്നു.
ഇതിനായി ഞങ്ങൾ * ഉപയോഗിക്കാൻ പോകുന്നു, ഉദാഹരണത്തിന്, ഞാൻ വേർപെടുത്തിയ എല്ലാം വേർഡ്പ്രസ്സിൽ നിന്ന് മുമ്പത്തെ രണ്ട് ഡയറക്ടറികളിലേക്ക് നീക്കാൻ ഞാൻ ആഗ്രഹിക്കുന്നു:
mv wordpress/* …/
കമാൻഡിനെക്കുറിച്ച് കുറച്ചുകൂടി അറിയാൻ നമുക്ക് അതിന്റെ മാൻ അല്ലെങ്കിൽ-ഹെൽപ്പ് പാരാമീറ്റർ ഉപയോഗിച്ച് ഉപയോഗിക്കാൻ കഴിയും, ഇവിടെ നമുക്ക് അതിന്റെ എല്ലാ പാരാമീറ്ററുകളും കാണാം.
ലിനക്സിൽ ഫയലുകൾ എങ്ങനെ പകർത്താം?
ഈ കേസിൽ അതിൽ നിന്ന് വ്യത്യസ്തമായി ഇത് സമാനമാണ്, ഫയലുകൾ അല്ലെങ്കിൽ ഫോൾഡറുകൾ ഒന്നിൽ നിന്ന് മറ്റൊന്നിലേക്ക് നീക്കുന്നതിന്, ഇവിടെ ഫയലുകളും ഫോൾഡറുകളും അവയുടെ ഉത്ഭവ സ്ഥലത്ത് സൂക്ഷിക്കുക തിരഞ്ഞെടുത്ത ഡയറക്ടറിയിൽ ഒരു പകർപ്പ് സൃഷ്ടിക്കുക.
Un ഒരു ഫയലോ ഫോൾഡറോ പകർത്താനുള്ള ലളിതമായ കമാൻഡ് ഒരു ഡയറക്ടറിയിൽ നിന്നും മറ്റൊന്നിലേക്ക്:
cp objetoacopiar rutadedestino
ഇത് കാണാനുള്ള കൂടുതൽ വ്യക്തമായ മാർഗം:
cp archivo.txt /ruta/de/destino
എഡിറ്റുചെയ്യാൻ പോകുന്ന ഒരു ഫയലിന്റെയോ ഫോൾഡറിന്റെയോ ബാക്കപ്പുകൾ നിർമ്മിക്കാൻ ഈ കമാൻഡ് സാധാരണയായി ധാരാളം ഉപയോഗിക്കുന്നു, കാരണം ഇത് മൊത്തം പകർപ്പ് സൃഷ്ടിക്കുന്നു, പക്ഷേ മറ്റൊരു പേരിൽ, ഒരു പ്രായോഗിക ഉദാഹരണം:
cp log.txt log.bak
പാരാ ഒന്നിലധികം ഫയലുകളോ ഫോൾഡറുകളോ പകർത്തുക:
cp archivo1 /carpeta1 /carpeta/carpeta /ruta/de/destino
ഇപ്പോൾ ഞങ്ങൾ സ്ഥാനം പിടിച്ചിരിക്കുന്ന ഫോൾഡർ അടങ്ങിയിരിക്കുന്ന എല്ലാം പകർത്താൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ മറ്റൊരു ഡയറക്ടറിയിലേക്ക്:
cp /* /ruta/de/destino
ഇപ്പോൾ ഞങ്ങൾക്ക് ഒരു ഡയറക്ടറി ഒരിടത്തു നിന്ന് മറ്റൊരിടത്തേക്ക് പകർത്തണമെങ്കിൽ
cp /directorio /ruta/de/destino
ഞങ്ങൾ പകർത്താൻ പോകുന്ന ഡയറക്ടറിക്ക് താഴെയായി ഒരു ലെവൽ ആയിരിക്കേണ്ടത് പ്രധാനമാണ്, കാരണം ഞങ്ങൾ അതിനകത്താണെങ്കിൽ പൂർണ്ണ പാത വ്യക്തമാക്കേണ്ടത് ആവശ്യമാണ്, കാരണം ഞാൻ കമാൻഡ് ഇടുന്ന രീതിയിൽ മാത്രം നൽകുകയാണെങ്കിൽ, അത് ഒരു ശൂന്യമായ ഡയറക്ടറി മാത്രമേ സൃഷ്ടിക്കുകയുള്ളൂ.
അവസാനമായി, അതിന്റെ എല്ലാ പാരാമീറ്ററുകളും അറിയണമെങ്കിൽ, ഞങ്ങൾ അതിന്റെ മനുഷ്യനെ അല്ലെങ്കിൽ ഹെൽപ്പിനെ ആശ്രയിക്കുന്നു
കൂടുതൽ താൽപ്പര്യമില്ലാതെ, അവ വളരെ അടിസ്ഥാന കമാൻഡുകളാണ്, അവയുടെ ഉപയോഗം നിങ്ങളെ വളരെയധികം സഹായിക്കും മാത്രമല്ല -r പാരാമീറ്ററിനൊപ്പം ഉപയോഗിക്കുന്ന ആവർത്തന ഫോം ഉപയോഗിക്കാൻ എല്ലായ്പ്പോഴും ശുപാർശ ചെയ്യുന്നതിനാൽ നിങ്ങൾ അവരുമായി ശ്രദ്ധാലുവായിരിക്കണം.
2 അഭിപ്രായങ്ങൾ, നിങ്ങളുടേത് വിടുക
എല്ലാ ഫയലുകളും ഒരു ഫോൾഡറിൽ നിന്ന് മറ്റൊന്നിലേക്ക് പകർത്താൻ ഞാൻ ആഗ്രഹിക്കുന്നുവെങ്കിൽ അത് അങ്ങനെയായിരിക്കും
cp / * / name / folder / destination ??
എനിക്ക് പകർത്താനുള്ള ഫയലുകൾ ഉള്ള ഫോൾഡറിൽ നിൽക്കുന്നുണ്ടോ?
ഉറവിട-ഫയലിൽ നിന്ന് ലക്ഷ്യസ്ഥാന ഫയലിലേക്ക് ഒരു നിശ്ചിത എണ്ണം റെക്കോർഡുകൾ പകർത്താൻ ഞാൻ ആഗ്രഹിക്കുന്നു, ചിലപ്പോൾ ഇത് റെക്കോർഡ്-റെക്കോർഡ് മുതൽ ശ്രേണി വരെയാണ്, എനിക്ക് ഇത് എങ്ങനെ ചെയ്യാനാകും?