Kuinka lajitella ls-komennon tulos viimeisimmän muokkauksen päivämäärän ja kellonajan mukaan


Yksi yleisimmistä asioista, joita Linux-käyttäjä aina tekee komentorivillä, on luetteloida hakemiston sisältö. Kuten ehkä jo tiedämme, ls ja dir ovat kaksi Linuxissa saatavilla olevaa komentoa hakemiston sisällön listaamiseen. Edellinen on suositumpi ja useimmissa tapauksissa käyttäjien suosima.

Hakemiston sisältöä listattaessa tulokset voidaan lajitella useiden kriteerien perusteella, kuten aakkosjärjestyksen mukaan tiedostonimet, muokkausaika, käyttöaika, >versio ja tiedostokoko. Lajittelu kutakin näistä tiedostoominaisuuksista voidaan ottaa käyttöön käyttämällä tiettyä lippua.

Tässä lyhyessä ls-komentooppaassa tarkastellaan, kuinka ls-komennon tulos lajitellaan viimeisen muokkausajan (päivämäärä ja aika) mukaan.

Aloitetaan suorittamalla joitain ls-peruskomentoja.

Linux Basic ls -komennot

1. ls-komennon suorittaminen ilman argumenttien liittämistä näyttää nykyisen työhakemiston sisällön.

ls 

2. Listaa minkä tahansa hakemiston, esimerkiksi /etc-hakemiston sisällön seuraavasti:

ls /etc

3. Hakemisto sisältää aina muutamia piilotettuja tiedostoja (vähintään kaksi), joten voit näyttää kaikki hakemiston tiedostot käyttämällä -a tai -- kaikki lippu:

ls  -a

4. Voit myös tulostaa yksityiskohtaisia tietoja kustakin tiedostosta ls-tulosteessa, kuten tiedoston käyttöoikeudet, linkkien määrä, omistajan nimi ja ryhmän omistaja, tiedostokoko, viimeisimmän muokkauksen aika ja tiedoston/hakemiston nimi.

Tämä aktivoidaan vaihtoehdolla -l, mikä tarkoittaa pitkää listausmuotoa kuten seuraavassa kuvakaappauksessa:

ls -l

Lajittele tiedostot ajan ja päivämäärän mukaan

5. Jos haluat luetteloida tiedostot hakemistossa ja lajitella ne viimeksi muokatun päivämäärän ja kellonajan avulla, käytä -t-vaihtoehtoa alla olevan komennon mukaisesti:

ls -lt 

6. Jos haluat lajitella tiedostot käänteisesti päivämäärän ja kellonajan perusteella, voit käyttää -r-vaihtoehtoa toimimaan seuraavasti:

ls -ltr

Lopetamme tähän toistaiseksi, mutta ls-komennossa on enemmän käyttötietoja ja vaihtoehtoja, joten kannattaa selata sitä tai muita oppaita, jotka tarjoavat ls-komentotemppuja, jotka jokaisen Linux-käyttäjän tulisi tietää tai käyttää lajittelukomentoa. Viimeisenä mutta ei vähäisimpänä, voit ottaa meihin yhteyttä alla olevan palauteosion kautta.