এই প্রোটোকল টেলি টাইপ রাইটারদের দিন থেকে শুরু করে। সিআর বলতে "ক্যারেজ রিটার্ন" বোঝায় - সিআর কন্ট্রোল অক্ষর কাগজটি অগ্রগতি না করে মুদ্রণ শিরোনাম ("ক্যারিজ") 0 কলামে ফিরিয়ে দেয়। এলএফ এর অর্থ দাঁড়ায় "লাইনফিড" - এলএফ নিয়ন্ত্রণের চরিত্রটি মুদ্রণ শিরোনাম ছাড়াই কাগজের এক লাইনে উন্নত করে। সুতরাং আপনি যদি মুদ্রণ শিরোনামটি কলাম শূন্যে (পরবর্তী পংক্তিতে প্রিন্ট করার জন্য প্রস্তুত) ফিরে আসতে চান এবং কাগজটি অগ্রসর করতে চান (সুতরাং এটি তাজা কাগজে প্রিন্ট করা হয়), আপনার সিআর এবং এলএফ উভয়ই দরকার।
আপনি যদি বিভিন্ন ইন্টারনেট প্রোটোকল ডকুমেন্টগুলিতে যান, যেমন আরএফসি 0821 (এসএমটিপি), আরএফসি 1939 (পিওপি), আরএফসি 2060 (আইএমএপি), বা আরএফসি 2616 (এইচটিটিপি), আপনি দেখতে পাবেন যে তারা সকলেই সিআর + এলএফ নির্দিষ্ট করে লাইন সমাপ্তি ক্রম সুতরাং আসল প্রশ্নটি "সিপি / এম, এমএস-ডস এবং উইন 32 লাইন টার্মিনেটর হিসাবে সিআর + এলএফ ব্যবহার করবেন না কেন?" তবে বরং "কেন অন্যান্য লোকেরা এই মানদণ্ডের নথি থেকে পৃথক হয়ে অন্য কিছু লাইন টার্মিনেটর ব্যবহার করে?"
ইউনিক্স সরল এলএফকে লাইন সমাপ্তির ক্রম হিসাবে গ্রহণ করেছে। আপনি যদি স্টটি বিকল্পগুলির দিকে নজর রাখেন, আপনি দেখতে পাবেন যে onlcr বিকল্পটি নির্দিষ্ট করে যে কোনও এলএফকে সিআর + এলএফতে পরিবর্তন করা উচিত। যদি আপনি এই সেটিংটি ভুল হয়ে থাকেন তবে আপনি সিঁড়ির পাঠ্য পাবেন, যেখানে
each
line
begins
যেখানে আগের লাইনটি ছেড়ে গেছে এমনকি ইউনিক্স, যখন কাঁচা মোডে ছেড়ে যায়, লাইনগুলি বন্ধ করতে সিআর + এলএফ প্রয়োজন। এলএফ-এর আগে অন্তর্নিহিত সিআর হ'ল এক ইউনিট আবিষ্কার, সম্ভবত অর্থনীতি হিসাবে, যেহেতু এটি প্রতি লাইনে একটি বাইট সংরক্ষণ করে।
সি ভাষার ইউনিক্স পূর্বসূরি এই কনভেনশনটিকে সি ভাষার মান হিসাবে চালিত করে, যার জন্য লাইনগুলি সমাপ্ত করার জন্য কেবল "\ n" (যা এলএফ এনকোড করে) প্রয়োজন, কাঁচা ফাইল ডেটাটিকে যৌক্তিক লাইনে রূপান্তর করতে রানটাইম লাইব্রেরিতে বোঝা চাপিয়ে দেয়।
সি ভাষা "জেনেরিক লাইন টার্মিনেটর" ধারণাটি প্রকাশ করতে "নিউলাইন" শব্দটিও চালু করেছিল। আমাকে বলা হয়েছে যে এএসসিআইআই কমিটি ১৯৯৯ সালের দিকে 0x0A চরিত্রের নাম পরিবর্তন করে "নিউলাইন" করে দেয়, তাই বিভ্রান্তির মাত্রা আরও উচ্চতর করা হয়েছিল।
\r\n
। এটি বেশিরভাগ পাঠ্য-ভিত্তিক ইন্টারনেট প্রোটোকল (যেমন এসএমটিপি, এইচটিটিপি, ইত্যাদি) দ্বারা উইন্ডোজ (যেমন ইতিহাস) এর মূলত একই কারণে ব্যবহৃত হয়।