Один из возможных способов прикрепить файл — закодировать его. Например
uuencode file_to_attach file_to_attach|mail -s "subject" toaddress@gmail.com
прикрепит file_to_attach
к письму
Я только что проверил свою основную рабочую установку. Я регулярно делаю уборку и переместил все свои данные в /home (, но не настройки )в раздел данных. Я хотел пользовательские настройки на SSD, так как к ним тоже часто обращаются, а к данным нет. Раздел данных раньше был на жестком диске, но теперь SSD большего размера, перемещенный на SSD. Обычно я создаю раздел размером 30 ГБ для / и теперь использую 8.5. Раздел данных очень большой по сравнению с ним, но у меня не так много данных.
fred@z170-focal-k:~$ sudo du -hx --max-depth=1 / 2> /dev/null
[sudo] password for fred:
124K /mnt
8.0K /media
497M /var
4.0K /opt
4.0K /srv
1.2M /root
6.2G /usr
16K /lost+found
299M /home
9.1M /etc
198M /boot
4.0K /cdrom
8.5G /
Таким образом, вам могут понадобиться данные на жестком диске, но не в системе. Иметь /home на жестком диске — это самый простой способ для нового пользователя, поскольку он автоматически монтирует /home и дает пользователю права собственности и разрешения. Если вы используете раздел данных, вы должны создать точку монтирования, смонтировать его с помощью fstab и предоставить себе права собственности и разрешения на его использование.
Если интересно:
https://askubuntu.com/questions/1013677/storing-data-on-second-hdd-mounting