Как очистить/удалить файлы в/dev/sda7?

Мой раздел, /dev/sda7 перечислен как полных 100%. Я уже запросил справку от других, более хорошо осведомленных, чем я, и кто-то сделал, чтобы я выполнил "sudo chmod 755/dev/sda7-R", который мне с тех пор сказали, что это, возможно, завинтило мою систему. Моя конечная цель должна просто принести /dev/sda7 вниз к используемым 60%, когда я выполняю "df".

Примечание: Я не могу скопировать и вставить, поскольку я использую TTY1. Но вот результаты, старомодный путь.

df -H  

Filesystem      Size    Used    Avail   Use%    Mounted on  
/dev/sda7       41G     39G       0     100%    /  
none            4.1k    0       4.1k    0%  /sys/fs/cgroup  
udev            976M    4.1k    976M    1%  /dev  
tmpfs           198M    1.1M    197M    1%  /run  
none            5.3M    0       5.3M    0%  /run/lock  
none            989M    5.5M    984M    1%  /run/shm  
none            105M    25k     105M    1%  /run/user  
overflow        1.1M    8.2k    1.1M    1%  /tmp  
none            989M    36M     953M    4%  /tmp/guest-msHuGq  
/home/d/.Private    41G 39G      0     100% /home/d

l/dev/sda7

/dev/sda7

Примечание: Полужирный текст обозначает текст, возвращенный в желтом цвете шрифта вместо стандартного цвета.


Править. Прежде всего, спасибо за ответ И объяснения. Очень ценивший. Вот некоторые результаты.

du -ah /mnt | sort -h -r | head -n 10
sort: write failed: /tmp/sortuCKknB: No space left on device

Я думаю, что команда ls смогла помочь некоторым здесь? И да, я вполне уверен, но испытываю недостаток в знании, чтобы проверить, что/dev/sda7 является моим основным разделом, тот, который я использую прямо сейчас.

ls /mnt

bin boot cdrom dev etc home initrd.img initrd.img.old lib lost+found media mnt opt proc root run sbin srv sys **tmp** usr var vmlinuz vmlinuz.old

Выше, полужирный обозначает текст, выделенный в зеленом.

Я также думаю, что по ошибке ввел однажды: du -ah /mnt(без добавленных опций/модификаторов - typo'd "входят" в канал |). Это возвратило крупный список, который прокрутил на для ~10mins. (К сожалению, я не могу скопировать и вставить его, как я нахожусь в TTY1, и ни мышь, ни большая часть работы команд ctrl там. Я ввел по абсолютному адресу вокруг в то, как скопировать и вставить в TTY, и это, кажется, требует загрузки программы, которую я не ожидаю иметь пространство на этом разделе для загрузки.)

Я могу вывести результаты sudo fdisk -l если потребуется, включая запуск и числа конца, блоки, идентификатор и информацию о системе для каждого раздела, на запрос...?


Править: УСПЕХ!/dev/sda7 вниз к 78%;/home/d/.Private вниз к 78%! Я теперь могу войти в пользовательскую учетную запись d's!

Теперь у меня просто есть незначительные вопросы, как то, как удалить подкаталоги и каталоги с () s, так как они дают сообщения об ошибках. Но снова, незначительный.

Благодаря всем, кто отправил полезный suggestions!@

2
задан 16 September 2014 в 02:10

1 ответ

Ваш df-H показывает, что/dev/sda7 смонтирован на / подразумевать, что его Ваша основная операционная система, Вы не должны вносить изменения в файлы в/dev, ни можете Вы ls/dev/sda7, потому что это - файл устройств не каталог. можно использовать ls на месте что его смонтированный к хотя (ls/).

можно использовать эту команду для нахождения файлов, поднимающих большую часть пространства

du -ah /directory/here | sort -h -r | head -n 10

объяснение этой команды:

du оценочное использование файлового пространства

-ah говорит du писать счета для всех файлов, не только каталогов в человекочитаемой форме (т.е.: 1.5G)

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

sort -h -r сортирует вывод du,-h вид средств человекочитаемые числа (таким образом, это видит, что 1G больше, чем 1 МБ)-r, говорит ему инвертировать порядок сортировки, поэтому теперь его самое высокое к самому низкому и не самый низкий к самому высокому.

head -n 10 только шоу лучшие десять строк своего рода вывод, можно измениться 10 на любое число, которое Вы хотите, если Вы хотите больше/меньше строки или просто удаляете эту часть, если Вы хотите

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

я надеюсь, что это помогает.

2
ответ дан 7 October 2019 в 02:31

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

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