Bii o ṣe wa Wa Awọn faili Ti a Ṣatunṣe Laipẹ tabi Loni ni Linux


Ninu nkan yii, a yoo ṣalaye meji, awọn imọran laini aṣẹ pipaṣẹ ti o jẹ ki o le ṣe atokọ gbogbo awọn faili oni nikan.

Ọkan ninu awọn iṣoro wọpọ ti awọn olumulo Lainos ba pade lori laini aṣẹ ni wiwa awọn faili pẹlu orukọ kan pato, o le rọrun pupọ nigbati o ba mọ orukọ faili gangan.

Sibẹsibẹ, ni ro pe o ti gbagbe orukọ faili kan ti o ṣẹda (ninu folda rẹ ile eyiti o ni awọn ọgọọgọrun awọn faili) ni akoko iṣaaju lakoko ọjọ ati sibẹ o nilo lati lo ni kiakia.

Ni isalẹ awọn ọna oriṣiriṣi ti kikojọ gbogbo awọn faili ti o ṣẹda tabi ti tunṣe (taara tabi ni taarata) loni.

1. Lilo pipaṣẹ ls, o le ṣe atokọ awọn faili oni nikan ni folda ile rẹ bi atẹle, nibo:

  1. -a - ṣe atokọ gbogbo awọn faili pẹlu awọn faili pamọ
  2. -l - jẹ ki ọna kika atokọ gigun
  3. mu ki
  4. --time-style = FORMAT - fihan akoko ninu FORMAT pàtó
  5. +% D - ifihan/lilo ọjọ ni ọna kika% m /% d /% y

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

Ni afikun, o le ṣe atokọ atokọ abajade ni abidi pẹlu pẹlu asia -X :

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

O tun le ṣe atokọ da lori iwọn (akọkọ akọkọ) ni lilo asia -S :

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

2. Lẹẹkansi, o ṣee ṣe lati lo pipaṣẹ wiwa eyiti o jẹ irọrun diẹ sii rọ ati nfunni ọpọlọpọ awọn aṣayan ju ls, fun idi kanna bi isalẹ.

    Ipele
  1. -maxdepth ni a lo lati ṣe afihan ipele (ni awọn ofin ti awọn ilana-iha-kekere) ni isalẹ aaye ibẹrẹ (itọsọna lọwọlọwọ ninu ọran yii) eyiti yoo ṣe iṣẹ iṣawari naa. li>
  2. -neXX , eyi n ṣiṣẹ ti timestamp X ti faili ni ibeere jẹ tuntun ju timestamp Y ti itọkasi faili naa. X ati Y ṣe aṣoju eyikeyi ninu awọn lẹta ni isalẹ:
    1. a - akoko iraye si ti itọkasi faili
    2. B - akoko ibimọ ti itọkasi faili
    3. c - akoko iyipada ipo inode ti itọkasi
    4. m - akoko iyipada ti itọkasi faili
    5. t - itọkasi jẹ itumọ taara bi akoko kan

    Eyi tumọ si pe, awọn faili nikan ti a tunṣe lori 2016-12-06 ni a yoo gbero:

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

    Pataki: Lo ọna kika ọjọ to tọ bi itọkasi ninu aṣẹ wiwa loke, ni kete ti o ba lo ọna kika ti ko tọ, iwọ yoo ni aṣiṣe bi eyi ti o wa ni isalẹ:

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

    Ni omiiran, lo awọn ọna kika to tọ ni isalẹ:

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

    O le gba alaye ilo diẹ sii fun ls ati wa awọn aṣẹ ninu jara wa ti awọn nkan lori kanna.

    1. Titunto si Linux ‘ls’ ’fin pẹlu Awọn Apeere 15 yii
    2. Wulo 7 Awọn ẹtan ‘ls’ Quirky fun Awọn olumulo Linux
    3. Titunto si Linux 'wa' Aṣẹ pẹlu Awọn Apeere 35 yii
    4. Awọn ọna lati Wa ọpọlọpọ awọn orukọ faili pẹlu Awọn amugbooro ni Lainos

    Ninu nkan yii, a ṣalaye awọn imọran pataki meji ti bii a ṣe le ṣe atokọ awọn faili oni nikan pẹlu iranlọwọ ti ls ati wiwa awọn ofin. Ṣe lilo fọọmu esi ni isalẹ lati firanṣẹ eyikeyi ibeere (s) tabi awọn asọye nipa akọle naa. O le sọ fun wa daradara eyikeyi awọn ofin ti a lo fun ibi-afẹde kanna.