ಟರ್ಮಿನಲ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಹೇಗೆ ನಡೆಸುವುದು

ಹಿನ್ನೆಲೆ ಟರ್ಮಿನಲ್ ಪ್ರಕ್ರಿಯೆ

ಸಂಭವನೀಯ ಪರಿಸ್ಥಿತಿ: ನೀವು ಸ್ವಚ್ install ವಾದ ಸ್ಥಾಪನೆಗಳನ್ನು ಹೊಂದಲು ಇಷ್ಟಪಡುತ್ತೀರಿ. ನೀವು ಡೇಟಾವನ್ನು ಹಸ್ತಚಾಲಿತವಾಗಿ ಮರುಪಡೆಯುತ್ತೀರಿ ಮತ್ತು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಸ್ಥಾಪನೆಯ ನಂತರ ನೀವು ಯಾವಾಗಲೂ ಅದೇ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತೀರಿ. ಎಲ್ಲಾ ಎಪಿಟಿ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಒಂದರ ನಂತರ ಒಂದರಂತೆ ಸ್ಥಾಪಿಸಲು ನಿಮಗೆ ದೀರ್ಘ ಆಜ್ಞೆಯಿದೆ. ನೀವು ಆಜ್ಞೆಯನ್ನು ನಮೂದಿಸಿ. ಅದು ಮುಗಿಯುವವರೆಗೆ ನೀವು ಕಾಯುತ್ತೀರಿ. ನಿಮ್ಮ ತಂಡವು ವಿಶ್ವದ ಅತ್ಯಂತ ಶಕ್ತಿಶಾಲಿಯಲ್ಲ ಮತ್ತು ಅದು ನರಳುತ್ತದೆ. ಇದಕ್ಕೆ ಪರಿಹಾರವಿದೆಯೇ? ನಿಜವೆಂದರೆ ನಾವು ಮಾಡಬಹುದು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಟರ್ಮಿನಲ್ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಚಲಾಯಿಸಿ ಮತ್ತು ಈ ಲೇಖನದಲ್ಲಿ ನಾವು ಹೇಗೆ ತೋರಿಸುತ್ತೇವೆ.

ಮೇಲಿನ ಪರಿಸ್ಥಿತಿ ಉಬುಂಟು ಬಳಸುವಾಗ ನನಗೆ ಸಂಭವಿಸಿದ ಸಂಗತಿಯಾಗಿದೆ. ನಾನು ಸಾಕಷ್ಟು ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಸ್ಥಾಪಿಸಿದ್ದೇನೆ ಮತ್ತು ಅದನ್ನು ನಾನು ಇಷ್ಟಪಟ್ಟಂತೆ ಬಿಡಲು ಇನ್ನೊಂದನ್ನು ಅಸ್ಥಾಪಿಸಿದ್ದೇನೆ, ಆದರೆ ಅದು ಕುಬುಂಟುನಲ್ಲಿ ನನಗೆ ಅನಿವಾರ್ಯವಲ್ಲ ಏಕೆಂದರೆ ಅದು ನನಗೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲವನ್ನು ಹೊಂದಿದೆ. ಅದು ಏನೇ ಇರಲಿ, ಇದೆ ಟರ್ಮಿನಲ್ ವಿಂಡೋ ತೆರೆದಿರುವುದನ್ನು ತಪ್ಪಿಸುವ ಮಾರ್ಗ ಅದು ತೊಂದರೆಗೊಳಗಾಗಬಹುದು ಅಥವಾ ನಾವು ಸ್ಥಗಿತಗೊಳಿಸಬಹುದು ಮತ್ತು ಆಕಸ್ಮಿಕವಾಗಿ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಿಲ್ಲಿಸಬಹುದು. ನಾವು ಅದನ್ನು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಚಲಾಯಿಸಿದರೆ ಇದು ನಮಗೆ ಆಗುವುದಿಲ್ಲ.

bg ಟರ್ಮಿನಲ್‌ನಿಂದ ಹಿನ್ನೆಲೆಗೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ

