উত্তর:
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 মিনিটে কোন ফাইলগুলি সংশোধন করা হয়েছিল তা পুনরাবৃত্তভাবে দেখতে ।
... বা এখন, জিএনইউর সাম্প্রতিক সংস্করণটি সহ :
find . -type f -mmin -5 -exec ls -ltr {} +
... এমনকি ফাইলগুলিতে সীমাবদ্ধ না রাখার জন্যও :
find . -mmin -5 -exec ls -ltrd {} +
( ডিরেক্টরিগুলির সামগ্রী প্রদর্শন না -d
করার ls
জন্য স্যুইচটি নোট করুন )
তারিখে সংশোধিত তারিখ অনুসারে বাছাই করতে আমার আনসারটি দেখুন at
ls -Rltr
ডিয়ার অনুসারে বাছাই করবে, তারপরে খেজুর অনুসারে, find -type f -mmin -5 -exec ls -ltr {} +
কেবলমাত্র ট্রি ট্রি নির্বিশেষে, তারিখ অনুসারে বাছাই করা শেষ 5 মিনিটে ফাইলগুলি মুদ্রণ করবে!
ls
( ইউনিক্স.স্ট্যাকেক্সেঞ্জারএইভিএ / 118200/27186 ) হিসাবে পাস করার জন্য যদি খুব দীর্ঘ হয় তবে এটি কাজ করবে না - তবে আপনি একটি বাছাই করা ফাইলগুলি দেখতে পাবেন, তার পরে অন্যটি গুচ্ছ ফাইলগুলি ইত্যাদি। তবে পুরো তালিকাটি বাছাই করা হবে না। আরও দীর্ঘ তালিকাগুলি সন্ধানের জন্য সন্ধানের জন্য সুপারসার / প্রশ্ন / 294161/… দেখুন ।
তারিখ অনুসারে.
এবং নতুনভাবে সাজানো এন্ট্রিগুলিকে উপেক্ষা করবেন না :
ls -at
তারিখ অনুসারে শুরু হওয়া এন্ট্রিগুলিকে উপেক্ষা করবেন না .
এবং তারিখ অনুসারে বাছাই করুন (প্রাচীনতম):
ls -art
শুরু হওয়া এন্ট্রিগুলিকে অগ্রাহ্য করার জন্য .
, একটি দীর্ঘ তালিকা বিন্যাস ব্যবহার করুন এবং তারিখ অনুসারে বাছাই করুন (নতুনতম):
ls -alt
মানব পাঠযোগ্য আকারের মুদ্রণের জন্য, প্রারম্ভিক এন্ট্রিগুলিকে উপেক্ষা করবেন না .
, একটি দীর্ঘ তালিকা বিন্যাস ব্যবহার করুন এবং তারিখ অনুসারে বাছাই করুন (নতুন প্রথম) (@ এভেজেনিসারজিভ নোট):
ls -halt
তবে শেষেরটি সম্পর্কে সাবধানতা অবলম্বন করুন , কারণ একটি সাধারণ ভুল টাইপ একটি সার্ভার ক্রাশের কারণ হতে পারে ... (@ আইস্যাক নোট)
তারিখ অনুসারে 10 অতি সাম্প্রতিকভাবে সাজানো দেখানোর জন্য, আমি এরকম কিছু ব্যবহার করি:
ls -t ~/Downloads | head -10
বা পুরানো দেখাতে
ls -tr ~/Downloads | tail -10
ls -t head -2
এবং ls -tr | tail -2
একই ফলাফল দেয়, বিকল্পটি (-t / -tr) স্থির রাখতে হবে এবং লেজ / মাথা বা ভাইস শ্লোকে সংশোধন করা উচিত, উভয়কেই মোডিফাই করার মতো
শুধুমাত্র খুব বেসিক ইউনিক্স কমান্ড ব্যবহার করে:
ls -nl | sort -k 8,8n -k 6,6M
এটি লিনাক্সে কাজ করেছিল; 8 কলামটি "এন" (সংখ্যাসূচক), 6 কলাম "এম", মাস।
আমি এখানে নতুন sort
, তাই সম্ভবত এই উত্তরটি উন্নত হতে পারে। উল্লেখ করার মতো নয়, সঠিক টাইমস্ট্যাম্পগুলি ব্যবহার করার জন্য ls
এবং এর sort
জন্য অতিরিক্ত বিকল্পের প্রয়োজন , তবে প্রত্যেকের এটির প্রয়োজন হবে না।