Agedu – Ngwa bara uru maka nsuso ala diski efu na Linux


Were ya na ị na-agba ọsọ na ohere diski na ịchọrọ ịtọhapụ, site na ịchọ ihe na-efu efu ma wepụ ya ma ọ bụ bugharịa ya na ebe nchekwa. Kedu otu esi achọpụta ihe ziri ezi ka ihichapụ, nke na-echekwa ohere kachasị?

Linux na-enye iwu du ọkọlọtọ, nke na-enyocha diski dum wee gosi gị akwụkwọ ndekọ aha nwere nnukwu data. Nke ahụ nwere ike inyere gị aka imechi ọchụchọ gị ka ọ bụrụ ihe kacha baa uru ihichapụ.

Otú ọ dị, nke ahụ na-egosi gị ihe dị ukwuu. Ihe ị chọrọ ịma bụ ihe buru ibu. Site na ndabara, du Command agaghị ekwe ka ị mata ọdịiche dị n'etiti data buru ibu n'ihi na ị na-eme ihe chọrọ ka ọ buru ibu, yana data buru ibu n'ihi na ị bupụrụ ya otu ugboro wee leghara ya anya.

Ọtụtụ sistemụ faịlụ Linux, na ndabara na-egosi naanị edere, gbanwee ma ọ bụ ọbụna gụọ. Ya mere, ọ bụrụ na ị kere a nnukwu ego nke data afọ gara aga, chefuru ihichapụ ya na ọ dịghị mgbe eji ya kemgbe, mgbe ahụ, ọ dị mkpa iji ndị ikpeazụ-enweta oge stampụ ịmata ọdịiche dị n'etiti eji na-ejighi data.

Agedu akpọrọ dị ka (age dee you) bụ ihe mepere emepe yana akụrụngwa efu (dị ka du Command) nke na-enyere ndị na-ahụ maka sistemu aka ịchọpụta ohere diski efu nke faịlụ ochie na-eji wee hichapụ ha iji wepụta ohere.

Agedu na-eme nyocha zuru oke wee wepụta akụkọ na-egosi ole ohere diski na-eji akwụkwọ ndekọ aha ọ bụla na akwụkwọ ndekọ aha yana oge nnweta ikpeazụ nke faịlụ. N'okwu dị mfe, ọ na-enyere gị aka ịtọhapụ ohere diski.

  1. Na-emepụta akụkọ eserese.
  2. Na-ewepụta data n'ụdị HTML.
  3. Na-ewepụta akụkọ HTML yana hyperlinks na akwụkwọ ndekọ aha ndị ọzọ maka ịnyagharị dị mfe iji kpokọta akụkọ.
  4. Na-enye nhọrọ nhazi karịa.

Kedu ka Agụdu si arụ ọrụ?

Site na ibe nwoke:

agedu bu mmemme nke na-eme nke a. Ọ na-eme otu ụdị nyocha diski dị ka du, mana ọ na-edekọ oge nnweta ikpeazụ nke ihe ọ bụla ọ nyochara. Mgbe ahụ, ọ na-ewulite index nke na-ahapụ ya ka ọ rụọ ọrụ nke ọma n'ịmepụta akụkọ na-enye nchịkọta nke nsonaazụ maka akwụkwọ ndekọ aha ọ bụla, wee wepụta akụkọ ndị ahụ na-achọ.

Otu esi etinye Agedu na Linux Systems

Na Debian/Ubuntu, agedu dị ka ịwụnye site na ebe nchekwa sistemụ ndabara site na iji iwu apt-nweta dịka egosiri.

$ sudo apt-get install agedu

Na RHEL/CentOS, ịkwesịrị iwu yum dị ka egosiri.

# yum install epel-release
# yum install agedu

Ndị ọrụ Fedora na Arch Linux, pịnye naanị iwu a ka ịwụnye Agedu.

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

Na nkesa Linux ndị ọzọ, ị nwere ike chịkọta Agedu site na isi mmalite dịka egosiri.

$ 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

Otu esi enyocha oghere diski efu site na iji Agedu

Iwu na-esote ga-eme nyocha zuru oke nke/ụlọ/tecmint ndekọ yana akwụkwọ ndekọ aha ya wee mepụta faịlụ ndeksi pụrụ iche nwere nhazi data ya.

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

Na-esote, pịnye iwu na-esonụ ka ịjụ ajụjụ faịlụ ndeksi emepụtara ọhụrụ.

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

Ugbu a, pịnye iwu na-esonụ iji mepee URL site na iji ihe nchọgharị weebụ ọ bụla.

# http://localhost:34895/

Ihuenyo dị n'okpuru na-egosi ihe ngosi eserese nke ojiji diski/ụlọ/tecmint yana akwụkwọ ndekọ aha ya na-eji agba dị iche iche iji gosi ọdịiche dị n'etiti data enwetara na nso nso a.

Pịa na ngalaba ndekọ aha ọ bụla ka ịhụ akụkọ nke obere akwụkwọ ndekọ aha ya. Iji kwụsị ọnọdụ a, dị nnọọ pịa [CTRL+D] n'ahịrị iwu.

Ka ịmepụta na ịtọ nọmba ọdụ ụgbọ mmiri omenala maka agedu, pịnye iwu a.

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

Kwado nchedo okwuntughe maka Agedu site na iji iwu a.

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

Nweta akụkọ Agedu site na iji ọnọdụ ọnụ.

# 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
...

Ị na-ahụ mmepụta yiri du Command. Ka anyị hụ faịlụ ochie nke anaghị enweta ogologo oge. Dịka ọmụmaatụ, ịhụ naanị faịlụ ochie na-enwetaghị n'ime ọnwa 12 gara aga ma ọ bụ karịa.

# 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
....

Ka anyị chọpụta ohere diski ole faịlụ MP3 were site na iji iwu na-eso.

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

Ọzọ ịhụ akụkọ na-agba ọsọ a iwu.

# agedu -w

Ka ihichapụ faịlụ na hapụ ohere diski, jiri iwu na-esonụ.

# rm -rf /downloads/*.mp3

Otu esi ewepu faịlụ index agedu? Buru ụzọ hụ nha faịlụ ndeksi site na iji iwu a.

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

Iji wepu faịlụ ndeksi, tinye naanị.

# agedu -R

Maka ozi ndị ọzọ gbasara nhọrọ iwu agedu na ojiji, biko gụọ akwụkwọ nwoke ma ọ bụ gaa na home page agedu.

# man agedu

Ọ bụrụ na ị maara ngwá ọrụ ọ bụla anyị na-ekwubeghị na saịtị a. Biko mee ka anyị mara maka ya site na igbe nkọwa n'okpuru.