Answers:
ls -t
හෝ (ආපසු හැරවීම සඳහා, පතුලේ වඩාත්ම මෑත):
ls -tr
මෙම ls
man පිටුව වැඩි විස්තර මෙම විස්තර, සහ අනෙකුත් විකල්ප ලැයිස්තුගත කර ඇත.
ls -halt
සඳහා human readable
, show hidden
, print details
, sort by date
.
-t
සහ -r
තර්ක දෙකම නිශ්චිතව දක්වා ඇති බැවින්ls
යුනිසෙස් හරහා අනුකූල විය යුතුය.
ls -llt
වර්ග කිරීම සමඟ දිනය-
ls -halt
සරල වැරදීමක් ඔබේ සේවාදායකය බිඳ වැටීමට හේතු විය හැක! linux.die.net/man/8/halt
මෙය උත්සාහ කරන්න : ls -ltr
. එය ඔබට ලැයිස්තුවේ අවසානය දක්වා මෑත කාලීනව ලබා දෙනු ඇත
ls -alt $(git ls-files -m)
ස්තූතියි!
සම්පූර්ණ පිළිතුරක් සඳහා මා භාවිතා කරන්නේ මෙන්න: ls -lrth
මෙය ඔබගේ ආරම්භක ස්ක්රිප්ටයේ /etc/bashrc
දමා මේ වගේ අන්වර්ථයක් පවරන්න: alias l='ls -lrth'
ඔබේ පර්යන්තය නැවත ආරම්භ කරන්න, ඔබට ටයිප් l
කර ගොනු ලැයිස්තුවක් බැලීමට හැකි විය යුතුය .
source /etc/bashrc
ධාවනය වන අතරතුර එය ඔබේ ප්රසංගයට එක් කිරීමට අවශ්ය නම් ඔබට ඇමතිය හැකිය .
~/.bash_aliases
ඔබගේ පරිශීලකයාට පමණක් එකතු කළ හැකිය (ගොනුව දැනටමත් නොපවතී නම් කෙනෙකුට එය නිර්මාණය කළ හැකිය
find . -type f -mmin -5 -print0 | xargs -0 /bin/ls -tr
හෝ
find . -type f -mmin -5 -print0 | xargs -0 /bin/ls -ltr
අවසාන මිනිත්තු 5 තුළ වෙනස් කරන ලද ලිපිගොනු පිළිබඳව පුනරාවර්තනයෙන් බැලීමට .
... හෝ දැන්, GNU හි මෑත අනුවාදය සමඟ :
find . -type f -mmin -5 -exec ls -ltr {} +
... සහ ලිපිගොනු වලට සීමා නොවීම සඳහා පවා :
find . -mmin -5 -exec ls -ltrd {} +
( නාමාවලි වල අන්තර්ගතය ප්රදර්ශනය නොකිරීම සඳහා -d
මාරුවීම සටහන් කරන්න ls
)
වෙනස් කරන ලද දිනය අනුව සොයා ගැනීමට සහ වර්ග කිරීමට මගේ පිළිතුරු දෙස බලන්න
ls -Rltr
අනුව වර්ග කරනු ඇත, පසුව දින find -type f -mmin -5 -exec ls -ltr {} +
අනුව, ඩිරෙක්ටරි ගස නොතකා අවසන් මිනිත්තු 5 තුළ වෙනස් කරන ලද ලිපිගොනු මුද්රණය කරනු ඇත.
ls
( Unix.stackexchange.com/a/118200/27186 ) වෙත එක් ෂෙල් ආයාචනයක් ලෙස ගොනු ලැයිස්තුව දිගු කළ හැකි නම් මෙය ක්රියා නොකරනු ඇති බව සලකන්න - එවිට ඔබට එක් වර්ග කළ ලිපිගොනු පොකුරක් පෙනෙනු ඇත. ලිපිගොනු පොකුරක් යනාදිය වර්ග කර ඇති නමුත් මුළු ලැයිස්තුවම වර්ග නොකරනු ඇත. සොයාගැනීම් සමඟ දිගු ලැයිස්තු වර්ග කිරීම සඳහා superuser.com/questions/294161/… බලන්න .
සමඟ ආරම්භ වන සටහන් නොසලකා නැහැ සඳහා .
සහ ආකාරයක දිනය (නවතම පිළිතුර පළමුව):
ls -at
සමඟ ආරම්භ වන සටහන් නොසලකා නැහැ සඳහා .
සහ දිනය අනුව ආපසු ආකාරයක (පැරණිම පිළිතුර පළමුව):
ls -art
ආරම්භයෙන් ඇතුළත් කිරීම් නොසලකා හරින්න .
, දිගු ලැයිස්තු ආකෘතියක් භාවිතා කර දිනය අනුව වර්ග කරන්න (නවතම පළමුවැන්න):
ls -alt
මිනිස් කියවිය හැකි ප්රමාණයන් මුද්රණය කිරීම සඳහා, ඇතුළත් කිරීම් නොසලකා හරින්න .
, දිගු ලැයිස්තුගත කිරීමේ ආකෘතියක් භාවිතා කර දිනය අනුව වර්ග කරන්න (අළුත්ම පළමුවැන්න) (vEvgeniSergeev සටහන):
ls -halt
නමුත් අන්තිම එක සමඟ ප්රවේශම් වන්න , මන්ද සරල අක්ෂර වින්යාසය සේවාදායක බිඳවැටීමක් ඇති කළ හැකි බැවිනි ... (sIsaac note)
දිනය අනුව මෑතකදී වර්ග කර ඇති 10 ක් පෙන්වීමට, මම මේ වගේ දෙයක් භාවිතා කරමි:
ls -t ~/Downloads | head -10
හෝ පැරණිම දේ පෙන්වීමට
ls -tr ~/Downloads | tail -10
ls -t head -2
හා ls -tr | tail -2
එම ප්රතිඵලයම ලබා දෙයි, විකල්පය (-t / -tr) ස්ථාවර හා වලිගය / හිස හෝ උප පදය වෙනස් කර තබා ගත යුතුය, යන දෙකම modifing කිසිවක් modyfing වගේ
head
විධාන දෙකෙහිම භාවිතා කළ යුතුය (වර්ග කිරීමේ අනුපිළිවෙලද වෙනස් කිරීමට), හෝ ls -t
විධාන දෙකෙහිම භාවිතා කළ යුතුය (එය සෑම විටම දිනය අනුව බැසයාම වර්ග කරයි).
ඉතා මූලික යුනික්ස් විධාන පමණක් භාවිතා කිරීම:
ls -nl | sort -k 8,8n -k 6,6M
මෙය ලිනක්ස් මත වැඩ කළේය; 8 වන තීරුව "n" (සංඛ්යාත්මක), 6 තීරුව "M", මාසය.
මම අළුත් sort
, එබැවින් මෙම පිළිතුර වැඩිදියුණු කළ හැකිය. නිශ්චිත කාලරාමු සඳහා ls
සහ sort
භාවිතා කිරීමට අමතර විකල්ප අවශ්ය බව සඳහන් නොකලත්, සෑම කෙනෙකුටම මෙය අවශ්ය නොවේ.
අවසන් වරට වෙනස් කරන ලද ගොනු 10 ක් පෙන්විය හැකි එක් ක්රමයක් පහත විධානය වේ:
ls -lrth | tail -n 10
ඉහත විධානය පිළිබඳ විස්තරය:
ls - list
තර්ක:
l - long
r - reverse
t - sort by time
h - human readable
n එය පරාමිති (පේළි ගණන) tail
මගින් අර්ථ දක්වා ඇති මෑත පේළි 10 ක් පමණක් පෙන්වන විධානයට නල මාර්ගයක් සපයයි ...