En ಈ ಲೇಖನ ಟರ್ಮಿನಲ್ನಲ್ಲಿ ಜೀವಮಾನದ ಶಾರ್ಟ್ಕಟ್ಗಳೊಂದಿಗೆ ನಾವು ಏಕೆ ನಕಲಿಸಲು ಮತ್ತು ಅಂಟಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ನಾವು ವಿವರಿಸುತ್ತೇವೆ. ಪ್ರಕ್ರಿಯೆಯನ್ನು ನಿಲ್ಲಿಸಲು Ctrl + C ನಂತಹ ಇತರ ಕ್ರಿಯೆಗಳನ್ನು ಮಾಡಲು ಆ ಶಾರ್ಟ್‌ಕಟ್‌ಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಅನೇಕ ಇತರ ಕಾರ್ಯಕ್ರಮಗಳಲ್ಲಿ, Ctrl + Z ಕೊನೆಯ ಬದಲಾವಣೆಯನ್ನು ರದ್ದುಗೊಳಿಸಲು ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಆದರೆ ಇದು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಅದು ಏನು ಮಾಡುತ್ತದೆ ಅದು ಪ್ರಕ್ರಿಯೆಯನ್ನು ವಿರಾಮಗೊಳಿಸಿ ಅದನ್ನು "ಉದ್ಯೋಗಗಳಿಗೆ" ಸೇರಿಸಿ. ಎಪಿಟಿ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ನವೀಕರಿಸುವುದು (ಸುಡೋ ಆಪ್ಟ್‌ ಅಪ್‌ಡೇಟ್‌) ಮತ್ತು Ctrl + Z ಅನ್ನು ಒತ್ತಿ. ಟರ್ಮಿನಲ್ "[1] + ನಿಲ್ಲಿಸಲಾಗಿದೆ" ಎಂದು ಹೇಳುತ್ತದೆ ಎಂದು ನಾವು ನೋಡುತ್ತೇವೆ, ಇದರರ್ಥ ನಾವು ಪ್ರಕ್ರಿಯೆಯ ಸಂಖ್ಯೆ 1 ಅನ್ನು ನಿಲ್ಲಿಸಿದ್ದೇವೆ ಮತ್ತು ಅದನ್ನು ಆ ಟರ್ಮಿನಲ್‌ನ ಉದ್ಯೋಗಗಳ ಪಟ್ಟಿಗೆ ಸೇರಿಸಿದ್ದೇವೆ; ನಾವು ಹೊರಗೆ ಹೋದರೆ, ಉದ್ಯೋಗಗಳು ಅವನೊಂದಿಗೆ ಹೋಗುತ್ತವೆ. ಅವುಗಳನ್ನು ಮರುಪ್ರಾರಂಭಿಸಲು ನಾವು ಬಳಸುತ್ತೇವೆ fg ಅದನ್ನು ಮುಂಭಾಗದಲ್ಲಿ ಇರಿಸಲು ಅಥವಾ bg ಆದ್ದರಿಂದ ಅದು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಉಳಿದಿದೆ. ಎರಡೂ ಸಂದರ್ಭಗಳಲ್ಲಿ ನಾವು ಟರ್ಮಿನಲ್‌ನಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಯನ್ನು ನೋಡುವುದನ್ನು ಮುಂದುವರಿಸುತ್ತೇವೆ ಮತ್ತು ನಾವು ವಿಂಡೋವನ್ನು ಮುಚ್ಚಿದರೆ ಅದು ನಿಲ್ಲುತ್ತದೆ.

