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.
- Na-emepụta akụkọ eserese.
- Na-ewepụta data n'ụdị HTML.
- Na-ewepụta akụkọ HTML yana hyperlinks na akwụkwọ ndekọ aha ndị ọzọ maka ịnyagharị dị mfe iji kpokọta akụkọ.
- 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.