Otu esi achọta faịlụ gbanwetụrụ na nso nso a ma ọ bụ taa na Linux


N'isiokwu a, anyị ga-akọwa abụọ, ndụmọdụ ahịrị iwu dị mfe nke na-enyere gị aka ịdepụta naanị faịlụ taa.

Otu n'ime nsogbu ndị ọrụ Linux na-ezute na ahịrị iwu bụ ịchọta faịlụ nwere otu aha, ọ nwere ike ịdị mfe karị mgbe ị maara aha faịlụ ahụ.

Agbanyeghị, na-eche na ị chefuola aha faịlụ ị mepụtara (na nchekwa ụlọ nke nwere ọtụtụ narị faịlụ) n'oge mbụ n'ụbọchị mana ịkwesịrị iji ngwa ngwa.

N'okpuru bụ ụzọ dị iche iche nke ịdepụta naanị faịlụ niile ị mepụtara ma ọ bụ gbanwee (n'ụzọ ziri ezi ma ọ bụ na-apụtaghị ìhè) taa.

1. Iji ls iwu, ị nwere ike depụta naanị faịlụ taa na nchekwa ụlọ gị dị ka ndị a, ebe:

  1. -a - depụta faịlụ niile gụnyere faịlụ zoro ezo
  2. -l - na-enyere usoro ndepụta ogologo aka
  3. --time-style=FORMAT - na-egosi oge n'ụdị akọwapụtara
  4. +%D - gosi/jiri ụbọchị n'ụdị %m/%d/%y

# ls  -al --time-style=+%D | grep 'date +%D'

Na mgbakwunye, ị nwere ike hazie ndepụta nsonaazụ ya n'ụzọ mkpụrụedemede site na itinye ọkọlọtọ -X:

# ls -alX --time-style=+%D | grep 'date +%D'

Ị nwekwara ike depụta dabere na nha (nke mbụ) site na iji ọkọlọtọ -S:

# ls -alS --time-style=+%D | grep 'date +%D'

2. Ọzọ, ọ ga-ekwe omume iji chọta iwu nke bụ ihe na-agbanwe agbanwe ma na-enye ọtụtụ nhọrọ karịa ls, maka otu nzube dị n'okpuru.

  1. -maxdepth larịị ka a na-eji akọwa ọkwa ọkwa (n'usoro nke sub-directories) n'okpuru ebe mmalite (akwụkwọ ndekọ aha ugbu a na nke a) nke a ga-arụ ọrụ ọchụchọ. li >
  2. -newerXY, nke a na-arụ ọrụ ma ọ bụrụ timestamp X nke faịlụ a jụrụ ajụjụ dị ọhụrụ karịa timestamp Y nke ntụnye aka faịlụ. X na Y na-anọchite anya mkpụrụedemede ọ bụla n'okpuru:
    1. a – oge nnweta nke ntụnyere faịlụ
    2. B – oge ọmụmụ akwụkwọ ntụaka
    3. c – ọnọdụ mgbanwe oge ntụaka
    4. m – oge mgbanwe nke ntụnye aka faịlụ
    5. t – ka a tụgharịrị nrụtụ aka ozugbo dị ka oge

    Nke a pụtara na, naanị faịlụ gbanwetụrụ na 2016-12-06 ka a ga-atụle:

    # find . -maxdepth 1 -newermt "2016-12-06"
    

    Ihe dị mkpa: Jiri usoro ụbọchị ziri ezi dị ka ntụaka na iwu ịchọta n'elu, ozugbo i jiri usoro na-ezighi ezi, ị ga-enweta njehie dịka nke dị n'okpuru:

    # find . -maxdepth 1 -newermt "12-06-2016"
    
    find: I cannot figure out how to interpret '12-06-2016' as a date or time
    

    N'aka nke ọzọ, jiri usoro ziri ezi n'okpuru:

    # find . -maxdepth 1 -newermt "12/06/2016"
    OR
    # find . -maxdepth 1 -newermt "12/06/16"
    

    Ị nwere ike nweta ozi ojiji maka ls na ịchọta iwu n'usoro isiokwu anyị na-esote otu.

    1. Master Linux 'ls' Iwu na ihe atụ iri na ise a
    2. Aghụghọ 7 Quirky 'ls' bara uru maka ndị ọrụ Linux
    3. Master Linux 'chọta' Iwu na ihe atụ 35 a
    4. Ụzọ iji chọta ọtụtụ aha faịlụ nwere ndọtị na Linux

    N'isiokwu a, anyị kọwara ndụmọdụ abụọ dị mkpa nke otu esi edepụta naanị faịlụ taa site n'enyemaka nke ls wee chọta iwu. Jiri mpempe nzaghachi dị n'okpuru zitere anyị ajụjụ ma ọ bụ okwu ọ bụla gbasara isiokwu a. Ị nwekwara ike ịgwa anyị iwu ọ bụla ejiri maka otu ebumnuche.