ফাইন্ড কমান্ডে সিটিটাইম 1 এবং সিটিটাইম +1 এর মধ্যে পার্থক্য


17

আমি যদি নিম্নলিখিত কমান্ডটি চালিত করি:

find . -name "*.jar" -type f -ctime +1

আমি কোনও ফল ফিরে পাই না, যদিও আমি চালিয়ে যাচ্ছি:

find . -name "*.jar" -type f -ctime 1

আমি ফলাফল পেতে।

উত্তর:


23

তার মানে ডিরেক্টরীতে সমস্ত জার ফাইলগুলির 48 ঘন্টা আগেও স্থিতি পরিবর্তন হয়েছিল।

বিস্তারিত ব্যাখ্যা

findম্যান পেজ অনুসারে ,

-ctime n
    File's status was last changed n*24 hours ago.

এবং ...

When find figures out how many 24-hour periods ago the file was 
last accessed, any fractional part is ignored, so to match -atime +1, 
a file has to have been accessed at least two days ago.

এবং অন্য কোথাও ...

+n for greater than n

সুতরাং এর -ctime +1অর্থ ফাইলের স্থিতি অবশ্যই কমপক্ষে 48 ঘন্টা আগে পরিবর্তিত হওয়া উচিত।

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