Agedu - Irinṣẹ Wulo fun Titele Alafo Disk Egbin ni Linux


Ṣebi o n ṣiṣẹ ni kukuru lori aaye disk ati pe o fẹ lati tu silẹ, nipa wiwa nkan ti o jẹ egbin aaye ati yiyọ rẹ tabi gbigbe si alabọde ile-iwe. Bawo ni o ṣe tọpinpin nkan to tọ lati paarẹ, ti o fi aaye ti o pọju pamọ?

Linux pese aṣẹ boṣewa du kan, eyiti o ṣe awari gbogbo disiki ati fihan ọ awọn ilana wo ni o ni iye data pupọ. Iyẹn le ṣe iranlọwọ fun ọ lati dín iwadii rẹ mọ si awọn pipaarẹ ti o wulo julọ.

Sibẹsibẹ, iyẹn nikan fihan ọ ohun ti o tobi. Ohun ti o fẹ gangan lati mọ ni eyiti o tobi pupọ. Nipa aiyipada, aṣẹ du kii yoo jẹ ki o ṣe iyatọ laarin data ti o tobi nitori pe o n ṣe nkan ti o nilo ki o tobi, ati data ti o tobi nitori pe o ṣaja rẹ lẹẹkan ki o foju si rẹ.

Pupọ awọn ọna ṣiṣe faili Linux, nipa aiyipada nikan fihan kikọ, yipada tabi paapaa ka. Nitorinaa ti o ba ṣẹda iye nla ti data ni awọn ọdun sẹhin, gbagbe lati paarẹ rẹ ati pe o ko lo lati igba naa, lẹhinna o ṣe pataki lati lo awọn ami-iwọle akoko to kẹhin lati mọ iyatọ laarin data ti a lo ati lilo.

Agedu ti a sọ bi (age dee you) jẹ orisun ṣiṣi ati iwulo ọfẹ (pupọ bii aṣẹ aṣẹ) ti o ṣe iranlọwọ fun awọn alakoso eto lati tọpin si aaye disiki ti a parun ti awọn faili atijọ lo ati paarẹ wọn lati gba aaye diẹ laaye.

Agedu ṣe ọlọjẹ pipe ati gbejade awọn iroyin ti o fihan iye aaye aaye disk ti a lo nipasẹ itọsọna kọọkan ati itọsọna labẹ pẹlu awọn akoko iraye si awọn faili to kẹhin. Ni awọn ọrọ ti o rọrun, o rọrun lati ṣe iranlọwọ fun ọ lati gba aaye disk laaye.

  1. Ṣẹda awọn iroyin ayaworan.
  2. Ṣe agbejade iṣujade data ni ọna kika HTML.
  3. N ṣe awọn ijabọ HTML pẹlu awọn ọna asopọ si awọn itọsọna miiran fun lilọ kiri rọrun lati ṣajọ awọn iroyin.
  4. Pese awọn aṣayan atunto diẹ sii.

Bawo ni Agedu Ṣe N ṣiṣẹ?

Lati oju-iwe eniyan naa:

agedu jẹ eto ti o ṣe eyi. O ṣe ni ipilẹ kanna iru ọlọjẹ disiki bi du, ṣugbọn o tun ṣe igbasilẹ awọn akoko iraye si kẹhin ti ohun gbogbo ti o ṣe awari. Lẹhinna o kọ itọka kan ti o jẹ ki o mu ki awọn iroyin ṣiṣẹ daradara ni fifun ni akopọ awọn abajade fun itọsọna-kekere kọọkan, ati lẹhinna o ṣe awọn iroyin wọnyẹn lori ibeere.

Bii o ṣe le Fi Agedu sinu Awọn Ẹrọ Linux

Lori Debian/Ubuntu, agedu wa lati fi sori ẹrọ lati awọn ibi ipamọ eto aiyipada nipa lilo atẹle pipaṣẹ-gba bi o ti han.

$ sudo apt-get install agedu

Lori RHEL/CentOS, o nilo lati yum aṣẹ bi o ti han.

# yum install epel-release
# yum install agedu

Awọn olumulo Fedora ati Arch Linux, tẹ iru aṣẹ wọnyi lati fi Agedu sii.

$ sudo dnf install agedu  [On Fedora]
$ sudo yaourt -S agedu    [On Arch Linux]

Lori awọn pinpin kaakiri Linux miiran, o le ṣajọ Agedu lati orisun bi o ti han.

$ wget https://www.chiark.greenend.org.uk/~sgtatham/agedu/agedu-20180329.af641e6.tar.gz
$ tar -xvf agedu-20180329.af641e6.tar.gz
$ cd agedu-20180329.af641e6
$ ./configure
$ make
$ sudo make install

Bii o ṣe le Tọpinpin Aaye Disiki Ti o parun Lilo Agedu

Aṣẹ atẹle yoo ṣe ọlọjẹ pipe ti/ile/tecmint liana ati awọn ilana-labẹ ati ṣẹda faili itọka pataki ti o ni eto data rẹ.

