Paano Pagbukud-bukurin ang ls Command ayon sa Petsa

Talaan ng mga Nilalaman:

Anonim

Ang command na 'ls' ay naglilista ng lahat ng mga file at folder sa isang direktoryo sa command line, ngunit bilang default ay nagbabalik ang ls ng isang listahan sa alphabetical order. Gamit ang isang simpleng command flag, maaari kang magkaroon ng ls sort ayon sa petsa sa halip, na ipinapakita ang pinakakamakailang binagong mga item sa tuktok ng mga resulta ng ls command. Nalalapat ang trick na ito sa ls command output sa Mac OS / Mac OS X, Linux, BSD, pati na rin sa Bash sa Windows.

Ang -t flag ay mag-uuri ng ls command output ayon sa huling binagong petsa at oras, ngunit para sa pinakamahusay na mga resulta ay malamang na gusto mong ilapat ito sa -l long listing flag, at marahil ng ilang iba pa bilang mabuti. Suriin natin ang ilang kapaki-pakinabang na paraan upang pagbukud-bukurin ang ls output ayon sa petsa.

Pagbukud-bukurin ang 'ls' Output ayon sa Petsa

Ang -t flag ay pag-uuri-uriin ang ls command output ayon sa huling petsa at oras na binago:

  1. Buksan ang Terminal kung hindi mo pa nagagawa (/Applications/Utilities/ sa mac OS) at mag-navigate sa direktoryo na gusto mong pag-uri-uriin ayon sa petsa gamit ang ls
  2. Isyu ang sumusunod na command syntax:
  3. ls -lt

  4. Pindutin ang return upang makita ang mga nilalaman ng direktoryo na nakalista sa ls ayon sa petsa

Ang pinakakamakailang binagong mga item ay ipapakita sa itaas ng command output, sa halip na ipakita ang ibinalik na listahan sa alphabetical order.

Pagbukud-bukurin ayon sa Petsa, Nababasa ng Tao, Lahat ng File

Ang aking personal na kagustuhan para sa pag-uuri ng ls na output ayon sa petsa na binago ay ang paggamit ng -lt ngunit kasama rin ang -h para sa mga laki na nababasa ng tao, at -a para sa pagpapakita din ng lahat ng mga tuldok na prefix na file. Ginagawa rin nitong madaling matandaan ang flag of -h alt, na ginamit tulad nito:

ls -h alt

Pagbabalik sa ls Pagbukud-bukurin ayon sa Petsa Output

Kung gusto mong baligtarin ang pagkakasunud-sunod upang ang pinakakamakailang binagong mga item ay nasa ibaba ng ls command output, maaari mong idagdag ang -r flag na katulad nito:

ls -h altr

Magiging pareho ang output maliban kung ito ay ipinapakita sa reverse order, na may pinakalumang binagong petsa sa itaas at pinakakamakailang binagong petsa at oras sa ibaba.

Malinaw na naaangkop ang trick na ito sa command line at Terminal, ngunit ang pag-uuri ayon sa petsa at mga variation ng petsa na binago o huling petsa na binuksan ay maaaring maging lubhang kapaki-pakinabang para sa Finder. Halimbawa, ang pag-uuri ng Mac Finder na 'Lahat ng Aking Mga File' ayon sa huling petsa ng pagbukas ay isang magandang tip na maaaring katulad na ilapat sa anumang iba pang folder na ipinapakita sa Finder sa Mac upang ipakita ang huling pagkakataong na-access o binago ang isang file.

Mayroon bang iba pang kapaki-pakinabang na tip o trick para sa pag-uuri ng mga direktoryo ayon sa petsa? Ipaalam sa amin sa mga komento sa ibaba.

Paano Pagbukud-bukurin ang ls Command ayon sa Petsa