এলএস আউটপুটে সিটিটাইম এবং এটাইম উভয়ই দেখান


19

Ls আউটপুটে আমি উভয় সিটিটাইম এবং আটাইম পেতে পারি? মনে হচ্ছে আমি কেবল একটি --time=ctimeবা তর্কটি পাস করতে পারি --time=atime(দ্বিতীয়টি উপেক্ষা করা হবে)। অন্য কোন উপায আছে কি?

উত্তর:


13

আপনি চালাতে পারে stat -c '%x %z' filename.txt


কেবল নোট করুন যা stat -c '%w %x %y %z' filename.txtআপনাকে তৈরি, অ্যাক্সেস, ডেটা পরিবর্তন, স্থিতি পরিবর্তন দেয়। মানব-পাঠযোগ্য বিন্যাসে In
মেরিডিয়াস

16

আপনি যদি কেবল মূল্যবোধগুলি বাদ দিয়ে থাকেন তবে পরিবর্তে lsআপনি ব্যবহার করতে পারেন stat:

# স্ট্যাটাস -সি% x,% z,% n *
2011-01-11 06: 09: 04.000000000 -0500,2011-01-11 02: 43: 52.000000000 -0500, sqlupdate.sh
2011-01-11 06: 09: 04.000000000 -0500,2011-01-12 02: 43: 55.000000000 -0500, file.tar.gz
2011-01-11 06: 09: 04.000000000 -0500,2011-01-11 02: 43: 52.000000000 -0500, mysql_password.txt
2011-01-17 02: 43: 49.000000000 -0500,2011-01-12 13: 40: 48.000000000 -0500, পাবলিক_এইচটিএমএল

কোথায়:

 % এক্স শেষ অ্যাক্সেসের সময়
 % z শেষ পরিবর্তনের সময়
 % n ফাইলের নাম

আমি এখানে উত্তরগুলি বুঝতে পেরেছি তা নিশ্চিত হওয়া। Ls এর সাহায্যে যেকোন অ্যাক্সেস, সংশোধিত এবং পরিবর্তিত সময় প্রদর্শন করা সম্ভব তবে একসাথে একের বেশি নয়। কারণ এটি উভয়ই আশ্চর্যজনক এবং খুব বিরক্তিকর।
ম্যাডস স্কজার্ন

5

সঙ্গে findআপনি পেতে খুব কি পাসে ls -lপ্রদান করে:

# find . -maxdepth 1 \
     -printf "%M %u %g %s\t%Ab %Ad %AH:%AM\t%Cb %Cd %CH:%CM\t%P\n"

আপনার সিটিএম (% সি), আটাইম (% এ) এবং সংশোধন সময় (% টি) এ অ্যাক্সেস রয়েছে। পড়া man findআরও তথ্য পেতে হবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.