Как дисплей обновляется, когда символ удаления вводится в эмуляторе терминала?

Если Вы измените имя точки монтирования, то все Ваши символьные ссылки повредятся. Вот 2 опции, которые можно использовать:

Опция 1

  • Отредактируйте имя точки монтирования в /etc/fstab к желаемой новой точке монтирования
  • Для обеспечения символьных ссылок продолжают работать, делают /backup символьная ссылка на новую точку монтирования:

    ln -s /new/mountpoint /backup
    

Опция 2

  • Использование связывание монтируется для определения альтернативной точки монтирования для RAID-массива при хранении существующего /backup смонтированный.

  • Сделать это от /etc/fstab, необходимо указать bind как тип файловой системы и добавляют его к списку опций также. Посмотрите этот LinuxQuestions Вопросы и ответы

Обратите внимание, что вторая опция является определенной для Linux.

Править

Мысли об опции 1

  • С тех пор /backup в настоящее время точка монтирования, необходимо будет удалить ее сначала, таким образом, она сможет быть воссоздана как символьная ссылка. Очень старайтесь размонтировать его сначала, поскольку Вы не хотите удалять фактическое содержание своего раздела: только каталог точки монтирования.
  • Быть дополнительным сейфом, при удалении /backup, использовать rmdir вместо rm. Я изучил это очень полезное использование rmdir твердый путь :(

Мысли об опции 2

  • Эта опция немного более сложна и характерна для Linux. Может быть причина, Вы могли бы предпочесть его, все же. Если Вы идете с опцией 1, что-нибудь, что когда-то зависело от /backup будучи точкой монтирования (т.е. на mountpoint /backup возвращение true), повредится.

3
17.11.2014, 20:16
1 ответ

Эмулятор терминала отправляет символ x , и драйвер терминала видит, что это настроен как символ стирания. Таким образом, вместо того, чтобы отозвать его обратно в эмулятор, он отправляет соответствующую последовательность для стереть предыдущий символ (например, Backspace-Space-Backspace).

Даже когда символ стирания установлен на Backspace , просто повторяется, это на самом деле не стирает то, что было напечатано. Когда на терминал отправляется BS BS . Таким образом, водитель терминала все равно должен отправить дополнительное пространство-пространство, чтобы очистить его и оставить курсор в этом месте.

2
27.01.2020, 21:27

Теги

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