Переместите файлы от/dev/sda1 до/dev/sda3

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            7,8G     0  7,8G   0% /dev
tmpfs           1,6G  9,5M  1,6G   1% /run
/dev/sda1        23G   22G     0 100% /
tmpfs           7,8G  696K  7,8G   1% /dev/shm
tmpfs           5,0M  4,0K  5,0M   1% /run/lock
tmpfs           7,8G     0  7,8G   0% /sys/fs/cgroup
/dev/sda3       477M  4,0K  477M   1% /boot/efi
/dev/sda5       888G   22G  822G   3% /home
tmpfs           1,6G   80K  1,6G   1% /run/user/1000

l заметил, что я поместил все свои файлы в раздел /dev/sda1 (системный раздел 23 ГБ) однако я оставил пустым /dev/sda5 который имеет 888 ГБ.

Как я могу получить доступ sda5 и помещенный все файлы там?

edit1

sudo du -h /var/cache
260K    /var/cache/cracklib
5,2M    /var/cache/debconf
1,4M    /var/cache/fontconfig
4,0K    /var/cache/cups/rss
6,4M    /var/cache/cups
4,0K    /var/cache/fwupdate
40K /var/cache/dictionaries-common
120K    /var/cache/ldconfig
24K /var/cache/man/sv
52K /var/cache/man/fr
20K /var/cache/man/gd
20K /var/cache/man/az
20K /var/cache/man/hi
20K /var/cache/man/hr
20K /var/cache/man/eu
20K /var/cache/man/fr.ISO8859-1
20K /var/cache/man/shn
20K /var/cache/man/bn
20K /var/cache/man/sq
20K /var/cache/man/oc
20K /var/cache/man/oldlocal
20K /var/cache/man/tr
20K /var/cache/man/zh_TW
20K /var/cache/man/hy
20K /var/cache/man/ne
20K /var/cache/man/km
20K /var/cache/man/en_AU
20K /var/cache/man/cs
20K /var/cache/man/ps
20K /var/cache/man/vi
20K /var/cache/man/lt
20K /var/cache/man/cy
20K /var/cache/man/he
20K /var/cache/man/ug
20K /var/cache/man/ml
20K /var/cache/man/ko
20K /var/cache/man/th
20K /var/cache/man/el
20K /var/cache/man/my
20K /var/cache/man/et
52K /var/cache/man/de
20K /var/cache/man/ku
20K /var/cache/man/zh_HK
20K /var/cache/man/bo
20K /var/cache/man/ca@valencia
20K /var/cache/man/ar
20K /var/cache/man/si
20K /var/cache/man/ca
20K /var/cache/man/fa
20K /var/cache/man/ast
20K /var/cache/man/kk
20K /var/cache/man/gl
32K /var/cache/man/es
20K /var/cache/man/hu
20K /var/cache/man/uk
20K /var/cache/man/bs
20K /var/cache/man/nn
20K /var/cache/man/sk
20K /var/cache/man/en_CA
20K /var/cache/man/eo
20K /var/cache/man/sl
20K /var/cache/man/io
20K /var/cache/man/id
20K /var/cache/man/mhr
28K /var/cache/man/pt
20K /var/cache/man/fo
20K /var/cache/man/pa
24K /var/cache/man/pl
20K /var/cache/man/fi
20K /var/cache/man/ms
28K /var/cache/man/ja
20K /var/cache/man/ta
28K /var/cache/man/ru
20K /var/cache/man/nb
20K /var/cache/man/fr_CA
20K /var/cache/man/lv
20K /var/cache/man/nl
20K /var/cache/man/pt_BR
20K /var/cache/man/fr.UTF-8
20K /var/cache/man/bg
20K /var/cache/man/uz
20K /var/cache/man/ce
20K /var/cache/man/en_GB
20K /var/cache/man/fy
20K /var/cache/man/sr
20K /var/cache/man/se
20K /var/cache/man/zh_CN
28K /var/cache/man/it
20K /var/cache/man/be
20K /var/cache/man/ro
20K /var/cache/man/te
20K /var/cache/man/da
3,8M    /var/cache/man
100K    /var/cache/app-info/xmls
5,5M    /var/cache/app-info/xapian/default
5,5M    /var/cache/app-info/xapian
5,6M    /var/cache/app-info
8,0K    /var/cache/lightdm/dmrc
12K /var/cache/lightdm
4,0K    /var/cache/fonts
420K    /var/cache/samba
4,0K    /var/cache/apt/archives/partial
80K /var/cache/apt/archives
89M /var/cache/apt
700K    /var/cache/postgresql/dicts
704K    /var/cache/postgresql
4,0K    /var/cache/pm-utils
4,0K    /var/cache/apparmor
113M    /var/cache

