ഒരു ടെർമിനൽ പ്രോസസ്സ് പശ്ചാത്തലത്തിൽ എങ്ങനെ പ്രവർത്തിപ്പിക്കാം

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

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

bg ടെർമിനലിൽ നിന്ന് പശ്ചാത്തലത്തിലേക്ക് ഒരു പ്രക്രിയ എടുക്കുന്നു

En ഈ ലേഖനം ടെർമിനലിലെ ഒരു ജീവിതകാലത്തെ കുറുക്കുവഴികൾ ഉപയോഗിച്ച് പകർത്താനും ഒട്ടിക്കാനും കഴിയാത്തത് എന്തുകൊണ്ടാണെന്ന് ഞങ്ങൾ വിശദീകരിക്കുന്നു. ഒരു പ്രോസസ്സ് നിർത്താൻ Ctrl + C പോലുള്ള മറ്റ് പ്രവർത്തനങ്ങൾ നടത്താൻ ആ കുറുക്കുവഴികൾ ഉപയോഗിക്കുന്നു. മറ്റ് പല പ്രോഗ്രാമുകളിലും, Ctrl + Z അവസാന മാറ്റം പഴയപടിയാക്കാൻ ഇത് ഉപയോഗിക്കുന്നു, പക്ഷേ ഇത് ടെർമിനലിലും പ്രവർത്തിക്കുന്നില്ല. ടെർമിനലിൽ ഇത് ചെയ്യുന്നത് ഒരു പ്രോസസ്സ് താൽക്കാലികമായി നിർത്തി "ജോലികളിൽ" ചേർക്കുക എന്നതാണ്. എപിടി പാക്കേജുകൾ അപ്ഡേറ്റ് ചെയ്യുക (സുഡോ ആപ്റ്റ് അപ്ഡേറ്റ്) Ctrl + Z അമർത്തുക എന്നതാണ് ഇത് എങ്ങനെ പ്രവർത്തിക്കുന്നുവെന്ന് നമുക്ക് കാണാനാകുന്ന ഏറ്റവും വേഗതയേറിയ ഉദാഹരണം. ടെർമിനൽ "[1] + നിർത്തി" എന്ന് പറയുന്നത് ഞങ്ങൾ കാണും, അതിനർത്ഥം ഞങ്ങൾ പ്രോസസ്സ് നമ്പർ 1 നിർത്തി ആ ടെർമിനലിനുള്ള ജോലികളുടെ പട്ടികയിൽ ചേർത്തു; ഞങ്ങൾ പുറത്തു പോയാൽ ജോലികൾ അവനോടൊപ്പം പോകുന്നു. അവ പുനരാരംഭിക്കുന്നതിന് ഞങ്ങൾ ഉപയോഗിക്കും fg അത് മുൻ‌ഭാഗത്ത് സൂക്ഷിക്കാൻ അല്ലെങ്കിൽ bg അതിനാൽ അത് പശ്ചാത്തലത്തിൽ നിലനിൽക്കും. രണ്ട് സാഹചര്യങ്ങളിലും ഞങ്ങൾ ടെർമിനലിലെ പ്രക്രിയ കാണുന്നത് തുടരും, ഞങ്ങൾ വിൻഡോ അടച്ചാൽ അത് നിർത്തും.

ഒരു ടെർമിനൽ പ്രോസസ്സ് അല്ലെങ്കിൽ നിരവധി താൽക്കാലികമായി നിർത്തിയാൽ, നമുക്ക് ഇത് ഉപയോഗിച്ച് തീർപ്പുകൽപ്പിക്കാത്തത് കാണാൻ കഴിയും കമാൻഡ് ജോലികൾ ഞങ്ങൾ മുകളിൽ സൂചിപ്പിച്ചവ. ഒന്നിൽ കൂടുതൽ പ്രക്രിയകൾ നിർത്തിവച്ചാൽ, ഞങ്ങൾ ഇതിലേക്ക് നമ്പർ ചേർക്കും fg o bg ഒരു നിർദ്ദിഷ്ട ഒന്ന് പുനരാരംഭിക്കുന്നതിന്. ഓപ്ഷൻ bg (background = background) പ്രക്രിയ വീണ്ടും നിർത്താൻ ഞങ്ങളെ അനുവദിക്കുന്നില്ല. പ്രക്രിയ നേരിട്ട് പശ്ചാത്തലത്തിൽ പ്രവർത്തിക്കാൻ ഞങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ഉദ്ധരണികൾ ഇല്ലാതെ ഞങ്ങൾ "&" ചേർക്കും.

ജോലികൾ

നിരസിക്കുക ടെർമിനലിൽ നിന്ന് പുറത്തുകടക്കുമ്പോൾ ജോലി തുടരാൻ അനുവദിക്കുന്നു

