linux - Special characters in agetty.c -


agetty.c कुछ अक्षर जैसे @ मानते हैं, विशेष रूप से । जब एक @ प्रतीक लॉगिन संकेत पर दर्ज किया जाता है, तो यह सभी पाठ को निकाल देता है क्या यह सुरक्षा के साथ कुछ भी करता है या क्या वे डिजाइन के अनुसार हैं जिन्हें विशेष वर्ण मानते हैं?

यदि आप स्रोत को देख रहे हैं, तो आप देखेंगे कि दोनों @ और Ctrl यू लाइन को मारने वाले चरित्र के लिए समानार्थक शब्द हैं

यह उन दिनों से एक ऐतिहासिक अवशेष है जब TTY लाइन अनुशासन प्रवाह नियंत्रण के लिए एनएसी (Ctrl-U) यद्यपि कुछ सिस्टम मौजूद हैं जो अभी भी प्रयोग करने योग्य वर्ण सेट पर हार्डवेयर की सीमाएं डालते हैं, लेकिन ऐतिहासिक अवशेष जैसे @ अभी भी 3 डिवाइस के लिए जारी रहती हैं, जहां आप वास्तविक Ctrl-U नहीं भेज सकते हैं इसे 0x15 के रूप में मिला बीएस के लिए एक ऐतिहासिक समानार्थी के रूप में आप # के साथ एक ही विशेषता को भी देखेंगे।

यहां तक ​​कि अगर आप पुराने उपकरणों की उपेक्षा करते हैं जो बहुत सीमित हैं, तो पुरानी आदतें, विशेष रूप से गेट्टी और स्टाटी में रहती है क्योंकि "हमने हमेशा ऐसा किया है"।

Comments

Popular posts from this blog

java - NullPointerException for a 2d Array -

python - Django @staticmethod sum of two fields -

java - Getting values in Multimaps - Guava -