**EDIT2**

l took the last lines

    du -h /

    8,5M    /usr/share/texlive/texmf-dist/scripts
    12K /usr/share/texlive/texmf-dist/metafont/config
    32K /usr/share/texlive/texmf-dist/metafont/base
    112K    /usr/share/texlive/texmf-dist/metafont/misc
    160K    /usr/share/texlive/texmf-dist/metafont
    212K    /usr/share/texlive/texmf-dist/web2c
    8,0K    /usr/share/texlive/texmf-dist/mft/knuth-local
    20K /usr/share/texlive/texmf-dist/mft/base
    32K /usr/share/texlive/texmf-dist/mft
    20K /usr/share/texlive/texmf-dist/texdoc
    159M    /usr/share/texlive/texmf-dist
    92K /usr/share/texlive/readme-html.dir
    161M    /usr/share/texlive
    4,0K    /usr/share/libsensors4
    2,1G    /usr/share
    457M    /usr/bin
    11G /usr


du -h /var

4,0K    /var/cache/pm-utils
4,0K    /var/cache/apparmor
113M    /var/cache
5,0G    /var


du -h /lib 

208K    /lib/terminfo
20K /lib/apparmor
124K    /lib/sysvinit
8,0K    /lib/resolvconf
651M    /lib

sudo du -h /root
72K /root/tensorflow/tensorflow/tools/test
44K /root/tensorflow/tensorflow/tools/pip_package
16K /root/tensorflow/tensorflow/tools/compatibility/testdata
64K /root/tensorflow/tensorflow/tools/compatibility
48K /root/tensorflow/tensorflow/tools/benchmark
2,8M    /root/tensorflow/tensorflow/tools
62M /root/tensorflow/tensorflow
633M    /root/tensorflow
5,3G    /root
-2
задан 25 April 2017 в 03:37

1 ответ

Я полагаю, что Вы сделали правильную вещь с разделением Вашего / домой от Вашего / (корень), но возможно были чрезмерно оптимистичны на том, сколько данных установка человечности будет использовать и, казаться, будет использовать Ваш корневой счет на что-то.

/usr каталог - то, где программы обычно устанавливаются. Это вырастет, поскольку Вы устанавливаете больше программного обеспечения в своей системе.

/ каталог var - то, где Ваши данные/кэши/базы данных/журналы хранятся. Это раньше считалось лучшей практикой для разделения этого от '/' для предотвращения неустойчивости системы, если журналы стали слишком быстрыми и дросселировали систему.

/ домой - то, куда Ваши пользовательские данные должны пойти, и это всегда - хорошая идея разделить его от '/'.

/ базируются в корневом каталоге пользователя root, и в современных дистрибутивах Linux это считают плохой практикой безопасности для использования корневой учетной записи, таким образом, это - размер, должно быть довольно маленьким. В этой ситуации это не, и это заполняет/sda.

Решение A: Прекратите использовать корневую учетную запись и мигрируйте, это - данные в другую (новую) учетную запись.

Шаги:

  1. Создают нового пользователя, использующего, например, пользователей-администратора. Присвойте желаемые полномочия группы (включая sudo полномочия)

  2. данные Копии через (от корня / до/home/newuser) использование, что-то как rsync rsync-arv / корневой/home/newuser

  3. Удаляет старые корневые данные - с осторожностью (возможно, просто Загрузки и Документы для запуска с)

Решение B: повторное разделение - который может быть опасным и привести к потере данных.

Шаги:

  1. начальная загрузка в живой cd/dvd/usb

  2. разделила sda5 на 3 (50 Гбит для / var; 100 ГБ для корня/; остаток остается как / домой), использование gparted

  3. редактирует систему fstab (не продуктивная среда fstab), чтобы иметь / var и корень/, смонтированный отдельно

  4. , копия затем удаляет данные из старого корня / и старого / var к новым местоположениям. 'rsync - площадь' была бы лучшей, поскольку это сохранит создание файла, и время изменения

  5. возвращается в Вашу систему и надежду на лучшее

, Это было бы прекрасно, если кто-то сможет предложить простое решение :-)

0
ответ дан 3 November 2019 в 09:16

Другие вопросы по тегам:

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