വിൻഡോ അടച്ചതിനുശേഷം പശ്ചാത്തലത്തിൽ ഒരു ടെർമിനൽ പ്രോസസ്സ് തുടരണമെങ്കിൽ, ഞങ്ങൾ കമാൻഡ് ഉപയോഗിക്കും നിരസിക്കുക. ഇത് ചെയ്യുന്നതിന്, പിന്തുടരേണ്ട ഘട്ടങ്ങൾ ഇവയാണ്:

  1. ഞങ്ങൾ ഒരു പ്രക്രിയ ആരംഭിക്കുന്നു.
  2. Ctrl + Z ഉപയോഗിച്ച് ഞങ്ങൾ ഇത് നിർത്തുന്നു.
  3. ഞങ്ങൾ എഴുതുന്നു ജോലികൾ പ്രോസസ്സ് നമ്പർ കാണാൻ.
  4. ഞങ്ങൾ ഇനിപ്പറയുന്ന കമാൻഡ് എഴുതുന്നു, അവിടെ ടെർമിനലിൽ നിന്ന് പുറത്തുകടന്നതിനുശേഷം പശ്ചാത്തലത്തിൽ പ്രവർത്തിപ്പിക്കാൻ ആഗ്രഹിക്കുന്ന പ്രക്രിയയുമായി ശതമാനത്തിന്റെ പിന്നിലുള്ള സംഖ്യ പൊരുത്തപ്പെടുന്നു:
disown -h %1
  1. ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് ഞങ്ങൾ പ്രോസസ്സ് പുനരാരംഭിക്കുന്നു (ഞങ്ങൾ പുനരാരംഭിക്കാൻ ആഗ്രഹിക്കുന്ന പ്രക്രിയയാണെങ്കിൽ 1 ഉപയോഗിച്ച്):
bg 1
  1. ഞങ്ങൾ ആഗ്രഹിക്കുന്നുവെങ്കിൽ, ഞങ്ങൾ ടെർമിനൽ അടയ്ക്കുന്നു.

ഇത് പ്രവർത്തിക്കുന്നുണ്ടോയെന്ന് പരിശോധിക്കാനുള്ള ഏറ്റവും നല്ല മാർഗം ഒരു വലിയ ഫയൽ അൺസിപ്പ് ചെയ്യുക എന്നതാണ്. മുമ്പത്തെ സ്ക്രീൻഷോട്ടിൽ ഞാൻ ടെർമിനലിൽ നിന്ന് 7z ഫയൽ എങ്ങനെ വിഘടിപ്പിക്കുന്നുവെന്ന് നിങ്ങൾക്ക് കാണാൻ കഴിയും. ഫയലിന്റെ വലുപ്പത്തെ ആശ്രയിച്ച്, ഇതിന് കുറച്ച് മിനിറ്റ് എടുത്തേക്കാം. ഞങ്ങൾ മുകളിൽ വിശദീകരിച്ച കാര്യങ്ങൾ നിങ്ങൾ ചെയ്യുകയാണെങ്കിൽ, അത് അൺ‌സിപ്പ് ചെയ്യാൻ ഞങ്ങൾ നിങ്ങളോട് പറഞ്ഞ പാതയിലേക്ക് പോകാം (സ്ഥിരസ്ഥിതിയായി / ഹോം), വലത്-ക്ലിക്കുചെയ്യുക, അതിന്റെ പ്രോപ്പർട്ടികൾ ആക്സസ് ചെയ്യുക, വലുപ്പം ക്രമേണ വർദ്ധിക്കുന്നുണ്ടോയെന്ന് പരിശോധിക്കുക. അങ്ങനെയല്ലെങ്കിൽ, ഞങ്ങൾ പ്രോപ്പർട്ടീസ് വിൻഡോ അടച്ച് വീണ്ടും ആക്സസ് ചെയ്യുന്നു. പ്രശ്നം? ഒരു പ്രക്രിയ പൂർത്തിയാകുമ്പോൾ കൃത്യമായി അറിയാൻ ഒരു മാർഗവുമില്ല. ഒരു ഫയൽ‌ അൺ‌സിപ്പ് ചെയ്യുന്ന സാഹചര്യത്തിൽ‌, വലുപ്പം വർദ്ധിക്കാത്തപ്പോൾ‌ അത് പൂർ‌ണ്ണമായി കണക്കാക്കപ്പെടുന്നു. ഏത് സാഹചര്യത്തിലും, ടെർമിനൽ അടച്ചതിനുശേഷവും ഇത് പ്രവർത്തിക്കുന്നത് തുടരുന്നുവെന്ന് ഞങ്ങൾക്ക് സ്ഥിരീകരിക്കാൻ കഴിയും.

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


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

അഭിപ്രായമിടുന്ന ആദ്യയാളാകൂ

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

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

*

*

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