XFS на набеге группы или Mdadm объема 0

Несколько кусков документации помогут объяснить это.

Из стандартов Документа по стандартам POSIX для оболочки :

Следующие переменные должны влиять на выполнение оболочки:
PS1: Каждый раз, когда интерактивная оболочка готова к прочтению команды, значение этой переменной должно быть подвергнуто расширению параметра и записано на стандартную ошибку.
...
Однотонные котировки
Прикрынные символы в односмысленных кавычках должны сохранять буквальное значение каждого символа в однократных цитатах.
...
Двойные цитаты
Ограждающиеся символы в двойных цитатах должны сохранять буквальное значение всех символов в двойных цитатах, за исключением
$: Знак доллара должен сохранить свое особое значение, представляющее расширение параметров
...
Ушибный характер (обратная косание)
Обратная каша, которая цитируется, не должна сохранять буквальное значение следующего персонажа.

Так что значение PS1 подлежит расширению параметра, и это то, что вы хотите, чтобы $ PWD будет оцениваться каждый раз, когда вы получите подсказку. Это означает, что необходимо быть фактическим строкой $ PWD в значении PS1. Но

export PS1="$PWD $ "

поставит значение PWD в момент работы экспорта в PS1. PS1 будет что-то вроде / Home / Poldie $ , и он никогда не изменится после этого. Вы этого не хотите.

export PS1="\$PWD $ "

Обратная черта будет цитировать $ , так что PS1 содержит буквальную строку $ PWD $ . Вы хотите это.

export PS1='$PWD $ '

сделает то же самое. Параметры не расширяются при окружении одиночных кавычек.

0
04.10.2014, 02:30
1 ответ

Я не думаю, что вы неправильно поняли XFS, но, возможно, LVG. "Объединение" двух дисков звучит как конкатенация, и в этом случае то, что вы видите, звучит правильно. Это заполнит один диск, а затем перейдет к следующему.

Я думаю, вам действительно нужен RAID0, который "зачистит" данные на двух дисках, заполняя их одновременно.

3
28.01.2020, 02:28

Теги

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