Conas comhad a aimsiú i Linux

Údar: Ellen Moore
Dáta An Chruthaithe: 17 Eanáir 2021
An Dáta Nuashonraithe: 29 Meitheamh 2024
Anonim
Supersection 1, Less Comfortable
Físiúlacht: Supersection 1, Less Comfortable

Ábhar

Tá sé deacair comhad a aimsiú ar chóras Linux mura bhfuil a fhios agat conas é a dhéanamh. Is fearr orduithe éagsúla a iontráil a iontráiltear sa Chríochfort. Tar éis máistreacht a dhéanamh ar orduithe den sórt sin, beidh smacht iomlán agat ar na comhaid; freisin, tá na horduithe seo níos feidhmiúla ná innill chuardaigh den chineál céanna i gcórais oibriúcháin eile.

Céimeanna

Modh 1 de 3: An fóntais aimsigh

  1. 1 Faigh an comhad de réir a ainm. Déantar cuardach simplí den sórt sin trí úsáid a bhaint as an bhfóntas aimsigh... Déanfaidh an t-ordú thíos cuardach ar chomhad san eolaire reatha agus i ngach ceann dá fhochomhadlann.

    aimsigh -iname "ainm comhaid"

    • Iontráil -iname in ionad -ainmneamhaird a dhéanamh de chás san ainm comhaid a iontráladh. Foireann -ainm atá cás-íogair.
  2. 2 Tosaigh ag cuardach san eolaire fréimhe. Chun cuardach ar fud an chórais a thosú, cuir an modhnóir leis an bhfiosrúchán /... Sa chás seo, an t-ordú aimsigh déanfaidh sé cuardach ar an gcomhad i ngach eolaire ag tosú ón bhfréamh.

    aimsigh / -iname "ainm comhaid"

    • Is féidir leat tosú ag cuardach i eolaire ar leith; chun é seo a dhéanamh, a chur ina ionad / chuig cosán eolaire, mar shampla / baile / uas.
    • Is féidir é a úsáid . in ionad /chun an comhad a chuardach san eolaire reatha agus ina fhochomhadlann amháin.
  3. 3 Úsáid siombail ginearálaithe.*chun comhaid a aimsiú a bhfuil a n-ainm comhoiriúnach leis an gcuid den iarraidh. Ag baint úsáide as an tsiombail ginearálaithe * is féidir leat comhad nach bhfuil a ainm iomlán anaithnid a fháil, nó is féidir leat gach comhad a bhfuil síneadh sonrach air a fháil.

    aimsigh / home / max -iname " *. conf"

    • Gheobhaidh an t-ordú seo gach comhad le síneadh .conf san fhillteán úsáideora Max (agus a fhofhillteáin).
    • Úsáid an t-ordú seo chun gach comhad a mheaitseálann cuid den cheist a fháil. Mar shampla, má tá go leor comhad a bhaineann le WikiHow agat ar do ríomhaire, faigh na comhaid go léir trí chlóscríobh " * wiki *".
  4. 4 Déan é a dhéanamh níos éasca torthaí cuardaigh a bhainistiú. Má tá an iomarca torthaí cuardaigh ann, tá sé deacair an comhad atá á lorg agat a fháil. Úsáid an tsiombail |chun na torthaí cuardaigh a scagadh le níos lú. Fágfaidh sé sin go mbeidh sé níos éasca do thorthaí cuardaigh a fheiceáil agus a scagadh.

    aimsigh / baile / uas-ainm " *. conf" | níos lú

  5. 5 Faigh míreanna ar leith. Úsáid mionathraitheoirí chun míreanna ar leith a thaispeáint i dtorthaí an chuardaigh. Is féidir leat comhaid rialta a chuardach (f), eolairí (d), naisc shiombalacha (l), gairis carachtar I / O (le) agus blocfheistí (b).

    aimsigh / -chineál f-ainm "ainm comhaid"

  6. 6 Scag do thorthaí cuardaigh de réir mhéid an chomhaid. Má tá go leor comhad agat a bhfuil ainmneacha cosúla orthu ar do ríomhaire, ach go bhfuil a fhios agat méid an chomhaid atá á lorg agat, scag na torthaí cuardaigh de réir mhéid an chomhaid.

    aimsigh / -size + 50M -iname "ainm comhaid"

    • Gheobhaidh an t-ordú seo gach comhad níos mó ná 50 MB. Úsáid modhnóir +-chun méadú nó laghdú ar mhéid a léiriú. Má tá an modhnóir +- níl, gheobhaidh an t-ordú comhaid atá díreach an méid céanna leis an méid sonraithe.
    • Is féidir torthaí cuardaigh a scagadh le bearta (c), cileavata (k), meigibheart (M.), ghigibheart (G.) nó bloic 512 beart (b). Tabhair faoi deara go bhfuil na modhnóirí a thaispeántar cás-íogair.
  7. 7 Úsáid oibreoirí loighciúla (oibreoirí boole) chun scagairí cuardaigh a chur le chéile. Is féidir oibreoirí a úsáid -agus, -or, -níchun téarmaí cuardaigh éagsúla a chomhcheangal in aon cheist amháin.

    aimsigh / travelphotos -type f -size + 200k -not -iname " * 2015 *"

    • Gheobhaidh an t-ordú seo comhaid san fhillteán "Travelphotos" atá níos mó ná 200 KB agus nach bhfuil an uimhir 2015 ina n-ainmneacha.
  8. 8 Faigh comhaid de réir úinéara nó ceadanna. Más gá duit comhad atá faoi úinéireacht úsáideora ar leith nó comhad a bhfuil cearta rochtana ar leith aige a fháil, féadfaidh tú do chuardach a chúngú.

    aimsigh / -user max -iname "filename" aimsigh / -group users -iname "filename" find / -perm 777 -iname "filename"

    • Gheobhaidh na horduithe thuas an comhad d’úsáideoir ar leith, do ghrúpa, nó le cearta rochtana ar leith. Is féidir leat ainm an chomhaid sa cheist a fhágáil ar lár freisin chun gach comhad a oireann do na critéir shonraithe a fháil. Mar shampla, an t-ordú faigh / -perm 777 gheobhaidh gach comhad le ceadanna 777 (neamhtheoranta).
  9. 9 Comhcheangail na horduithe chun gníomhartha sonracha a dhéanamh tar éis don chuardach comhad a bheith críochnaithe. An fhoireann aimsigh is féidir iad a chomhcheangal le horduithe eile a phróiseálfaidh na comhaid aimsithe. Chun seo a dhéanamh, idir an fhoireann aimsigh agus leis an dara hord dul isteach -execagus ag deireadh na líne téigh isteach {} ;

    aimsigh. -chineál f -perm 777 -exec chmod 755 {} ;

    • Gheobhaidh an t-ordú seo san eolaire reatha (agus a fhochomhadlann) gach comhad le ceadanna 777, agus ansin an t-ordú a úsáid chmod athróidh na cearta rochtana go 755.

