Почему этот переключатель эффективно форматирует диск в ext2 вместо ext4?

Этот файл, вероятно, был открыт и сохранен в текстовом редакторе windows.

Символ конца строки в системах на базе UNIX отличается от символа конца строки в windows.

Текстовые файлы, созданные на машинах DOS/Windows, имеют другие окончания строк. чем файлы, созданные на машинах Unix/Linux. DOS использует возврат каретки и перевод строки в качестве окончания строки ("\r\n"), а в Unix используется только перевод строки ("\n"). Вам нужно быть осторожным при передаче файлов между машинами Windows машинами Windows и Unix, чтобы убедиться, что окончания строк переведены чтобы убедиться, что окончания строк переведены правильно.

Источник

Когда вы cat файл, символ EOL не будет отображаться, однако, когда вы читаете файл с помощью vi, он будет отображаться.

Самый простой способ удалить ^M из файла, вероятно, заключается в использовании потокового редактора sed для удаления символов ^M. Введите эту команду: % sed -e "s/^M//" filename > newfilename

Чтобы ввести ^M, наберите CTRL-V, затем CTRL-M. То есть, удерживая клавишу CTRL, последовательно нажмите V и M.

2
06.01.2019, 23:37
1 ответ

Потому что ext4 является расширением файловых систем ext2 и ext3; одной из функций, которую она расширила, было использование журнала.

Ссылки:

0
27.01.2020, 22:47

Теги

Похожие вопросы