# agedu -s /home/tecmint/
Built pathname index, 232578 entries, 22842517 bytes of index                                                                                                                
Faking directory atimes
Building index
Final index file size = 97485984 bytes

Nigbamii, tẹ aṣẹ atẹle lati beere faili atokọ tuntun ti a ṣẹda.

# agedu -w
Using Linux /proc/net magic authentication
URL: http://localhost:34895/

Bayi, tẹ aṣẹ atẹle lati ṣii URL nipa lilo eyikeyi ẹrọ lilọ kiri lori ayelujara.

# http://localhost:34895/

Iboju ti o wa ni isalẹ fihan aṣoju aworan ti lilo disk ti/ile/tecmint pẹlu awọn ilana abẹ labẹ rẹ ni lilo awọn awọ pupọ lati ṣe afihan iyatọ laarin disused ati data ti a wọle si laipẹ.

Tẹ lori eyikeyi itọsọna iha lati wo awọn iroyin ti awọn ilana-labẹ rẹ. Lati fopin si ipo yii, kan tẹ [ CTRL + D ] lori laini aṣẹ.

Lati ṣẹda ati ṣeto nọmba ibudo aṣa fun agedu, tẹ aṣẹ wọnyi.

# agedu -w --address 127.0.0.1:8081
Using Linux /proc/net magic authentication
URL: http://127.0.0.1:8081/

Jeki aabo ọrọ igbaniwọle fun Agedu nipa lilo pipaṣẹ atẹle.

# agedu -w --address 127.0.0.1:8081 --auth basic
Username: agedu
Password: n2tx16jejnbzmuur
URL: http://127.0.0.1:8081/

Awọn ijabọ Agedu wọle nipa lilo ipo ebute.

# agedu -t /home/tecmint
8612        /home/tecmint/.AndroidStudio3.1
3684        /home/tecmint/.PlayOnLinux
604         /home/tecmint/.ScreamingFrogSEOSpider
2416        /home/tecmint/.TelegramDesktop
61960       /home/tecmint/.Write
1508        /home/tecmint/.adobe
20          /home/tecmint/.aptitude
48          /home/tecmint/.byobu
1215948     /home/tecmint/.cache
3096        /home/tecmint/.cinnamon
1421828     /home/tecmint/.config
12          /home/tecmint/.dbus
8           /home/tecmint/.emacs.d
780         /home/tecmint/.fonts
...

O wo iṣejade bii aṣẹ du. Jẹ ki a wo awọn faili atijọ ti a ko wọle si fun igba pipẹ. Fun apẹẹrẹ, lati wo awọn faili atijọ nikan ti a ko wọle si ni awọn oṣu 12 to kọja tabi diẹ sii.

# agedu -t /home/tecmint -a 12m
2416        /home/tecmint/.TelegramDesktop
1500        /home/tecmint/.adobe
46776       /home/tecmint/.cache
1840        /home/tecmint/.cinnamon
142796      /home/tecmint/.config
636         /home/tecmint/.gconf
88          /home/tecmint/.gimp-2.8
12          /home/tecmint/.gnome
112         /home/tecmint/.java
108         /home/tecmint/.kde
8           /home/tecmint/.links2
16          /home/tecmint/.linuxmint
6804        /home/tecmint/.local
12          /home/tecmint/.mindterm
40920       /home/tecmint/.mozilla
4           /home/tecmint/.oracle_jre_usage
12          /home/tecmint/.parallel
24          /home/tecmint/.shutter
6840        /home/tecmint/.softmaker
336         /home/tecmint/.themes
....

Jẹ ki a wa jade iye aaye disiki ti o gba nipasẹ awọn faili MP3 nipa lilo pipaṣẹ atẹle.

# agedu -s . --exclude '*' --include '*.mp3'

Lẹẹkansi lati wo awọn iroyin ṣiṣe aṣẹ atẹle.

# agedu -w

Lati paarẹ awọn faili ati laaye aaye disk, lo aṣẹ atẹle.

# rm -rf /downloads/*.mp3

Bii o ṣe le yọ faili itọka agedu kuro? Akọkọ wo iwọn ti faili itọka pẹlu aṣẹ atẹle.

# ls agedu.dat -lh
-rw------- 1 tecmint tecmint 35M Apr 10 12:05 agedu.dat

Lati yọ faili atọka kuro, kan tẹ sii.

# agedu -R

Fun alaye diẹ sii lori awọn aṣayan pipaṣẹ agedu ati lilo, jọwọ ka awọn oju-iwe eniyan naa tabi ṣabẹwo si oju-ile ile agedu.

# man agedu

Ti o ba mọ eyikeyi irinṣẹ ti a ko mẹnuba ninu aaye yii. Jọwọ jẹ ki a mọ nipa rẹ nipasẹ apoti asọye ni isalẹ.