Modh 2 de 3: fóntais a aimsiú

  1. 1 Suiteáil an fóntais.lonnú... Tá an fóntais seo níos gasta ná fóntais aimsightoisc nach ndéanann sé scanadh ar an gcóras comhaid i ndáiríre. Mar sin féin, ní thagann gach dáileadh Linux leis an bhfóntas. lonnúmar sin iontráil na horduithe seo a leanas chun é a shuiteáil:
    • Iontráil nuashonrú sudo apt-get agus brúigh ↵ Iontráil.
    • Ar Debian agus Ubuntu, déan na rudaí seo a leanas: iontráil sudo apt-get install mlocate agus brúigh ↵ Iontráil... Dá lonnú suiteáilte cheana, taispeántar teachtaireacht Is é mlocate an leagan is nua cheana féin (Suiteáil an leagan is déanaí).
    • Ar Arch Linux, bain úsáid as bainisteoir an phacáiste pacman: pacman -Syu mlocate
    • Ar Gentoo, bain úsáid as chun cinn: teacht chun cinn mlocate
  2. 2 Nuashonraigh an bunachar fóntais.lonnú... Ní bheidh an fóntais seo in ann aon rud a fháil gan bunachar sonraí a cruthaíodh agus a nuashonraíodh roimhe seo (a stórálann léargas ar leith ón gcóras comhad). Déantar an bunachar sonraí a nuashonrú go laethúil i mód uathoibríoch, ach is féidir é a dhéanamh de láimh. Déan an bunachar sonraí a nuashonrú de láimh chun tosú ag obair leis láithreach lonnú.
    • Iontráil sudo nuashonraitheb agus brúigh ↵ Iontráil.
  3. 3 Úsáid.lonnúcuardach simplí a dhéanamh. Fóntais lonnú oibríonn sé go tapa, ach níl sé chomh feidhmiúil leis an bhfóntas aimsigh... Foireann lonnú Láimhseálann sé ceisteanna cuardaigh simplí cosúil leis an gceannas aimsigh.

    aimsigh -i " *. jpg"

    • Gheobhaidh an t-ordú seo (sa chóras iomlán) gach comhad leis an síneadh .webp... Seo siombail an ghinearálaithe * oibríonn sé mar an gcéanna leis an bhfoireann aimsigh.
    • Cosúil leis an bhfoireann aimsigh, modhnóir -i déanann sé neamhaird ar chás an téarma cuardaigh.
  4. .
  5. 4 Cuir teorainn le líon na dtorthaí cuardaigh. Má tá an iomarca torthaí cuardaigh ann, déan iad a ghiorrú leis an modhnóir -n agus uimhir a chinneann líon na dtorthaí cuardaigh a thaispeántar.

    aimsigh -n 20 -i " *. jpg"

    • Taispeánfaidh an t-ordú seo na chéad 20 toradh a oireann do théarma cuardaigh.
    • Is féidir leat an tsiombail a úsáid freisin |chun na torthaí cuardaigh a scagadh le níos lú. Fágfaidh sé sin go mbeidh sé níos éasca na torthaí cuardaigh a fheiceáil.

