Vraag Waarom is er geen prullenbak?


Waarom heeft Ubuntu hun Prullenbak / Prullenfunctie niet hetzelfde als Windows?

In Ubuntu is dat zo uitschot map, die precies als een map functioneert. Er is geen verschil in schijfruimte na een bestand vernield. In Windows lijkt het beschikbare geheugen echter toe te nemen als ik bestand (en) naar de map verplaats Prullenbak.


7
2018-01-11 10:00


oorsprong


Ook in Windows neemt het fysiek vrije geheugen niet toe !!! Het kan gewoon als gratis worden berekend, maar als u van plan bent om het te gebruiken, moet u het verwijderen. - Michael K
"Maar in Windows helemaal anders, zal het geheugen in de prullenbak minder worden." Nee, u DENKT dat het daalde, want Microsoft trekt het bedrag af, maar de bestanden zijn er nog steeds (en nemen dus ruimte in beslag). Uw klacht zou moeten zijn: waarom liegt een Windows-systeem over de hoeveelheid vrije ruimte? - Rinzwind
@Rinzwind: Ik herinner me dat het tegenovergestelde gebeurde toen ik Windows draaide. Dat wil zeggen, het werkt net hetzelfde als Ubuntu. - Hippo
@Rinzwind Stuurde ~ 500 MB naar de Win7-prullenbak, freespace werd niet gewijzigd totdat ik deze leegde. Ik herinner me vaag een functie waarbij vensters automatisch de prullenbak zouden wissen als er ruimte nodig was voor nieuwe bestanden. De rapportage die u ziet, kan dat gedrag weerspiegelen. Niet zeker of het in Win7 werd verwijderd of alleen dat de veronderstellingen van MSes over wat het minst verwarrend zou zijn, veranderden. - Dan Neely
"Waarom Linux / Unix geen Prullenbak / Prullenbak heeft zoals Windows os." Ik ben zo geneigd om te antwoorden met "Omdat het geen Windows os is" - rlemon


antwoorden:


Ik ben een beetje verward. Ubuntu doet hebben een prullenbak (ook wel genoemd uitschot of Vuilnisbak).

Wanneer u een bestand of map van Nautilus verwijdert, gaat het naar de prullenbak. U kunt naar de prullenbak gaan en met de rechtermuisknop klikken en herstellen. Of u kunt uw prullenbak legen als u de ruimte wilt terugwinnen.

Windows is precies hetzelfde. Wanneer u iets in de prullenbak plaatst, wordt de ruimte op uw harde schijf niet verkleind, omdat deze zich nog steeds op de schijf bevindt. Uw schijfruimte wordt alleen verkleind als u de prullenbak leegt.


51
2018-01-11 10:32





Windows liegt eenvoudigweg over de resterende schijfruimte; de ​​ruimte wordt pas echt vrijgegeven nadat u de prullenbak hebt leeggemaakt. Zoek als uitdaging een kleine harde schijf en installeer Windows. Vul 98% van de resterende ruimte met een groot bestand en stuur het vervolgens naar de prullenbak. Windows meldt dat de vrije ruimte is teruggevorderd, maar het bestand bevindt zich nog steeds in de prullenbak en kan worden hersteld.

Maak nu een ander groot bestand en controleer de prullenbak opnieuw, merk iets op dat ontbreekt? Windows verwijdert stilletjes items uit de prullenbak wanneer er onvoldoende vrije schijfruimte is om het bedrog voort te zetten.

A la Microsoft: http://support.microsoft.com/kb/136517


8
2018-01-11 22:16





Probeer de locatie te bepalen

trash: ///

in de bestandsbeheerder (Nautilus). Bijvoorbeeld vanaf de opdrachtprompt:

$ nautilus trash:///

opent de bestandsbeheerder op die locatie.

De fysieke locatie van het bestand is:

~/.local/share/Trash 

(d.w.z. /home/gebruikersnaam/.local/share/Trash)

Er zijn twee submappen, bestanden en info, die de bestanden bevatten, en de informatie over hen (oorspronkelijke locatie, verwijderingsdatum / tijd).

Dit werkt vrijwel hetzelfde als in Windows


8
2018-01-11 15:21



De bestanden kunnen ook naartoe gaan /media/DISK/.Trash-USERID voor gekoppelde partities (zowel extern als intern), bijvoorbeeld /media/System/.Trash-1000 - Lekensteyn


Ubuntu heeft wel een Prullenbak, het wordt de Prullenbak genoemd.

Ook, ik weet niet zeker wat je bedoelt met "geheugen" in dit geval. Geheugen (zoals in RAM) wordt niet gebruikt bij bestandsbewerkingen zoals het verplaatsen van dingen naar de Prullenbak.


3
2018-01-11 16:19