Я получаю сообщения об ошибках типа
sed: -e expression #1, char 35: Invalid preceding regular expression
, если вы пытаетесь использовать выше sed
. Попробуйте вместо этого
echo "{{ foo.1 }} {{ foo.2 }}" | sed 's/\({\|}\)\1/{{"&"}}/g'
{{"{{"}} foo.1 {{"}}"}} {{"{{"}} foo.2 {{"}}"}}
Попробуйте man usermod
вашего дистрибутива.
Обычно с помощью usermod -m --home <NEW_PLACE>
устанавливается новое место и перемещается весь контент.
Вы можете смонтировать другой раздел в каталог /home
. Но для этого каталог должен быть пуст. Для автоматического монтирования вы можете отредактировать /etc/fstab
и добавить новую запись для этого раздела.
Используйте blkid
, чтобы получить UUID раздела, который вы хотите смонтировать.
Добавьте вам следующую строку/etc/fstab
:
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=<uuid> /home ext4 defaults 0 2
Скопируйте содержимое вашего домашнего каталога в корень нового раздела. Переместить текущий дом в резервную копию:
cd / && sudo mv /home /home_backup && sudo mkdir /home
В конце перезагрузите систему.