আমি কীভাবে বলতে পারি লিনাক্সের কোন সংস্করণ ব্যবহার করছি?


102

সার্ভারের কনফিগারেশন সম্পর্কে বেশি কিছু না জেনে প্রায়শই আমি তাদের ওয়েবসাইট কনফিগারেশনে পরিবর্তন করার জন্য একটি নতুন ক্লায়েন্টের বাক্সে প্রবেশ করব। আপনি যে সিস্টেমটি ব্যবহার করছেন সে সম্পর্কে তথ্য পেতে আমি কয়েকটি উপায় দেখেছি, তবে ইউনিক্স / লিনাক্সের কোন সংস্করণটি রয়েছে এবং বেসিক সিস্টেমের তথ্য (যেমন এটি যদি 64৪-বিট সিস্টেমের মতো হয় তবে) আমাকে জানাতে কিছু মানক কমান্ড রয়েছে? বা না), এবং এই ধরণের জিনিস?

মূলত, যদি আপনি কেবল একটি বাক্সে লগইন করেছেন এবং এটি সম্পর্কে কিছুই জানতেন না, আপনি কোন জিনিসগুলি পরীক্ষা করে দেখবেন এবং এটি করার জন্য আপনি কোন আদেশ ব্যবহার করবেন?




9
cat /etc/*release*সর্বাধিক জনপ্রিয় ডিস্ট্রোজে কাজ করে
নাথান ম্যাককয়

উত্তর:


98

যদি এটি আমার লিনাক্স / ইউনিক্স, 32/64 বিট বলে তা জানতে প্রয়োজন

uname -a 

এটি আমার প্রয়োজনীয় প্রায় সমস্ত তথ্য দেবে,

যদি লিনাক্স বাক্সে এটি কী প্রকাশ হয় (সেন্টোস ৫.৪, বা ৫.৫ বা ৫. say) বলে আমার আরও জানতে হবে তবে ফাইলটি /etc/issueপ্রকাশের তথ্যটি দেখতে (বা দেবিয়ান / উবুন্টুর জন্য /etc/lsb-release) আমি আরও চেক করব

বিকল্প lsb_releaseউপায়টি ইউটিলিটিটি ব্যবহার করা :

lsb_release -a

অথবা একটি rpm -qa | grep centos-releaseবা redhat-releaseআরএইচইএল উদ্ভূত সিস্টেমগুলির জন্য করুন


1
২০১ In সালে দেখে মনে হচ্ছে না lsb_releaseআধুনিক ডিস্ট্রোসের সাথে আর কাজ করে না । আমি অ্যামাজন লিনাক্স এএমআই রিলিজ 2016.03 এবং সেন্টোজ লিনাক্স 7-তে কমান্ডটি পরীক্ষা করেছি এবং এটি পাওয়া যায় নি। দেখে মনে cat /etc/os-releaseহচ্ছে যে uname -aকিছুটা অস্বচ্ছ ব্যবহারের সাথে ls হ'ল সর্বোত্তম সমাধান হ'ল উদাহরণস্বরূপ অ্যামাজন লিনাক্স এএমআই রিলিজ 2016.03 বনাম লিনাক্স আইপি-এক্সএক্সএক্সএক্স 4.4.11-23.53.amzn1.x86_64 # 1 এসএমপি বুধ জুন 1 22:22:50 ইউটিসি 2016 x86_64 x86_64 x86_64 জিএনইউ / লিনাক্স)
রানামোক

ভাল হয়ে গেছে (y) :)
স্যাম

35

আরও বিশদ পেতে নিম্নলিখিত কমান্ডগুলি ব্যবহার করুন:

  1. cat /etc/*release*
  2. uname -a

2
আমি এই উত্তরটি গৃহীত উত্তরটির চেয়ে বেশি পছন্দ করি
২0 শে

5

আপনার unameকমান্ডটি সন্ধান করা উচিত ।

আমাকে হেটেরোজেনাস মেশিনের একটি বিশাল পার্ক নিয়ে কাজ করতে হবে। uname -aলগ ইন করার সময় সাধারণত আমার প্রথম প্রতিচ্ছবি হয়।


4

কমান্ড লাইনে টাইপ করুন:

uname -a

এটি আপনাকে অনুসন্ধান করা সমস্ত তথ্য দেবে।

এছাড়াও চেষ্টা করুন:

man uname তথ্য সীমাবদ্ধ করতে


3

ব্যবহার cat /proc/version

ফলাফল:

Linux version 3.14.27-100.fc19.x86_64 (mockbuild@bkernel02.phx2.fedoraproject.org) (gcc version 4.8.3 20140911 (Red Hat 4.8.3-7) (GCC) ) #1 SMP Wed Dec 17 19:36:34 UTC 2014

আমার বিশ্বাস এই সবচেয়ে ডিস্ট্রো জন্য কাজ করে, চেয়ে আরও সংক্ষিপ্ত উত্তর প্রদান করে cat /etc/*release*এবং তুলনায় আরো সম্পূর্ণ উত্তর uname -a। তবে, /procপ্রক্রিয়াগুলি বাদে অন্য জিনিসের জন্য ব্যবহার এখন রোধ করা হয়েছে, তাই সম্ভবত এটি কোনও দিন অদৃশ্য হয়ে যাবে।


এটি আমার জন্য কাজ করেছে
user919426



1

আল্পাইন বিতরণের জন্য:

cat /etc/alpine-release
3.5.2

1

আর্গোন ন্যাশনাল ল্যাব- এ রেমি এওয়ার্ডের হোয়াটমি । এই আদেশগুলি ব্যবহার করে ইনস্টল করুন এবং চালান:

$ wget https://raw.githubusercontent.com/open-mpi/mtt/master/client/whatami/whatami && chmod a+x whatami
Resolving raw.githubusercontent.com... 151.101.116.133
Connecting to raw.githubusercontent.com|151.101.116.133|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 24434 (24K) [text/plain]
Saving to: 'whatami'

whatami                                           100%[============================================================================================================>]  23.86K  --.-KB/s    in 0.02s   

2018-08-15 18:54:42 (1.49 MB/s) - 'whatami' saved [24434/24434]

$ ./whatami
darwin-macosx_10.11-x86_64

1
আপনি সেই সরঞ্জামটির সাথে লিঙ্ক করতে বা আপনি কীভাবে এটি ইনস্টল করেছেন তা ব্যাখ্যা করতে চাইতে পারেন, এটি ডিফল্টরূপে নেই।
slm

1

এখানে অনেকগুলি উত্তর রয়েছে তবে আমি আরও জেনেরিক খুঁজছি। এএফএআই বেশিরভাগ সিস্টেমে নিম্নলিখিত কাজগুলি সম্পর্কে উদ্বিগ্ন।

cat /etc/os-release

উদাহরণ আউটপুট:

sh-4.4$ cat /etc/os-release                                                                                                                                                                           
NAME=Fedora                                                                                                                                                                                           
VERSION="26 (Twenty Six)"                                                                                                                                                                             
ID=fedora                                                                                                                                                                                             
VERSION_ID=26                                                                                                                                                                                         
PRETTY_NAME="Fedora 26 (Twenty Six)"                                                                                                                                                                  
ANSI_COLOR="0;34"                                                                                                                                                                                     
CPE_NAME="cpe:/o:fedoraproject:fedora:26"                                                                                                                                                             
HOME_URL="https://fedoraproject.org/"                                                                                                                                                                 
BUG_REPORT_URL="https://bugzilla.redhat.com/"                                                                                                                                                         
REDHAT_BUGZILLA_PRODUCT="Fedora"                                                                                                                                                                      
REDHAT_BUGZILLA_PRODUCT_VERSION=26                                                                                                                                                                    
REDHAT_SUPPORT_PRODUCT="Fedora"                                                                                                                                                                       
REDHAT_SUPPORT_PRODUCT_VERSION=26                                                                                                                                                                     
PRIVACY_POLICY_URL=https://fedoraproject.org/wiki/Legal:PrivacyPolicy                                                                                                                                 

1
এটি সিস্টেমেড লিনাক্স ডিস্ট্রোজে কাজ করবে। সেই ডিস্ট্রোগুলির পুরানো সংস্করণগুলির জন্য যা সিস্টেমেড ব্যবহার করে না, এটি কাজ করবে না (উদাহরণস্বরূপ RHEL 6), এবং ডিস্ট্রসগুলির জন্য যা সিস্টেমড ব্যবহার করে না এটি কার্যকর হবে না। দ্বিতীয় সর্বোচ্চ ভোট উত্তর এই ফাইলটি বিড়াল যাহাই হউক না কেন হবে, তাই পছন্দ করা যে আরও সাধারণ কমান্ড না কোনো কারণ।
ওয়াইল্ডকার্ড

@ উইল্ডকার্ড হুম, আপনি এটি না বলে আমি জানতাম না। ধন্যবাদ। আমি মনে রাখব।
SNR

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