ಟರ್ಮಿನಲ್ ಪ್ರಕ್ರಿಯೆ, ಅಥವಾ ಹಲವಾರು ವಿರಾಮಗೊಳಿಸಿದ ನಂತರ, ನಾವು ಅದನ್ನು ಬಳಸಿಕೊಂಡು ಬಾಕಿ ಉಳಿದಿರುವುದನ್ನು ನಾವು ನೋಡಬಹುದು ಆದೇಶ ಉದ್ಯೋಗಗಳು ನಾವು ಮೇಲೆ ಹೇಳಿದ್ದೇವೆ. ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ನಿಲ್ಲಿಸಿದ್ದರೆ, ನಾವು ಸಂಖ್ಯೆಯನ್ನು ಸೇರಿಸುತ್ತೇವೆ fg o bg ನಿರ್ದಿಷ್ಟವಾದದನ್ನು ಪುನರಾರಂಭಿಸಲು. ಆಯ್ಕೆ bg (ಹಿನ್ನೆಲೆ = ಹಿನ್ನೆಲೆ) ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮತ್ತೆ ನಿಲ್ಲಿಸಲು ನಮಗೆ ಅನುಮತಿಸುವುದಿಲ್ಲ. ಪ್ರಕ್ರಿಯೆಯು ನೇರವಾಗಿ ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ನಾವು ಬಯಸಿದರೆ, ನಾವು ಉಲ್ಲೇಖಗಳಿಲ್ಲದೆ "&" ಅನ್ನು ಸೇರಿಸುತ್ತೇವೆ.

ಉದ್ಯೋಗಗಳು

ನಿರಾಕರಿಸು ಟರ್ಮಿನಲ್ನಿಂದ ನಿರ್ಗಮಿಸುವಾಗ ಕೆಲಸವನ್ನು ಮುಂದುವರಿಸಲು ಅನುಮತಿಸುತ್ತದೆ

ವಿಂಡೋವನ್ನು ಮುಚ್ಚಿದ ನಂತರ ಟರ್ಮಿನಲ್ ಪ್ರಕ್ರಿಯೆಯು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಮುಂದುವರಿಯಲು ನಾವು ಬಯಸಿದರೆ, ನಾವು ಆಜ್ಞೆಯನ್ನು ಬಳಸುತ್ತೇವೆ ನಿರಾಕರಿಸು. ಇದನ್ನು ಮಾಡಲು, ಅನುಸರಿಸಬೇಕಾದ ಹಂತಗಳು ಹೀಗಿವೆ:

  1. ನಾವು ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತೇವೆ.
  2. ನಾವು ಅದನ್ನು Ctrl + Z ನೊಂದಿಗೆ ನಿಲ್ಲಿಸುತ್ತೇವೆ.
  3. ನಾವು ಬರೆಯುತ್ತೇವೆ ಉದ್ಯೋಗಗಳು ಪ್ರಕ್ರಿಯೆಯ ಸಂಖ್ಯೆಯನ್ನು ನೋಡಲು.
  4. ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯನ್ನು ಬರೆಯುತ್ತೇವೆ, ಅಲ್ಲಿ ಶೇಕಡಾವಾರು ಸಂಖ್ಯೆಯು ಟರ್ಮಿನಲ್ನಿಂದ ನಿರ್ಗಮಿಸಿದ ನಂತರ ನಾವು ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಚಲಾಯಿಸಲು ಬಯಸುವ ಪ್ರಕ್ರಿಯೆಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ:
disown -h %1
  1. ನಾವು ಈ ಕೆಳಗಿನ ಆಜ್ಞೆಯೊಂದಿಗೆ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮರುಪ್ರಾರಂಭಿಸುತ್ತೇವೆ (ಅದು ನಾವು ಮರುಪ್ರಾರಂಭಿಸಲು ಬಯಸುವ ಪ್ರಕ್ರಿಯೆಯಾಗಿದ್ದರೆ 1 ಅನ್ನು ಬಳಸುವುದು):
bg 1
  1. ನಾವು ಬಯಸಿದರೆ, ನಾವು ಟರ್ಮಿನಲ್ ಅನ್ನು ಮುಚ್ಚುತ್ತೇವೆ.

