Manjaro Linux

Русское сообщество

Перенос тяжёлых конфигов из домашней директории

Только руководства и инструкции. Просьба задавать вопросы в других разделах форума.

Перенос тяжёлых конфигов из домашней директории

Сообщение manjarqo » 08 ноя 2015, 23:13

В связи с тем, что у меня маленький SSD диск(64 Гб) на котором раздел / и раздел /home , то стараюсь как можно меньше оставлять в домашней директории, когда в очередной раз система ругнулась на то, что в домашней директории осталось очень мало места, решил перенести наиболее тяжелые конфигурационные папки приложений на другой HDD(3 Тб) смонтированный у меня в /home/hdd.
В частности большим размером отличились две папки .thuderbird и .cxoffice, перенёс эти "тяжёлые" папки в заранее созданную скрытую директорию .home в корневом каталоге 3-х террабайтного HDD и создал две символьные ссылки в домашней директории на них. Освободилось почти 20 Гб, всё работает хорошо как и прежде.

Привожу ниже свои команды:

Код: Выделить всё
ln -s /home/zekeer/hdd/.home/.cxoffice  ~/.cxoffice
ln -s /home/zekeer/hdd/.home/.thuderbird  ~/.thuderbird
Аватара пользователя
manjarqo
Администратор
 
Автор темы
Сообщения: 407
Зарегистрирован: 30 июн 2014, 15:36
Откуда: Краснодар
Благодарил (а): 51 раз.
Поблагодарили: 64 раз.

Re: Перенос тяжёлых конфигов из домашней директории

Сообщение slayer99 » 09 ноя 2015, 04:53

Можно попробовать посмотреть ещё вот таким не хитрым способом, что кушает:
Эдакий набросок V1
Код: Выделить всё
#!/bin/bash
for d in ~/.* ; do
   du -hs $d >> output.txt
done
for d in ~/* ; do
        du -hs $d >> output.txt
done

Эдакий набросок V2
Код: Выделить всё
#!/bin/bash
homedir=$(echo ~)
for d in ~/* ; do
   du -hs "$d" >> output.txt
done
for d in ~/.* ; do
   if [ "$d" == "$homedir/." ]; then
      :
   elif [ "$d" == "$homedir/.." ]; then
      :
   else
      du -hs "$d" >> output.txt
   fi
done

ps. Рекомендую вообще под SSD чисто / оставить, а /home перенести.
Т.к даже если и конфиги мелкие там лежат (на SSD в папке /home), то всё равно запись-чтение есть
Последний раз редактировалось slayer99 09 ноя 2015, 06:45, всего редактировалось 3 раз(а).
Аватара пользователя
slayer99
 
Сообщения: 27
Зарегистрирован: 21 окт 2015, 14:05
Благодарил (а): 1 раз.
Поблагодарили: 4 раз.


Вернуться в Учебники (How-To & F.A.Q)



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1