/ var имеет большую часть дискового пространства. Потребность / чтобы иметь большую часть из него

Это не функция cp, это - функция Вашей оболочки (это расширяется * означать все неточечные файлы), таким образом, ответ зависит, на которой оболочке Вы используете. Например, zsh поддержки этот синтаксис:

$ cp ^x /path/to/destination

Где ^x означает "все файлы кроме x"

Можно также объединить шаблоны выбора и отмены выбора, например, скопировать все wav файлы кроме тех, которые содержат xyz, можно использовать:

cp *.wav~*xyz*
0
28.03.2019, 03:24
1 ответ

/var не является временным, таким образом, можно использовать его. Необходимо будет остановить весь доступ к /home в течение нескольких минут, в то время как данные перемещаются, так как это, вероятно, различные физические разделы. Т.е., остановите сервер! Это не займет много времени. Также: сделайте это как корень, не через sudo.Далее:

cd /
mv home home_mnt

Я использую другое и уникальное имя в случае, если существует реальное /var/home или что-то. Сохраняет вещи опрятными и надо надеяться более ясными. Теперь:

mv home_mnt var

Что было /home теперь /var/home_mnt. Но Вы собираетесь использовать его через символьную ссылку:

ln -s /var/home_mnt /home

Престо. Попробовать cd /home проверять. "Домой" хороший каталог для перемещения, потому что это несущественно к основной системе. Не пробуйте это, например, /usr - это причинит боль, много.

Ничего не перемещайте в /tmp или /var/tmp также. Они исчезнут.

3
28.01.2020, 02:28
  • 1
    Хорошо прохладный бриллиант, я дам этому попытку. Я думаю, что с большим количеством пространства завяжут дружбу/usr также от всех mysql данных. Там никакой путь не состоит в том, чтобы просто повторно присвоить 92 ГБ / а не / var? Я не хочу должным быть переустанавливать ОС и все, если я не имею к. –  Mike Meade 17.02.2013, 12:06

Теги

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