Otu esi achọ ma wepụ akwụkwọ ndekọ aha ugboro ugboro na Linux


N'otu n'ime akụkọ anyị gara aga, anyị kọwara otu esi achọpụta akwụkwọ ndekọ aha na faịlụ ndị na-eri ohere diski kacha na sistemụ faịlụ na Linux. Ọ bụrụ na ị chọpụta na akwụkwọ ndekọ aha ndị dị otú ahụ enwekwaghị faịlụ ndị dị mkpa na akwụkwọ ndekọ aha (dị ka ndabere ochie, nbudata wdg..), mgbe ahụ ị nwere ike ihichapụ ha ka ha wepụta ohere na diski gị.

Nkuzi dị mkpirikpi a na-akọwa otu esi achọta na ihichapụ akwụkwọ ndekọ aha ugboro ugboro na sistemụ faịlụ Linux.

Iji mezuo ebumnuche a dị n'elu, ịnwere ike iji iwu chọta yana iwu rm site na iji syntax dị n'okpuru. N'ebe a, akara + na njedebe na-enyere aka ịgụ ọtụtụ akwụkwọ ndekọ aha n'otu oge.

$ find /start/search/from/this/dir -name "dirname-to-delete" -type d -exec /bin/rm -rf {} + 

Ntị: Ị ga-ejirịrị rm iwu nke ọma n'ihi na ọ bụ otu n'ime iwu kachasị dị ize ndụ iji na Linux: ị nwere ike ihichapụ akwụkwọ ndekọ aha dị egwu na mberede, si otú a na-ebute ọdịda sistemụ.

N'ihe atụ dị n'okpuru, anyị ga-achọ ndekọ aha faịlụ_2008 wee hichapụ ya ugboro ugboro:

$ $find ~/Downloads/software -name "files_2008" -type d -exec /bin/rm -rf {} + 

Ị nwekwara ike iji chọta na xargs; N'ime syntax na-esonụ, -print0 omume na-enyere aka ibipụta ụzọ ndekọ aha zuru oke na mmepụta ọkọlọtọ, na-esote agwa efu:

$ find /start/search/from/this/dir -name "dirname-to-delete" -type d -print0 | xargs -0 /bin/rm -rf "{}"

N'iji otu ihe atụ dị n'elu, anyị nwere:

$ find ~/Downloads/software -name "files_2008" -type d -print0 | xargs -0 /bin/rm -rf "{}"

N'ikpeazụ ma ọ dịghị ihe ọzọ, ọ bụrụ na ị na-eche banyere nchekwa nke data gị, mgbe ahụ ị nwere ike ịmụta ụzọ 3 nke na-adịgide adịgide na ihichapụ 'Files and Directories' na Linux.

Echefula ịgụkwu akụkọ bara uru gbasara njikwa faịlụ na ndekọ na Linux:

  1. fdupes – Ngwá ọrụ ahịrị iwu iji chọta ma hichapụ faịlụ oyiri na Linux
  2. Etu esi achọta ma wepu faịlụ oyiri/achọghị na Linux Iji Ngwa 'FSlint'
  3. Ụzọ 3 iji ihichapụ faịlụ niile n'ime ndekọ ma e wezụga otu faịlụ ma ọ bụ ole na ole nwere ndọtị

N'ime edemede a, anyị gosiri gị otu esi achọta ma wepụ akwụkwọ ndekọ aha ugboro ugboro na Linux. Ọ bụrụ na ị nwere ajụjụ ọ bụla ma ọ bụ echiche mgbakwunye ịchọrọ ịgbakwunye na isiokwu a, jiri ngalaba nkọwa n'okpuru.