Bii o ṣe le Wa ati Yọ Awọn ilana ni Ifiranṣẹ lori Linux


Ninu ọkan ninu awọn nkan iṣaaju wa, a ṣalaye bi a ṣe le wa awọn ilana oke ati awọn faili ti n gba aaye disiki pupọ julọ lori eto faili ni Linux. Ti o ba ṣe akiyesi pe iru awọn ilana naa ko ni awọn faili pataki ati awọn ẹka inu mọ (gẹgẹbi awọn afẹyinti atijọ, awọn igbasilẹ ati bẹbẹ lọ.), Lẹhinna o le paarẹ wọn lati gba aaye laaye lori disiki rẹ.

Ikẹkọ kukuru yii ṣapejuwe bii o ṣe le wa ati paarẹ awọn itọnisọna ni iforukọsilẹ ninu eto faili Linux.

Lati ṣaṣeyọri idi ti o wa loke, o le lo aṣẹ wiwa pọ pẹlu aṣẹ rm nipa lilo sintasi ni isalẹ. Nibi, ami + ni ipari n jẹ ki awọn ilana pupọ lati ka nigbakanna.

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

Ifarabalẹ: O gbọdọ lo pipaṣẹ rm fara nitori o jẹ ọkan ninu awọn ofin ti o lewu julọ lati lo ni Lainos: o le ṣe airotẹlẹ pa awọn ilana eto pataki, nitorinaa yorisi ikuna eto.

Ninu apẹẹrẹ ni isalẹ, a yoo wa itọsọna kan ti a pe ni awọn faili_2008 ki o paarẹ ni ifasẹyin:

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

O tun le lo wiwa ati xargs; ninu iwe afọwọkọ atẹle, -print0 iṣe jẹ ki titẹjade ti ọna itọsọna ni kikun lori iṣẹjade boṣewa, atẹle nipa iwa asan:

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

Lilo apẹẹrẹ kanna loke, a ni:

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

Ni ikẹhin ṣugbọn ko kere ju, ti o ba ni ifiyesi nipa aabo ti data rẹ, lẹhinna o le fẹ kọ awọn ọna 3 ti piparẹ ati ni aabo ni ‘Awọn faili ati Awọn ilana’ ni Lainos.

Maṣe gbagbe lati ka awọn nkan to wulo diẹ sii nipa faili ati iṣakoso itọsọna ni Linux:

  1. fdupes - Ọpa laini Aṣẹ kan lati Wa ati Paarẹ Awọn faili Duplicate ni Linux
  2. Bii o ṣe le Wa ati Yọ Awọn ẹda/Awọn faili ti a kofẹ ni Lainos Lilo Irinṣẹ 'FSlint'
  3. Awọn ọna 3 lati Paarẹ Gbogbo Awọn faili ninu Itọsọna Ayafi Kan tabi Diẹ Awọn faili pẹlu Awọn amugbooro

Ninu àpilẹkọ yii, a fihan ọ bi o ṣe le wa ati yọ awọn ilana igbasilẹ ni Linux. Ti o ba ni ibeere eyikeyi tabi awọn imọran afikun ti o fẹ ṣafikun si koko yii, lo apakan asọye ni isalẹ.