উত্তর:
আপনি সত্য যে ওসলেভেল আপনাকে বর্তমান ইনস্টল করা সংস্করণ দেবে এ বিষয়ে সঠিক, তবে সমর্থন কর্মীদের দ্বারা যদি আপনাকে প্রশ্ন জিজ্ঞাসা করা হয় তবে এটি সর্বদা পর্যাপ্ত তথ্য নয়।
# অ্যাসলেভেল <--- এটি কেবল আপনাকে বেস স্তর প্রদান করবে
আরও সুনির্দিষ্ট হওয়ার জন্য আপনার নীচের কমান্ডটি ব্যবহার করা উচিত যা আপনাকে অতিরিক্ত প্রযুক্তি স্তর, রক্ষণাবেক্ষণ স্তর এবং পরিষেবা প্যাক স্তর সম্পর্কিত তথ্য দেবে।
# oslevel -s
5300-09-02-0849
এই আপনাকে দেবে
এআইএক্স-এর কয়েকটি পুরানো সংস্করণে -s বিকল্পটি উপলভ্য নয় যে ক্ষেত্রে আপনি -r বিকল্পটি ব্যবহার করতে হবে যা প্রযুক্তি স্তর পর্যন্ত রিপোর্ট করবে
আশা করি এটা কাজে লাগবে
মাইক শিহির
আমি এটি কেবল আমার ~ /। প্রোফাইলে যুক্ত করেছি, তাই আমি সঙ্গে সঙ্গে লগইনে এআইএক্স সংস্করণটি দেখতে পেলাম:
function aixversion {
OSLEVEL=$(oslevel -s)
AIXVERSION=$(echo "scale=1; $(echo $OSLEVEL | cut -d'-' -f1)/1000" | bc)
AIXTL=$(echo $OSLEVEL | cut -d'-' -f2 | bc)
AIXSP=$(echo $OSLEVEL | cut -d'-' -f3 | bc)
echo "AIX ${AIXVERSION} - Technology Level ${AIXTL} - Service Pack ${AIXSP}"
}
aixversion
উদাহরণ আউটপুট:
AIX 7.1 - Technology Level 3 - Service Pack 1
এনবি: এই ফাংশনটি কেএসএইচ এবং BASH উভয়ের সাথেই সামঞ্জস্যপূর্ণ, সুতরাং আপনি যদি BASH অনুরাগী হন তবে পরিবর্তে আপনি ~ / .bashrc রাখতে পারেন।
এনবি 2: ওসলেভেল থেকে শেষ 4 টি সংখ্যাটি এসপি প্রকাশিত হয়েছিল বছর এবং সপ্তাহ। আমি এটি দেখতে বিশেষত যত্ন নিই না, তাই আমি এটি ছেড়ে দিয়েছি। আমি সংস্করণ / টিএল / এসপি নিয়ে যথেষ্ট খুশি ছিলাম।
সম্পাদনা 2018-02-22 : আমি সবেমাত্র একটি সমতুল্য কিন্তু সংক্ষিপ্ত বাস্তবায়ন নিয়ে এসেছি, এবং এর পরিবর্তে & এর পরিবর্তে bc
ও ব্যবহার করে awk
না ।cut
bc
ওয়ান-লাইনার হিসাবে:
oslevel -s | awk -F- '{printf "AIX %.1f - Technology Level %d - Service Pack %d\n",$1/1000,$2,$3}'
আউটপুট:
AIX 5.3 - Technology Level 9 - Service Pack 2
শেল ফাংশন হিসাবে:
aixversion() {
oslevel -s | awk -F- '{printf "AIX %.1f - Technology Level %d - Service Pack %d\n",$1/1000,$2,$3}'
}
aixversion
আউটপুট:
AIX 5.3 - Technology Level 9 - Service Pack 2
আপনি বিভিন্ন বিকল্পের সাথে " আনম " ব্যবহার করতে পারেন :
$ uname -v
5
$ uname -r
3
আপনি নিম্নলিখিত কমান্ডটি ব্যবহার করতে পারেন:
oslevel -s
এটি নীচের মত ফলাফল প্রদর্শন করবে।
6100-09-09-1717
যা অনুবাদ করে:
OS সংস্করণ 6.1
টিএল স্তর 9
পরিষেবা প্যাক 9
প্রকাশের তারিখ (বছর এবং সপ্তাহ)