Kā kārtot ls komandas izvadi pēc pēdējās modifikācijas datuma un laika


Viena no izplatītākajām lietām, ko Linux lietotājs komandrindā vienmēr darīs, ir divas komandas, kas ir pieejamas Linux, lai uzskaitītu direktoriju saturu, no kurām pirmās ir populārākas un vairumā gadījumu priekšroku dod lietotāji.

Uzskaitot direktorijas saturu, rezultātus var kārtot, pamatojoties uz vairākiem kritērijiem, piemēram, failu nosaukumu alfabētiskā secībā, modifikācijas laiku, piekļuves laiku, versiju un faila lielumu. Kārtošanu, izmantojot katru no šiem faila rekvizītiem, var iespējot, izmantojot īpašu karodziņu.

Šajā īsajā secībā sakārtojiet komandas ls izvadi pēc pēdējās modifikācijas laika (datuma un laika).

Sāksim, izpildot dažas pamata komandas ls.

Linux Basic ls komandas

1. Darbinot komandu ls, nepievienojot nevienu argumentu, tiks parādīts pašreizējais darba direktorijas saturs.

$ ls 

2. Lai uzskaitītu jebkura direktorija saturu, piemēram, direktoriju/etc, izmantojiet:

$ ls /etc

3. Katalogā vienmēr ir daži slēpti faili (vismaz divi), tāpēc, lai parādītu visus direktorijā esošos failus, izmantojiet karodziņu -a vai - all :

$ ls  -a

4. Jūs varat arī izdrukāt detalizētu informāciju par katru ls izvades failu, piemēram, faila atļaujas, saišu skaitu, īpašnieka vārdu un grupas īpašnieku, faila lielumu, pēdējās modifikācijas laiku un faila/direktorija nosaukumu.

To aktivizē opcija -l , kas nozīmē garu saraksta formātu tāpat kā nākamajā ekrānuzņēmumā:

$ ls -l

Kārtot failus, pamatojoties uz laiku un datumu

5. Lai ierakstītu failus direktorijā un kārtotu tos pēc pēdējās modifikācijas datuma un laika, izmantojiet opciju -t , kā norādīts zemāk esošajā komandā:

$ ls -lt 

6. Ja vēlaties reversēt failu šķirošanu pēc datuma un laika, varat izmantot opciju -r , lai darbotos šādi:

$ ls -ltr

Tagad mēs šeit beigsim, tomēr komandā use sort ir vairāk informācijas par lietošanu un opcijām. Visbeidzot, bet ne mazāk svarīgi, jūs varat sazināties ar mums, izmantojot tālāk sniegto atsauksmju sadaļu.