ದೊಡ್ಡ ಫೈಲ್ ಅನ್ನು ಅನ್ಜಿಪ್ ಮಾಡುವುದು ಇದು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆಯೆ ಎಂದು ಪರಿಶೀಲಿಸಲು ಉತ್ತಮ ಮಾರ್ಗವಾಗಿದೆ. ಹಿಂದಿನ ಸ್ಕ್ರೀನ್‌ಶಾಟ್‌ನಲ್ಲಿ ನಾನು ಟರ್ಮಿನಲ್‌ನಿಂದ 7z ಫೈಲ್ ಅನ್ನು ಹೇಗೆ ಅನ್ಜಿಪ್ ಮಾಡುತ್ತಿದ್ದೇನೆ ಎಂದು ನೀವು ನೋಡಬಹುದು. ಫೈಲ್‌ನ ಗಾತ್ರವನ್ನು ಅವಲಂಬಿಸಿ, ಇದು ಹಲವಾರು ನಿಮಿಷಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ನಾವು ಮೇಲೆ ವಿವರಿಸಿದ್ದನ್ನು ನೀವು ಮಾಡಿದರೆ, ಅದನ್ನು ಅನ್ಜಿಪ್ ಮಾಡಲು ನಾವು ಹೇಳಿದ ಮಾರ್ಗಕ್ಕೆ ನೀವು ಹೋಗಬಹುದು (ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ / ಹೋಮ್), ಬಲ ಕ್ಲಿಕ್ ಮಾಡಿ, ಅದರ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಪ್ರವೇಶಿಸಿ ಮತ್ತು ಗಾತ್ರವು ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಹೆಚ್ಚಾಗುತ್ತಿದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ. ಅದು ಇಲ್ಲದಿದ್ದರೆ, ನಾವು ಗುಣಲಕ್ಷಣಗಳ ವಿಂಡೋವನ್ನು ಮುಚ್ಚುತ್ತೇವೆ ಮತ್ತು ಅದನ್ನು ಮತ್ತೆ ಪ್ರವೇಶಿಸುತ್ತೇವೆ. ಸಮಸ್ಯೆ? ಪ್ರಕ್ರಿಯೆಯು ಮುಗಿದ ನಂತರ ನಿಖರವಾಗಿ ತಿಳಿಯಲು ಯಾವುದೇ ಮಾರ್ಗವಿಲ್ಲ. ಫೈಲ್ ಅನ್ನು ಅನ್ಜಿಪ್ ಮಾಡುವ ಸಂದರ್ಭದಲ್ಲಿ, ಅದು ಇನ್ನು ಮುಂದೆ ಗಾತ್ರದಲ್ಲಿ ಹೆಚ್ಚಾಗದಿದ್ದಾಗ ಅದು ಪೂರ್ಣಗೊಂಡಿದೆ ಎಂದು is ಹಿಸಲಾಗಿದೆ. ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ, ಟರ್ಮಿನಲ್ ಅನ್ನು ಮುಚ್ಚಿದ ನಂತರವೂ ಅದು ಮುಂದುವರಿಯುತ್ತದೆ ಎಂದು ನಾವು ಪರಿಶೀಲಿಸಬಹುದು.

ಏನನ್ನಾದರೂ ಹೇಳದೆ ಈ ಲೇಖನವನ್ನು ಕೊನೆಗೊಳಿಸಲು ನಾನು ಬಯಸುವುದಿಲ್ಲ: ಆದರೂ ಇಲ್ಲಿ ವಿವರಿಸಿದ ಎಲ್ಲವೂ ಸುರಕ್ಷಿತವಾಗಿದೆ, ಎಲ್ಲವೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆಯೆ ಎಂದು ನೀವು ಮೊದಲು ಪರಿಶೀಲಿಸಬೇಕೆಂದು ನಾನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ ನಿಮ್ಮ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂನಲ್ಲಿ ಬಹಳ ಮುಖ್ಯವಲ್ಲದ ಯಾವುದನ್ನಾದರೂ ಸರಿಯಾಗಿ ಬಳಸಿ. ಉದಾಹರಣೆಗೆ, 7z ಫೈಲ್ ಅನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಮತ್ತು ಅದನ್ನು ಅನ್ಜಿಪ್ ಮಾಡಿ. ಈ ಪೋಸ್ಟ್ನಲ್ಲಿ ನಾವು ವಿವರಿಸಿದಂತೆ ಎಲ್ಲವೂ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ನೀವು ನೋಡಿದರೆ, ಉಳಿದಂತೆ ಮುಂದುವರಿಯಿರಿ. ಹಿನ್ನೆಲೆಯಲ್ಲಿ ಟರ್ಮಿನಲ್ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಾಗುವುದು ಉಪಯುಕ್ತವಾಗಿದೆಯೇ?


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.