Modh 3 de 3: Faigh téacs i gcomhaid

  1. 1 Úsáid an t-ordú.greptéacs a chuardach i gcomhaid. Déan é seo chun comhad a fháil ina bhfuil frása nó líne ar leith. Formáid bhunúsach ordaithe grep mar a leanas:

    grep -r -i "ceist cuardaigh" / path / to / eolaire /

    • Mionathraitheoir -r déanann an cuardach athchúrsach, mar sin beidh aon chomhad ina bhfuil sreang ón téarma cuardaigh le fáil san eolaire reatha (agus i ngach fochomhadlann).
    • Mionathraitheoir -i tugann sé le fios nach bhfuil an iarraidh cás-íogair. Le bheith cás-íogair, ná cuir isteach an modhnóir -i.
  2. 2 Folaigh an iomarca téacs. Agus an t-ordú á fhorghníomhú grep (mar a thuairiscítear thuas) taispeánfar ainm an chomhaid agus an téacs leis an bhfrása nó an sreangán aibhsithe a shonraítear sa cheist chuardaigh ar an scáileán. Ní féidir leat téacs den sórt sin a cheilt gan ach ainm agus cosán an chomhaid a thaispeáint. Chun seo a dhéanamh, iontráil an t-ordú seo a leanas:

    grep -r -i "ceist cuardaigh" / path / to / eolaire / | gearrtha -d: -f1

  3. 3 Folaigh teachtaireachtaí earráide. Foireann grep taispeántar teachtaireacht earráide má dhéanann sé iarracht fillteáin a rochtain gan ceadanna cearta nó má chríochnaíonn sé i bhfillteáin fholamh. Is féidir teachtaireachtaí den sórt sin a sheoladh chuig / dev / null ionas nach mbeidh siad le feiceáil ar an scáileán.

    grep -r -i "ceist cuardaigh" / path / to / eolaire / 2> / dev / null