Почему мой / домой является отдельным от/?

Если Вы читаете символ за один раз с read -n, необходимо будет реализовать синтаксический анализатор сочетания клавиш. Можно создать медленное-и-грязное решение, которое работает над большинством терминалов с этим: полагайте, что escape-последовательность функциональной клавиши начинается с символа ESC и продолжает любое количество символов среди 0-9;[]O сопровождаемый одним последним символом не в этом наборе.

Лучший способ считать вход состоит в том, чтобы пользоваться надлежащей входной библиотекой. Bash использует один в его собственных целях (readline). Вы получаете ограниченный интерфейс к нему путем объявления собственных привязок клавиш с bind встроенный; конкретно bind -x выполнять команду оболочки на нажатии клавиши. Из-за этого ограниченного интерфейса реализовывая то, что Вы хотите, вероятно, будет возможно, но трудно.

Zsh имеет свою собственную входную библиотеку, zle. Его интерфейс намного более богат, чем удар. С zle можно определить произвольные контурные карты, и Вы получаете больше доступа к внутренностям zle из кода оболочки. Использовать zle присваивать оболочку функционирует к zle пользовательским командам (названный виджетами), bindkey создать и заполнить Вашу собственную контурную карту, и наконец vared считать строку входа с помощью контурной карты по Вашему выбору.

2
08.03.2012, 01:37
2 ответа

/dev/mapper используется LVM. Вы не можете удалить его, если Вы не удаляете LVM, но это не тривиальная задача; если Вы настаиваете, является самым легким просто создать резервную копию Ваших данных, переустановить и восстановить Ваши данные.

4
27.01.2020, 21:55
  • 1
    Существует ли способ изменить размер? Если этому нужно переустанавливание, я ожидал бы, пока F17 не выпущен. –  Pete 08.03.2012, 00:35
  • 2
    Увеличение объема может быть сделано, в то время как система работает, но необходимо будет вывести его из эксплуатации для сокращения. См. практическое руководство LVM для деталей. –  Ignacio Vazquez-Abrams 08.03.2012, 00:38

Ваша система использует менеджера по Логическому тому для управления дисковым пространством.

Одно преимущество использования LVM состоит в том, что, не переустанавливая Вашу систему, можно сделать вещи как изменение размера логических разделов или как добавление новых дисков.

В любом случае скопируйте свои данные. Изменить размер разделов с LVM довольно легко, но это - первый раз, когда Вы делаете такую вещь, так быть осторожными.

В следующий раз, когда Вы устанавливаете систему с помощью LVM, необходимо сохранить разделы столь меньшими, как Вы можете. Сохраните столько свободного пространства, сколько Вы можете в группе объема. Таким образом, можно легко увеличить раздел при необходимости в большем количестве пространства.

Существует много способов, которыми можно продолжить двигаться согласно деталям установки:

  1. У Вас есть некоторое пространство нефрагментированного диска в Вашей системе? Если да, Вы можете:
    • создайте новый lvm раздел (физический том на жаргоне LVM).
    • добавьте его к своей группе объема vg_fedlap (использование vgextend команда).
    • отступите для указания на 2 из этого списка.
  2. У Вас есть некоторое свободное пространство в Вашей группе объема vg_fedlap?
    • выполненный vgdisplay vg_fedlap и проверьте на свободный PE / Размер. Если нуль, пойдите для указания на 2 из этого списка.
    • использовать lvextend расширять Ваш логический том lv_home
    • расширьте свою файловую систему до нового размера логического тома resize2fs или resize_reiserfs согласно Вашему типу файловой системы.
  3. Если у Вас нет свободного пространства, необходимо уменьшить корневую файловую систему.
    • запустите свою систему фетровым установочным диском в спасательном режиме.
    • уменьшите свою файловую систему к новому desidered размеру resize2fs или resize_reiserfs согласно Вашему типу файловой системы.
    • использовать lvreduce уменьшать lv-root размер.
    • перезагрузите свою систему.
    • теперь у Вас есть свободное пространство, пойдите для указания на 2 из этого списка.
2
27.01.2020, 21:55

Теги

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