এলএস-এল-এ @ এর অর্থ কী?


121

আমি ম্যাক ওএসএক্স ব্যবহার করছি। টাইপ করার সময় ls -lআমি এরকম কিছু দেখতে পাই

drwxr-xr-x@ 12 xonic  staff    408 22 Jun 19:00 .
drwxr-xr-x   9 xonic  staff    306 22 Jun 19:42 ..
-rwxrwxrwx@  1 xonic  staff   6148 25 Mai 23:04 .DS_Store
-rw-r--r--@  1 xonic  staff  17284 22 Jun 00:20 filmStrip.cpp
-rw-r--r--@  1 xonic  staff   3843 21 Jun 21:20 filmStrip.h

@ এর অর্থ কী?

উত্তর:


116

এটি ফাইলের প্রসারিত বৈশিষ্ট্যগুলি নির্দেশ করে । আপনি xattrএগুলি দেখতে ও সংশোধন করতে কমান্ড-লাইনটি ইউটিলিটিটি ব্যবহার করতে পারেন :

xattr -l file # lists the names of all xattrs.
xattr -w attr_name attr_value file # sets xattr attr_name to attr_value.
xattr -d attr_name file # deletes xattr attr_name.
xattr -c file # deletes all xattrs.
xattr -h # prints help

9
10.8 (পর্বত সিংহ) এ - তালিকাটি বৈধ নয়। এটা -l।
মার্ক ই। হাজেস

4
আপনি যদি একটি ধরনের সমস্ত ফাইল খুঁজে পেতে এবং ওএসএক্স মধ্যে সঙ্গরোধ ATTR সরাতে চান যদি: find . -iname '*.ext' -print0 | xargs -0 xattr -d com.apple.quarantine। এই কারণেই আমি এই প্রশ্নটি খুঁজে পেয়েছি।
jcollum

2
এছাড়াও, এসইও এর জন্য: @ হ'ল "প্রতীক"
জ্যাকলুম

আমার পক্ষে কাজ করেনি। --ডিলেটের পরিবর্তে xattr -d ব্যবহার করতে হবে।
জিওএডসিক

2
@ জ্যাকোলাম আরও ভাল, find . -type f -xattr -print | xargs -0 xattr -d com.apple.quarantine( -type fএটি প্রয়োজন কিনা তা নিশ্চিত নয় )। যদিও কোনও কারণে এই মুহুর্তে কোনও আদেশই আমার পক্ষে কাজ করছে না ... এইটি আমার পক্ষে কাজ করেছে:find . -type f -xattr -exec xattr -d com.apple.quarantine {} \;
মাইকেল


3

এর বর্ধিত বৈশিষ্ট্য রয়েছে - এলএস সম্পর্কিত আরও তথ্যের জন্য এখানে ওএসএক্স ম্যান পৃষ্ঠাটি দেখুন।


2

আপনি অ্যাপল মেলিং তালিকাগুলিতে এই পোস্টটি একবার দেখতে চান । এটি ব্যাখ্যা করে যে @ @ দেখায় যে ফাইন্ডার এসিএল ব্যতীত অন্যান্য বৈশিষ্ট্যগুলি বাড়িয়েছে।



0

ওএসএক্স-এ, এটি ফাইলের সাথে সম্পর্কিত মেটাডেটার উপস্থিতি নির্দেশ করে।


এটি লিনাক্সে প্রতীকী লিঙ্কটির অর্থ নয় - প্রতীকী লিঙ্কগুলি অনুমতিগুলির প্রথম কলামে একটি এল দ্বারা চিহ্নিত করা হয়েছে, বা পথের শেষে একটি @ দ্বারা ভাঙা লিঙ্কগুলি অনুমতি স্ট্রিংয়ের শেষে নয়।
বিআর

পেয়েছি, সম্পাদনা করেছি।
কেবিয়ার্ড

0

মাইকেল মরোজেকের উত্তর ছাড়াও:

ওএসএক্স ১০.১০ (ইয়োসেমাইট) এ আপনাকে এই অ্যাট্রিক্স প্যারামিটারগুলি ব্যবহার করতে হবে:

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