Terminal capabilities
ಕಂಪ್ಯೂಟಿಂಗ್ ಮತ್ತು ದೂರಸಂಪರ್ಕದಲ್ಲಿ, ಟರ್ಮಿನಲ್ನ ಸಾಮರ್ಥ್ಯಗಳು ವಿವಿಧ ಟರ್ಮಿನಲ್ ವೈಶಿಷ್ಟ್ಯಗಳಾಗಿವೆ, ಶುದ್ಧ ಟೆಲಿಟೈಪ್ರೈಟರ್ನಿಂದ ಲಭ್ಯವಿರುವುದರ ಮೇಲೆ ಮತ್ತು ಅದಕ್ಕೂ ಮೀರಿ, ಆತಿಥೇಯ ವ್ಯವಸ್ಥೆಗಳು (ಮತ್ತು ಅವುಗಳ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ಪ್ರೋಗ್ರಾಂಗಳು) ಬಳಸಿಕೊಳ್ಳಬಹುದು. ಅವು (ಮುಖ್ಯವಾಗಿ) ಟರ್ಮಿನಲ್ಗೆ ಕಳುಹಿಸಬಹುದಾದ ಅಥವಾ ಸ್ವೀಕರಿಸಬಹುದಾದ ನಿಯಂತ್ರಣ ಸಂಕೇತಗಳು ಮತ್ತು ತಪ್ಪಿಸಿಕೊಳ್ಳುವ ಸಂಕೇತಗಳಾಗಿವೆ. ಟರ್ಮಿನಲ್ಗೆ ಕಳುಹಿಸಲಾದ ಎಸ್ಕೇಪ್ ಕೋಡ್ಗಳು ಸಿಆರ್ಟಿ ಟರ್ಮಿನಲ್ (ಮತ್ತು ಸಾಫ್ಟ್ವೇರ್ ಟರ್ಮಿನಲ್ ಎಮ್ಯುಲೇಟರ್ಗಳು) ಸಾಮರ್ಥ್ಯ ಹೊಂದಿರುವ ವಿವಿಧ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತವೆ, ಆದರೆ ಟೆಲಿಟೈಪ್ರೈಟರ್ ಅಲ್ಲ; ಉದಾಹರಣೆಗೆ ಟರ್ಮಿನಲ್ನ ಕರ್ಸರ್ ಅನ್ನು ಪರದೆಯ ಮೇಲಿನ ಸ್ಥಾನಗಳಿಗೆ ಚಲಿಸುವುದು, ಪರದೆಯ ಎಲ್ಲಾ ಅಥವಾ ಭಾಗಗಳನ್ನು ತೆರವುಗೊಳಿಸುವುದು ಮತ್ತು ಸ್ಕ್ರೋಲಿಂಗ್ ಮಾಡುವುದು, ಲಗತ್ತಿಸಲಾದ ಪ್ರಿಂಟರ್ ಸಾಧನಗಳನ್ನು ಆನ್ ಮತ್ತು ಆಫ್ ಮಾಡುವುದು, ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಫಂಕ್ಷನ್ ಕೀಗಳು, ಪ್ರದರ್ಶನ ಬಣ್ಣಗಳು ಮತ್ತು ಗುಣಲಕ್ಷಣಗಳನ್ನು ಬದಲಾಯಿಸುವುದು (ರಿವರ್ಸ್ ವೀಡಿಯೊದಂತಹವು), ಮತ್ತು ಪ್ರದರ್ಶನ ಶೀರ್ಷಿಕೆ ತಂತಿಗಳನ್ನು ಹೊಂದಿಸುವುದು. ಟರ್ಮಿನಲ್ನಿಂದ ಸ್ವೀಕರಿಸಲಾದ ಎಸ್ಕೇಪ್ ಕೋಡ್ಗಳು ಫಂಕ್ಷನ್ ಕೀ, ಬಾಣ ಕೀ ಮತ್ತು ಇತರ ವಿಶೇಷ ಕೀ (ಹೋಮ್ ಕೀ, ಎಂಡ್ ಕೀ, ಹೆಲ್ಪ್ ಕೀ, ಪಿಜಿಯುಪ್ ಕೀ, ಪಿಜಿಡಿಎನ್ ಕೀ, ಇನ್ಸರ್ಟ್ ಕೀ, ಡಿಲೀಟ್ ಕೀ ಮತ್ತು ಮುಂತಾದವು) ಕೀಸ್ಟ್ರೋಕ್ಗಳನ್ನು ಸೂಚಿಸುತ್ತವೆ. ಯುನಿಕ್ಸ್ ಮತ್ತು ಪೋಸಿಕ್ಸ್ಃ ಟರ್ಮ್ ಕ್ಯಾಪ್, ಟರ್ಮಿನ್ಫೋ, ಇತ್ಯಾದಿ. ಯುನಿಕ್ಸ್ ಮತ್ತು ಪೋಸಿಕ್ಸ್ ಟರ್ಮಿನಲ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬೆಂಬಲಿಸುವ ಇತರ ಪೋಸಿಕ್ಸ್-ಕಂಪ್ಲೈಂಟ್ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ, ಈ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಸಿಸ್ಟಮ್ ಅಡ್ಮಿನಿಸ್ಟ್ರೇಟರ್ ಕಾನ್ಫಿಗರ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್ಗಳಲ್ಲಿ ಎನ್ಕೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ಟರ್ಮ್ಫೋ ಲೈಬ್ರರಿಯ ಮೂಲಕ ಪ್ರೋಗ್ರಾಂಗಳಿಂದ ಪ್ರವೇಶಿಸಬಹುದು (ಇದು ಹಳೆಯ ಟರ್ಮ್ಕ್ಯಾಪ್ ಲೈಬ್ರರಿಯನ್ನು ಮೀರಿಸುತ್ತದೆ), ಅದರ ಮೇಲೆ ಶಾಪಗಳು ಮತ್ತು ಎನ್ ಕರ್ಸ್ ಲೈಬ್ರರಿಗಳಂತಹ ಗ್ರಂಥಾಲಯಗಳನ್ನು ನಿರ್ಮಿಸಲಾಗುತ್ತದೆ, ಇದರ ಮೂಲಕ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಂಗಳು ವಿಂಡೋಸ್, ಸಂವಾದ ಪೆಟ್ಟಿಗೆಗಳು, ಗುಂಡಿಗಳು, ಲೇಬಲ್ಗಳು, ಇನ್ಪುಟ್ ಕ್ಷೇತ್ರಗಳು, ಮೆನುಗಳು ಮತ್ತು ಮುಂತಾದವುಗಳೊಂದಿಗೆ ಪಠ್ಯ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಒದಗಿಸಲು ಟರ್ಮಿನಲ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಬಳಸುತ್ತವೆ. ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಂಗಳು ನಿಜವಾದ ಅಂತಿಮ ಗುಣಲಕ್ಷಣಗಳಿಂದ ಸ್ವತಂತ್ರವಾಗಿರಲು ಇದು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ ಎಂಬುದು ಇದರ ಉದ್ದೇಶವಾಗಿದೆ. ಅವರು ತಮ್ಮ ಕೋಡ್ನಲ್ಲಿ ಯಾವುದೇ ನಿಯಂತ್ರಣ ಕೋಡ್ಗಳನ್ನು ಅಥವಾ ಎಸ್ಕೇಪ್ ಸೀಕ್ವೆನ್ಸ್ಗಳನ್ನು ಹಾರ್ಡ್ವೈರ್ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ, ಮತ್ತು ಆದ್ದರಿಂದ ಹಲವಾರು ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ಟರ್ಮಿನಲ್ಗಳ ವ್ಯಾಪ್ತಿಯಲ್ಲಿ ಬಳಸಲಾಗುತ್ತಿರುವ ಸಮಸ್ಯೆಗಳಿಲ್ಲ. ಟರ್ಮ್ ಕ್ಯಾಪ್ ("ಅಂತಿಮ ಸಾಮರ್ಥ್ಯಗಳಿಗಾಗಿ") ಗ್ರಂಥಾಲಯವನ್ನು ಬಿಎಸ್ಡಿ ವ್ಯವಸ್ಥೆಗಳಿಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. ಇದು ಕಡತದಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ದತ್ತಸಂಚಯವನ್ನು ಬಳಸುತ್ತದೆ. ಈ ದತ್ತಸಂಚಯವು ದಾಖಲೆಗಳ ಸರಣಿಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ (ಪ್ರತಿಯೊಂದೂ ಕಡತದಲ್ಲಿ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಸಾಲುಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಪ್ರತಿ ಸಾಲಿನ ತುದಿಯಲ್ಲಿ ಬ್ಯಾಕ್ಸ್ಲ್ಯಾಶ್ ಅಕ್ಷರಗಳಿಂದ ಸೇರಿಸಲ್ಪಡುತ್ತದೆ, ಅದು ಮುಂದಿನದರ ಮೇಲೆ ಮುಂದುವರಿಯುತ್ತದೆ) ಪ್ರತಿಯೊಂದೂ ನಿರ್ದಿಷ್ಟ ಟರ್ಮಿನಲ್ನ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. ದಾಖಲೆಯ ಕ್ಷೇತ್ರಗಳು ಅಂತಿಮ ಪ್ರಕಾರದ ಹೆಸರು ಅಥವಾ ಹೆಸರುಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ, ನಂತರ ಸಾಮರ್ಥ್ಯಗಳ ಸರಣಿಯನ್ನು ಕೊಲೋನ್ಗಳಿಂದ ಬೇರ್ಪಡಿಸಲಾಗುತ್ತದೆ. ಸಾಮರ್ಥ್ಯದ ಕ್ಷೇತ್ರಗಳು ಸ್ವತಃ ಮೂರು ಗುಂಪುಗಳಾಗಿ ಸೇರುತ್ತವೆಃ ಟರ್ಮಿನಲ್ನ ಗುಣಲಕ್ಷಣಗಳು ಇವು ಟರ್ಮಿನಲ್ನ ಪ್ರದರ್ಶನವು ಹೊಂದಿರುವ (ನಾಮಮಾತ್ರದ) ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್ಗಳ ಸಂಖ್ಯೆ, ಔಟ್ಪುಟ್ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಮುಂದಿನ ಸಾಲಿನಲ್ಲಿ ಅದು ರೇಖೆಯ ಅಂತ್ಯವನ್ನು ತಲುಪಿದಾಗ ಸುತ್ತುವರಿಯುತ್ತದೆಯೇ ಮತ್ತು ಮುಂತಾದವುಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ. ಟರ್ಮಿನಲ್ಗೆ ಔಟ್ಪುಟ್ ಆಗಿ ಕಳುಹಿಸಲಾದ ನಿಯಂತ್ರಣ ಅನುಕ್ರಮಗಳು ಇವು ಕೆಲವು ಕ್ರಿಯೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಟರ್ಮಿನಲ್ಗೆ ಕಳುಹಿಸಲಾದ ನಿಯಂತ್ರಣ ಸಂಕೇತಗಳು ಮತ್ತು ತಪ್ಪಿಸಿಕೊಳ್ಳುವ ಅನುಕ್ರಮಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ (ಪ್ರದರ್ಶನ ಕ್ರಿಯೆಯ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ). ಸರಳವಾದ ಒಂದು ಉದಾಹರಣೆಯೆಂದರೆ ಪರದೆಯನ್ನು ತೆರವುಗೊಳಿಸಲು ಔಟ್ಪುಟ್ ಅನುಕ್ರಮವಾಗಿದೆ, ಇದು ಕೆಲವು ರೀತಿಯ ಟರ್ಮಿನಲ್ಗಳಲ್ಲಿನ ಫಾರ್ಮ್ ಫೀಡ್ (ಎಎಸ್ಸಿಐಐ) ಅಕ್ಷರವಾಗಿರಬಹುದು ಆದರೆ, ಎಎನ್ಎಸ್ಐ ಎಸ್ಕೇಪ್ ಅನುಕ್ರಮಗಳ ಅಗತ್ಯವಿರುವ ಟರ್ಮಿನಲ್ನಲ್ಲಿನ ಎಸ್ಕೇಪ್ ಅನುಕ್ರಮವಾಗಿರಬಹುದು. ಟರ್ಮಿನಲ್ನಿಂದ ಇನ್ಪುಟ್ ಆಗಿ ಕಳುಹಿಸಲಾದ ನಿಯಂತ್ರಣ ಅನುಕ್ರಮಗಳು ಇವು ವಿವಿಧ ಕ್ರಿಯೆಗಳು ಮತ್ತು ಘಟನೆಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಲು ಟರ್ಮಿನಲ್ ಹೋಸ್ಟ್ಗೆ ಕಳುಹಿಸುವ ನಿಯಂತ್ರಣ ಸಂಕೇತಗಳು ಮತ್ತು ತಪ್ಪಿಸಿಕೊಳ್ಳುವ ಅನುಕ್ರಮಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ, ಉದಾಹರಣೆಗೆ ಫಂಕ್ಷನ್ ಕೀಲಿಗಳು ಮತ್ತು ಬಾಣದ ಕೀಲಿಗಳನ್ನು ಒತ್ತಲಾಗುತ್ತದೆ. ಟರ್ಮಿನಲ್ಫೋ ("ಟರ್ಮಿನಲ್ ಮಾಹಿತಿ") ಗ್ರಂಥಾಲಯವನ್ನು ಸಿಸ್ಟಮ್ ವಿ ವ್ಯವಸ್ಥೆಗಳಿಗಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ. ಇದು ಒಂದು ಕೋಶದೊಳಗೆ ಅನೇಕ ಕಡತಗಳಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ದತ್ತಸಂಚಯವನ್ನು ಬಳಸುತ್ತದೆ, ಅದು ವಿಭಿನ್ನವಾಗಿರಬಹುದು (ವಿವಿಧ ಯುನಿಸೆಸ್ ಮತ್ತು ಪೋಸಿಕ್ಸ್-ಹೊಂದಿಕೆಯಾಗುವ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ), ಅಥವಾ ಇರಬಹುದು. (ಲಿನಕ್ಸ್ನ ವಿವಿಧ ವಿತರಣೆಗಳಲ್ಲಿ ಇದರ ಸ್ಥಳವು ಏಕರೂಪವಾಗಿಲ್ಲ.) ಟರ್ಮ್ಕ್ಯಾಪ್ ದತ್ತಸಂಚಯಕ್ಕಿಂತ ಭಿನ್ನವಾಗಿ, ಟರ್ಮಿನ್ಫೋ ದತ್ತಸಂಚಯವನ್ನು ಸಂಗ್ರಹಿಸಲಾಗಿದೆ, ಇದು ಯಂತ್ರ-ಓದಬಲ್ಲ ದತ್ತಸಂಚಯವಾಗಿದ್ದು, ಇದನ್ನು ಉಪಯುಕ್ತತೆಯ ಪ್ರೋಗ್ರಾಂನಿಂದ ಮಾನವ-ಓದಬಲ್ಲ ಮೂಲ ಕಡತ ಸ್ವರೂಪದಿಂದ ನಿರ್ಮಿಸಲಾಗಿದೆ. ಅವುಗಳನ್ನು ಯಂತ್ರ-ಓದಬಲ್ಲ ರೂಪದಿಂದ ಮಾನವ-ಓದಬಲ್ಲ ರೂಪಕ್ಕೆ ಮತ್ತೊಂದು ಉಪಯುಕ್ತತೆ ಪ್ರೋಗ್ರಾಂ ಮೂಲಕ ವಿಭಜಿಸಬಹುದು. "ವಿಟಿ100" ಟರ್ಮಿನಲ್ ವ್ಯಾಖ್ಯಾನದ ಮಾನವ-ಓದಬಲ್ಲ ರೂಪವನ್ನು ಔಟ್ಪುಟ್ ಮಾಡುವ ಆಜ್ಞೆಯು, ಉದಾಹರಣೆಗೆಃ ಇನ್ಫೋಕ್ಎಂಪಿ ವಿಟಿ100 ಯಂತ್ರ-ಓದಬಲ್ಲ ಸ್ವರೂಪದ ಬಳಕೆಯು ಅನಗತ್ಯ ಓವರ್ಹೆಡ್ ಅನ್ನು ತಪ್ಪಿಸಲು, ಟರ್ಮ್ಕ್ಯಾಪ್ ಲೈಬ್ರರಿಯಂತಹ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಬಳಸುವ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಂಗಳಲ್ಲಿ, ದಾಖಲೆಯ ಕ್ಷೇತ್ರಗಳನ್ನು ಓದಲು ಡೇಟಾಬೇಸ್ ವಿಷಯವನ್ನು ಪದೇ ಪದೇ ಪಾರ್ಸ್ ಮಾಡುವುದು. ಬಹು ಕಡತಗಳ ಬಳಕೆಯು ಗುರಿ ಟರ್ಮಿನಲ್ ಪ್ರಕಾರಕ್ಕಾಗಿ ಡೇಟಾಬೇಸ್ ದಾಖಲೆಯನ್ನು ಕಂಡುಹಿಡಿಯಲು ಡೇಟಾಬೇಸ್ ವಿಷಯವನ್ನು ಪಾರ್ಸ್ ಮಾಡುವ ರೀತಿಯ ಓವರ್ಹೆಡ್ ಅನ್ನು ತಪ್ಪಿಸುವುದಾಗಿತ್ತು. ಟರ್ಮಿನಲ್ ಪ್ರಕಾರದ ಹೆಸರು ಸೂಚ್ಯಂಕವು, ಪರಿಣಾಮಕಾರಿಯಾಗಿ, ಯುನಿಕ್ಸ್/ಪೋಸಿಕ್ಸ್ ಕಡತ ವ್ಯವಸ್ಥೆಯ ಸಾಮಾನ್ಯ ಕೋಶ ರಚನೆಯಾಗಿದೆ. ಮೂಲತಃ, ಯುನಿಕ್ಸ್ ಅನೇಕ ಕಡತಗಳನ್ನು ಹೊಂದಿರುವ ದೊಡ್ಡ ಕೋಶಗಳೊಂದಿಗೆ ಕಾರ್ಯಕ್ಷಮತೆಯ ತೀವ್ರ ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿತ್ತು, ಹೀಗಾಗಿ ಟರ್ಮಿನ್ಫೋ ಎರಡು-ಹಂತದ ರಚನೆಯನ್ನು ಬಳಸುತ್ತದೆ, ಕೋಶದ ನಮೂದುಗಳನ್ನು ಮೊದಲ ಅಕ್ಷರದಿಂದ ಉಪ-ಕೋಶಗಳ ಸರಣಿಯಾಗಿ ವಿಂಗಡಿಸುತ್ತದೆ. ಯುನಿಕ್ಸ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ ಇತ್ತೀಚಿನ ಕಡತ ವ್ಯವಸ್ಥೆಯ ಸ್ವರೂಪಗಳು ಅಂತಹ ಸಮಸ್ಯೆಗಳಿಂದ ಹೆಚ್ಚು ಬಳಲುತ್ತಿಲ್ಲ (ಏಕೆಂದರೆ ಅವುಗಳ ಆನ್-ಡಿಸ್ಕ್ ಡೈರೆಕ್ಟರಿ ರಚನೆಗಳು ಇನ್ನು ಮುಂದೆ ನಮೂದುಗಳ ಸರಳ ಸರಣಿಗಳಲ್ಲ, ಆದರೆ ಮರಗಳು ಅಥವಾ ಹ್ಯಾಶ್ ಕೋಷ್ಟಕಗಳಲ್ಲಿ ಜೋಡಿಸಲ್ಪಟ್ಟಿವೆ) ಮತ್ತು ಆದ್ದರಿಂದ ಈ ವಿನ್ಯಾಸ ಅಂಶದ ಅವಶ್ಯಕತೆಯು, ಇನ್ನೂ ಆಧುನಿಕ ಪರಿಭಾಷೆಯ ಅನುಷ್ಠಾನಗಳಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ, ನಂತರ ಕಣ್ಮರೆಯಾಯಿತು. ಯುನಿಕ್ಸ್ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, ಆಜ್ಞೆಯನ್ನು ವ್ಯವಸ್ಥೆಯ ದತ್ತಸಂಚಯದಲ್ಲಿ ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಾಮರ್ಥ್ಯವನ್ನು ಹುಡುಕಲು ಮತ್ತು ಅದನ್ನು ಆಜ್ಞೆಯ ಪ್ರಮಾಣಿತ ಔಟ್ಪುಟ್ಗೆ ಔಟ್ಪುಟ್ ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ (ಇದು, ಸಂಭಾವ್ಯವಾಗಿ, ಸಾಮರ್ಥ್ಯದಿಂದ ಸೂಚಿಸಲಾದ ಕಾರ್ಯವನ್ನು ನಿರ್ವಹಿಸುವ ಟರ್ಮಿನಲ್ ಆಗಿದೆ). ಪರದೆಯನ್ನು ತೆರವುಗೊಳಿಸುವುದು ಅತ್ಯಂತ ಸರಳವಾದ ಕಾರ್ಯಾಚರಣೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಇದಕ್ಕಾಗಿ ಔಟ್ಪುಟ್ ಅನುಕ್ರಮವನ್ನು ಸಂಗ್ರಹಿಸುವ ಡೇಟಾಬೇಸ್ ಕ್ಷೇತ್ರದ ಹೆಸರು, ಆದ್ದರಿಂದ ಪರದೆಯನ್ನು ತೆರವುಗೊಳಿಸಲು ಪ್ರೋಗ್ರಾಂಗೆ ಕಮಾಂಡ್ ಆರ್ಗ್ಯುಮೆಂಟ್ಗಳು ಸ್ಪಷ್ಟವಾಗಿರುತ್ತವೆ ಮತ್ತೊಂದು ಕಾರ್ಯಾಚರಣೆಯು ಟರ್ಮಿನಲ್ ಅನ್ನು ತಿಳಿದಿರುವ ಡೀಫಾಲ್ಟ್ ಸ್ಥಿತಿಗೆ (ಅಕ್ಷರ ಗುಣಲಕ್ಷಣಗಳು, ಫಾಂಟ್ಗಳು, ಬಣ್ಣಗಳು ಮತ್ತು ಮುಂತಾದವು) ಪ್ರಾರಂಭಿಸುವುದು ಅಥವಾ ಮರುಹೊಂದಿಸುವುದು. ಇದಕ್ಕಾಗಿ ಆಜ್ಞೆಗಳೆಂದರೆಃ tput init ಮತ್ತು tput ರೀಸೆಟ್ ಸಾಮಾನ್ಯವಾಗಿ ಆಜ್ಞೆಯು TERM ಪರಿಸರ ವೇರಿಯೇಬಲ್ನಿಂದ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಟರ್ಮಿನಲ್ ಪ್ರಕಾರವನ್ನು ಬಳಸುತ್ತದೆ, ಇದು ಪೋಸಿಕ್ಸ್ ಟರ್ಮಿನಲ್ ಇಂಟರ್ಫೇಸ್ನ ನಿಯಂತ್ರಿಸುವ ಪರಿಸರ ವೇರಿಯೇಬಲ್ಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಆಜ್ಞೆಗೆ ಕಮಾಂಡ್-ಲೈನ್ ಆಯ್ಕೆಯೊಂದಿಗೆ ಡೇಟಾಬೇಸ್ನಲ್ಲಿ ಬೇರೆ ಟರ್ಮಿನಲ್ ಪ್ರಕಾರವನ್ನು ಹುಡುಕುವಂತೆ ಒತ್ತಾಯಿಸಲು ಇದನ್ನು ಅತಿಕ್ರಮಿಸಬಹುದು. ಆದ್ದರಿಂದ, ಉದಾಹರಣೆಗೆ, ಡೇಟಾಬೇಸ್ನಲ್ಲಿ (ಸಾಮಾನ್ಯವಾಗಿ ಡಿಇಸಿ ವಿಟಿ 100 ಟರ್ಮಿನಲ್) "ವಿಟಿ 100" ಎಂಬ ಹೆಸರಿನ ಟರ್ಮಿನಲ್ ಪ್ರಕಾರಕ್ಕೆ ಸೂಕ್ತವಾದ ಮರುಹೊಂದಿಸುವ ಅನುಕ್ರಮವನ್ನು ನೀಡಲು, ಪರಿಸರದ ಅಸ್ಥಿರಗಳಲ್ಲಿ ನಿರ್ದಿಷ್ಟಪಡಿಸಿದ ಟರ್ಮಿನಲ್ ಪ್ರಕಾರವನ್ನು ಲೆಕ್ಕಿಸದೆ, ಆಜ್ಞೆಯುಃ ಟ್ಪುಟ್-ಟಿ ವಿಟಿ 100 ಮರುಹೊಂದಿಸುವ ಉಲ್ಲೇಖಗಳು ಯಾವ ಮೂಲಗಳು ಹೆಚ್ಚಿನ ಓದುವ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಬಳಸಿದವು ಎಂಬುದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.