এলএস-এল থেকে অনুমতি শেষে + এর অর্থ কী?


126

অনুমতিগুলি বলার শেষে প্লাস চিহ্নটি কী?

ls -l
total 4
drwxrwxrwx+ 2 benson avahi-autoipd 4096 Jan 27 17:37 docs

এখানে প্রসঙ্গে:

cat /etc/issue
\CentOS release 5.3 (Final)
Kernel \r on an \m

উত্তর:


123

এর অর্থ আপনার ফাইলের এসিএল নামক বর্ধিত অনুমতি রয়েছে।

getfacl <file>সম্পূর্ণ অনুমতিগুলি দেখতে আপনাকে দৌড়াতে হবে।

দেখুন অ্যাক্সেস নিয়ন্ত্রন তালিকা আরো বিস্তারিত জানার জন্য।


18
ls -leম্যাক ওএস এক্স-এ সার্ভারফল্ট
303752/

29

ম্যান পেজ 'এলএস' এর মাধ্যমে

"যদি ফাইল বা ডিরেক্টরিতে সুরক্ষা সম্পর্কিত তথ্য প্রসারিত হয়, -l বিকল্প দ্বারা মুদ্রিত অনুমতি ক্ষেত্রটি একটি '+' অক্ষর অনুসরণ করে।"

এর অর্থ সাধারণত ফাইলটি প্রচলিত ইউনিক্স অনুমতিগুলির বাইরে অ্যাক্সেস বিধিনিষেধের সাথে সংযুক্ত থাকে - সম্ভবত অ্যাক্সেস নিয়ন্ত্রণ তালিকা (এসিএল)।


2
"অ্যাক্সেস বিধিনিষেধের সাথে জড়িত" - এর মানে কি এই যে একটি + বা ফাইল বা ডিরেক্টরিতে কম সীমাবদ্ধতা রয়েছে?
স্কয়ারকাণ্ডি

7
@ স্পয়ারেক্যান্ডি: না, + সীমাবদ্ধতাগুলি সরিয়ে ফেলতে পারে (সুতরাং অনুমতিগুলি যোগ করুন)। উদাহরণস্বরূপ, বর্তমান উবুন্টু ডিফল্টরূপে, আপনি যখন কোনও বাহ্যিক ড্রাইভ প্লাগ করেন, তখন এটি / মিডিয়া / ser yourusername in / এ মাউন্ট হয় তবে / মিডিয়া / ser yourusername dr এ অনুমতিগুলি drwxr-x --- + এবং মালিক এবং গোষ্ঠী উভয়ই মূল, সুতরাং আপনি আশা করতে পারবেন যে রুট ছাড়া অন্য কেউ সেখানকার কিছু দিয়ে কিছু করতে সক্ষম হবে না। তবে এসিএল ব্যবহারকারী বলেছেন: {yourusername}: rx, সুতরাং বাস্তবে আপনার অ্যাক্সেস রয়েছে (তবে অন্যান্য ব্যবহারকারীদের কেউই করেন না)।
টবি বার্টেল

3
অবগতির জন্য, ডেবিয়ান এর উপর অদ্ভুত man lsপৃষ্ঠা (গনুহ 8,26 coreutils) এটি যে ব্যবহার উল্লেখ না +কিন্তু info coreutils lsনা
Xen2050
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.