Terminal multiplexer
ಟರ್ಮಿನಲ್ ಮಲ್ಟಿಪ್ಲೆಕ್ಸರ್ ಒಂದು ಸಾಫ್ಟ್ವೇರ್ ಅಪ್ಲಿಕೇಶನ್ ಆಗಿದ್ದು, ಇದನ್ನು ಒಂದೇ ಟರ್ಮಿನಲ್ ಡಿಸ್ಪ್ಲೇ, ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಟರ್ ವಿಂಡೋ, ಪಿಸಿ/ವರ್ಕ್ಸ್ಟೇಷನ್ ಸಿಸ್ಟಮ್ ಕನ್ಸೋಲ್ ಅಥವಾ ರಿಮೋಟ್ ಲಾಗಿನ್ ಸೆಷನ್ನೊಳಗೆ ಹಲವಾರು ಪ್ರತ್ಯೇಕ ಸೂಡೋಟರ್ಮಿನಲ್-ಆಧಾರಿತ ಲಾಗಿನ್ ಸೆಷನ್ಗಳನ್ನು ಮಲ್ಟಿಪ್ಲೆಕ್ಸ್ ಮಾಡಲು ಅಥವಾ ಸೆಷನ್ಗಳನ್ನು ಬೇರ್ಪಡಿಸಲು ಮತ್ತು ಮರುಹೊಂದಿಸಲು ಬಳಸಬಹುದು. ಕಮಾಂಡ್ ಲೈನ್ ಇಂಟರ್ಫೇಸ್ನಿಂದ ಅನೇಕ ಪ್ರೋಗ್ರಾಂಗಳೊಂದಿಗೆ ವ್ಯವಹರಿಸಲು ಮತ್ತು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಪ್ರಾರಂಭಿಸಿದ ಯುನಿಕ್ಸ್ ಶೆಲ್ನ ಸೆಶನ್ನಿಂದ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಬೇರ್ಪಡಿಸಲು ಇದು ಉಪಯುಕ್ತವಾಗಿದೆ, ವಿಶೇಷವಾಗಿ ಬಳಕೆದಾರರು ಸಂಪರ್ಕ ಕಡಿತಗೊಂಡಾಗಲೂ ರಿಮೋಟ್ ಪ್ರಕ್ರಿಯೆಯು ಮುಂದುವರಿಯುತ್ತದೆ. ವೈಶಿಷ್ಟ್ಯಗಳು ಟರ್ಮಿನಲ್ ಮಲ್ಟಿಪ್ಲೆಕ್ಸರ್ ಅನ್ನು ಗ್ರಾಫಿಕಲ್ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್ಗಳ ಪಠ್ಯ ಆವೃತ್ತಿಯೆಂದು ಅಥವಾ ಯಾವುದೇ ಲಾಗಿನ್ ಸೆಷನ್ಗೆ ಲಗತ್ತಿಸಲಾದ ವರ್ಚುವಲ್ ಟರ್ಮಿನಲ್ಗಳನ್ನು ಹಾಕುವ ಮಾರ್ಗವೆಂದು ಭಾವಿಸಬಹುದು. ಇದು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಅನೇಕ ಪಠ್ಯ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಚಲಾಯಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುವ ಹೊದಿಕೆಯಾಗಿದೆ ಮತ್ತು ಒಂದೇ ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಉತ್ಪಾದಕವಾಗಿ ಬಳಸಲು ಬಳಕೆದಾರರಿಗೆ ಅನುವು ಮಾಡಿಕೊಡುವ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ವರ್ಚುವಲ್ ನೆಟ್ವರ್ಕ್ ಕಂಪ್ಯೂಟಿಂಗ್ನಂತೆಯೇ, ಅನೇಕ ಟರ್ಮಿನಲ್ ಮಲ್ಟಿಪ್ಲೆಕ್ಸರ್ಗಳು ಬಳಕೆದಾರರಿಗೆ ಒಂದು ಕಂಪ್ಯೂಟರ್ನಿಂದ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ಮತ್ತು ನಂತರ ಬೇರೆ ಕಂಪ್ಯೂಟರ್ನಿಂದ ಮರುಸಂಪರ್ಕಿಸಲು ಮತ್ತು ಅದನ್ನು ಮರುಪ್ರಾರಂಭಿಸದೆಯೇ ಅದೇ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಬಳಸುವುದನ್ನು ಮುಂದುವರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತವೆ. ಇದು ಕೆಲಸ ಮತ್ತು ಮನೆಯಂತಹ ವಿವಿಧ ಸ್ಥಳಗಳ ನಡುವೆ ಒಂದೇ ಅಧಿವೇಶನವನ್ನು ಪ್ರವೇಶಿಸಲು ಸುಲಭವಾಗಿಸುತ್ತದೆ. ಈ ಮಲ್ಟಿಪ್ಲೆಕ್ಸರ್ಗಳು ಸಾಮಾನ್ಯವಾಗಿ ಟರ್ಮಿನಲ್-ಅಜ್ಞಾತ ಕಾರ್ಯವನ್ನು ಒದಗಿಸುತ್ತವೆ, ಇದರಿಂದಾಗಿ ಬಳಕೆದಾರರು ವಿವಿಧ ಟರ್ಮಿನಲ್ ಪ್ರಕಾರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸಂಪರ್ಕ ಕಡಿತಗೊಳಿಸಬಹುದು ಮತ್ತು ಮರುಸಂಪರ್ಕಿಸಬಹುದು, ಟರ್ಮಿನಲ್ಗಳಲ್ಲಿನ ಬದಲಾವಣೆಯ ಬಗ್ಗೆ ತಿಳಿಯದೆ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಚಾಲನೆಯನ್ನು ಮುಂದುವರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಮಲ್ಟಿಪ್ಲೆಕ್ಸರ್ ಒಂದು ಸೆಷನ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುತ್ತದೆ (ಸಂಬಂಧಿತ ಪ್ರಕ್ರಿಯೆಗಳೊಂದಿಗೆ), ಮತ್ತು ನಂತರ ಅದಕ್ಕೆ ಟರ್ಮಿನಲ್ ಅನ್ನು ಲಗತ್ತಿಸುವುದಿಲ್ಲ, ಅಥವಾ ಟರ್ಮಿನಲ್ ಅನ್ನು ಲಗತ್ತಿಸುತ್ತದೆ ಆದರೆ ತರುವಾಯ ಅದನ್ನು ಬೇರ್ಪಡಿಸಬಹುದು (ಉದಾಹರಣೆಗೆ ನೆಟ್ವರ್ಕ್ ಸಂಪರ್ಕವನ್ನು ಕೈಬಿಟ್ಟರೆ). ಅಧಿವೇಶನವು ಕೊನೆಗೊಳ್ಳದ ಕಾರಣ, ಪ್ರಕ್ರಿಯೆಗಳಿಗೆ "ಹ್ಯಾಂಗ್ಅಪ್" ಸಂಕೇತವನ್ನು (SIGHUP) ಕಳುಹಿಸಲಾಗುವುದಿಲ್ಲ ಮತ್ತು ಅವುಗಳನ್ನು ಕೊನೆಗೊಳಿಸಲಾಗುವುದಿಲ್ಲ, ಆದ್ದರಿಂದ ಅವು ಚಾಲನೆಯಲ್ಲಿರುತ್ತವೆ, ಮತ್ತು ತರುವಾಯ (ಮರು) ಅಧಿವೇಶನಕ್ಕೆ ಟರ್ಮಿನಲ್ ಅನ್ನು ಲಗತ್ತಿಸಬಹುದು ಮತ್ತು ಸಂವಹನವನ್ನು ಮುಂದುವರಿಸಬಹುದು, ಅಥವಾ ಅಧಿವೇಶನವನ್ನು ಲಗತ್ತಿಸದೆ ಬಿಡಬಹುದು. ಮಲ್ಟಿಪಲ್ ವಿಂಡೋಸ್ ಮಲ್ಟಿಪಲ್ ಟರ್ಮಿನಲ್ ಸೆಷನ್ಗಳನ್ನು ರಚಿಸಬಹುದು, ಪ್ರತಿಯೊಂದೂ ಸಾಮಾನ್ಯವಾಗಿ ಒಂದೇ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನಡೆಸುತ್ತದೆ. ಕಿಟಕಿಗಳು ಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿವೆ, ಮತ್ತು ಬಳಕೆದಾರರು ಅವುಗಳ ನಡುವೆ ಬದಲಾಯಿಸಲು ಕೀಬೋರ್ಡ್ ಅನ್ನು ಬಳಸಬಹುದು. ಕೆಲವು GUI ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಟರ್ಗಳು ಟ್ಯಾಬ್ಗಳನ್ನು ಅಥವಾ ಇದಕ್ಕೆ ಹೋಲುವ ಕಾರ್ಯವನ್ನು ಒದಗಿಸುತ್ತವೆ. ಪ್ರತಿ ವಿಂಡೋವು ತನ್ನದೇ ಆದ ಸ್ಕ್ರಾಲ್-ಬ್ಯಾಕ್ ಬಫರ್ ಅನ್ನು ಹೊಂದಿದೆ, ಇದರಿಂದಾಗಿ ವಿಂಡೋವನ್ನು ಸಕ್ರಿಯವಾಗಿ ಪ್ರದರ್ಶಿಸದಿದ್ದರೂ ಸಹ ಔಟ್ಪುಟ್ ಅನ್ನು ಸೆರೆಹಿಡಿಯಲಾಗುತ್ತದೆ ಮತ್ತು ಮತ್ತೊಂದು ಕಂಪ್ಯೂಟರ್ಗೆ ವಲಸೆ ಹೋಗುವಾಗ ಸಹ ಆ ಇತಿಹಾಸವನ್ನು ಉಳಿಸಬಹುದು. ಕಿಟಕಿಗಳನ್ನು ಸ್ಪ್ಲಿಟ್-ಸ್ಕ್ರೀನ್ ಮಾಡಬಹುದು. ಕೆಲವು ಪಠ್ಯ ಅನ್ವಯಿಕೆಗಳು ಈ ಕಾರ್ಯವನ್ನು ಅಂತರ್ನಿರ್ಮಿತವಾಗಿ ಹೊಂದಿದ್ದರೂ, ಟರ್ಮಿನಲ್ ಮಲ್ಟಿಪ್ಲೆಕ್ಸರ್ ಯಾವುದೇ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ಯಾವುದೇ ಸಂಖ್ಯೆಯ ಇತರ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಜೊತೆಗೆ ಸ್ಪ್ಲಿಟ್-ಸ್ಕ್ರೀನ್ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ. ಸೆಷನ್ ಶೇರಿಂಗ್ ಟರ್ಮಿನಲ್ ಮಲ್ಟಿಪ್ಲೆಕ್ಸರ್ಗಳು ಅನೇಕ ಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಒಂದೇ ಸೆಷನ್ಗೆ ಸಂಪರ್ಕಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತವೆ, ಇದು ಅನೇಕ ಬಳಕೆದಾರರ ನಡುವೆ ಸಹಯೋಗವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಒಂದೇ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಅನೇಕ ಸಂಪರ್ಕಗಳನ್ನು ಮಾಡಲು ಸಹ ಬಳಸಬಹುದು, ಇದು ಪರದೆಯ ವಿಭಜನೆಗೆ ಪರ್ಯಾಯ ಕಾರ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ, ವಿಶೇಷವಾಗಿ ಬಹು ಮಾನಿಟರ್ಗಳನ್ನು ಹೊಂದಿರುವ ಕಂಪ್ಯೂಟರ್ಗಳಿಗೆ. ಅನುಷ್ಠಾನಗಳು ಬಯೋಬುಃ ಗ್ನು ಸ್ಕ್ರೀನ್ ಮತ್ತು ಟಿಮಾಕ್ಸ್ಗಾಗಿ ಪ್ರೊಫೈಲ್ ಮತ್ತು ಕಾನ್ಫಿಗರೇಶನ್ ಉಪಯುಕ್ತತೆ. ಡಿ. ವಿ. ಟಿ. ಎಂ.: ಕನ್ಸೋಲ್ಗಾಗಿ ಟೈಲಿಂಗ್ ವಿಂಡೋ ನಿರ್ವಹಣೆ. ಗ್ನೂ ಸ್ಕ್ರೀನ್ಃ ಮೂಲಮಾದರಿಯ ಟರ್ಮಿನಲ್ ಮಲ್ಟಿಪ್ಲೆಕ್ಸರ್, ಮೊದಲ ಬಾರಿಗೆ 1987 ರಲ್ಲಿ ಬಿಡುಗಡೆಯಾಯಿತು. ಎಂಟಿಎಂಃ "ಬಹುಶಃ ವಿಶ್ವದ ಅತ್ಯಂತ ಚಿಕ್ಕ ಉಪಯುಕ್ತ ಟರ್ಮಿನಲ್ ಮಲ್ಟಿಪ್ಲೆಕ್ಸರ್" ಎಂದು ಬಿಲ್ ಮಾಡಲಾಗಿದೆ. ಇದು ವಿಂಡೋ ಥಂಬ್ನೇಲಿಂಗ್ ಮತ್ತು ಗ್ರಾಫಿಕಲ್ ಆನಿಮೇಟೆಡ್ ಸ್ಕ್ರೀನ್ ಸೇವರ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಇದು ಲಿಬ್ಕಾಕಾ ಎಎಸ್ಸಿಐಐ ಆರ್ಟ್ ಲೈಬ್ರರಿಯ ಮೂಲಕ 3ಡಿ ಕನ್ಸೋಲ್ ಸ್ವಿಚಿಂಗ್ (ಕ್ಯೂಬ್ನ ಮುಖಗಳಿಗೆ ಮ್ಯಾಪ್ ಮಾಡಲಾದ ಕನ್ಸೋಲ್ಗಳ ನಡುವೆ ಬದಲಾಯಿಸುವುದು) ಅನ್ನು ಸಹ ಬೆಂಬಲಿಸುತ್ತದೆ. splitvt: ಸ್ಪ್ಲಿಟ್ ಟರ್ಮಿನಲ್ ಯುಟಿಲಿಟಿ. ಟಿಡಿ/ಎಸ್ಎಂಪಿಃ ಡಿಇಸಿ ತಮ್ಮ ವಿಟಿ 330/340 ಟರ್ಮಿನಲ್ಗಳಲ್ಲಿ ಪರಿಚಯಿಸಿದ, ಟಿಡಿ/ಎಸ್ಎಂಪಿ ಸ್ವಾಮ್ಯವನ್ನು ಹೊಂದಿತ್ತು ಮತ್ತು ಅವರ ಸ್ವಂತ ಟರ್ಮಿನಲ್ ಸರ್ವರ್ಗಳಿಂದ ಮಾತ್ರ ವ್ಯಾಪಕವಾಗಿ ಬೆಂಬಲಿತವಾಗಿತ್ತು. tmux: ಒಂದು ಆಧುನಿಕ ಗ್ನೂ ಪರದೆಯ ಮಾದರಿಯು 2007ರಲ್ಲಿ ಬಿಡುಗಡೆಯಾಯಿತು; ಇದು ಬಿಎಸ್ಡಿ-ಪರವಾನಗಿ ಪಡೆದಿದೆ, ಬಹು ಫಲಕಗಳನ್ನು ಅನುಮತಿಸುತ್ತದೆ (ಐಚ್ಛಿಕ ಎಕ್ಸ್ಟೆರ್ಮ್ ಮೌಸ್ ಬೆಂಬಲದೊಂದಿಗೆ), ಮತ್ತು ಸ್ಕ್ರಿಪ್ಟ್ ಮಾಡಬಹುದಾದ ಕಮಾಂಡ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಹೊಂದಿದೆ. ಒಂದೇ ಅಧಿವೇಶನದಲ್ಲಿ ಇತರ ಕಿಟಕಿಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಪ್ರತ್ಯೇಕವಾಗಿ ಇಟ್ಟುಕೊಂಡು, ಅನೇಕ ಟರ್ಮಿನಲ್ಗಳ ನಡುವೆ ಒಂದೇ ವಿಂಡೋವನ್ನು ಹಂಚಿಕೊಳ್ಳಲು ಅನುಮತಿಸುವ ಗುರಿಯನ್ನು tmux ಹೊಂದಿದೆ. 2009ರ ಆವೃತ್ತಿ 4.6ರಿಂದ ಟಿಮಾಕ್ಸ್ ಓಪನ್ಬಿಎಸ್ಡಿ ಬೇಸ್ ಸಿಸ್ಟಮ್ನ ಭಾಗವಾಗಿದೆ. ಟ್ವಿನ್ ("ಟೆಕ್ಸ್ಟ್ ಮೋಡ್ ವಿಂಡೋ ಎನ್ವಿರಾನ್ಮೆಂಟ್"): ಟೆಕ್ಸ್ಟ್ ವಿಂಡೋಗಳಿಗಾಗಿ ಒಂದು ಪೂರ್ಣ ಪ್ರಮಾಣದ ವಿಂಡೋ ಮ್ಯಾನೇಜರ್. ಆರಂಭದಲ್ಲಿ ಇದನ್ನು ಎಂಎಸ್-ಡಾಸ್ ಯೋಜನೆಯಾಗಿ ಪ್ರಾರಂಭಿಸಲಾಯಿತು, ನಂತರ ಅದನ್ನು ಲಿನಕ್ಸ್ಗೆ ಪೋರ್ಟ್ ಮಾಡಲಾಯಿತು. ಪಿಕೆಎಕ್ಸ್ಇಸಿ ಉಲ್ಲೇಖಗಳನ್ನೂ ನೋಡಿ