Жишээ нь: Windows дээр CR болон LF хоёулаа мөрийн төгсгөлийг тэмдэглэх шаардлагатай байдаг бол Linux/UNIX-д зөвхөн LF шаардлагатай. HTTP протоколд CR-LF дарааллыг үргэлж мөрийг дуусгахад ашигладаг. CRLF Injection халдлага нь хэрэглэгч CRLF-г програм руу оруулах үед тохиолддог.
Unix LF эсвэл CRLF ашигладаг уу?
Тэдгээрийг текст файл дахь мөр таслахыг тэмдэглэхэд ашигладаг. Таны хэлсэнчлэн Windows нь CR LF дараалал гэсэн хоёр тэмдэгт ашигладаг; Unix нь зөвхөн LF ашигладаг ба хуучин MacOS (OSX-ээс өмнөх MacIntosh) нь CR ашигладаг.
Линукс нь CRLF-ийг ойлгодог уу?
3 Хариултууд. Энэ нь хоосон зайны тэмдэгтүүдийн дараалал тул CRLF нь C хэл дээр хэрэгсэхгүй, харин Bash-д үл тоомсорлодог: Хэрэв bash скриптийн эхний мөрөнд (!/bin/bash) CRLF мөрийн төгсгөгч байгаа бол, скрипт ажиллахгүй. Энэ нь байхгүй /bin/bash\r файлыг хайж байх болно.
CRLF Windows эсвэл Unix уу?
Unix систем нь нэг тэмдэгт ашигладаг -- linefeed -- ба Windows системүүд нь тэрэгний буцах болон шугамын хангамжийг хоёуланг нь ашигладаг (ихэвчлэн "CRLF" гэж нэрлэдэг).
Linux дээрх LF гэж юу вэ?
lf ("жагсаалтын файлууд"-д байгаа шиг) нь Go хэл дээр бичигдсэнтерминал файлын менежер юм. Энэ нь байгаль хамгаалагчаас ихээхэн санаа авсан бөгөөд зарим дутуу болон нэмэлт функцуудтай. Зарим дутуу функцуудыг гадны хэрэгслээр илүү сайн зохицуулдаг тул санаатайгаар орхигдуулсан.