ক্র্যাশ সম্পর্কে আরও তথ্য পান


8

আমি যখন lastআমার টার্মিনালে কমান্ডটি প্রকাশ করি তখন আমি নীচের এন্ট্রিগুলি দেখতে পাই "ক্র্যাশ":

আমি সর্বশেষে "সর্বশেষ লগ ইন করা ব্যবহারকারীদের তালিকা প্রদর্শন" কমান্ডটি বোঝাতে চাইছিলাম।

root@lab18:~# last
tito     pts/3        x.x.x.x   Tue Nov 13 16:22   still logged in
tito     pts/3        x.x.x.x   Tue Nov 13 09:13 - 16:22  (07:09)
reboot   system boot  3.2.0-32-generic Mon Nov 12 23:58 - 16:22  (16:24)
tito     pts/1        192.168.26.5     Mon Nov 12 23:56 - crash  (00:01)
tito     pts/4        192.168.26.5     Mon Nov 12 22:46 - crash  (01:12)


uname -a
Linux HomeServer 3.2.0-32-generic-pae #51-Ubuntu SMP Wed Sep 26 21:54:23 UTC 2012 i686 i686 i386 GNU/Linux
last reboot
reboot   system boot  3.2.0-32-generic Mon Nov 12 23:58 - 16:29  (16:31)
wtmp begins Thu Nov  1 10:17:16 2012

আমি সিসলগ এবং কার্নেল.লগে ক্র্যাশ সম্পর্কে কিছু তথ্য পেয়েছি তবে আমি আগ্রহী ছিলাম যদি বিভিন্ন লিনাক্স ডিস্ট্রিবিউশন (উবুন্টু) সিসলগ বা কার্নেল.লগ ছাড়া অন্য কিছু ফাইল লিখতে থাকে যেখানে ক্র্যাশ সম্পর্কে নির্দিষ্ট তথ্য ডিকোড করা যায়। এবং আমার অর্থটি হ'ল উদাহরণস্বরূপ অনেক নেটওয়ার্কিং বিক্রেতারা যেমন সিসকো, এইচপি, জুনিপার, এনট্রেসির কাছে সিসলগ, কারেন্ট.লগ ফাইল, এসএনএমপি ইনফর্ম / ট্র্যাপ বার্তা রয়েছে যা ফাইল সিস্টেমের বা স্থানীয়ভাবে স্থানীয়ভাবে কিছু জায়গায় সংরক্ষণ করা হয় in এমনকি যদি ঘটতে পারে তবে তারা সিস্টেমডাম্পের মতো ফাইলগুলিও সুনির্দিষ্টভাবে ডিজাইন করেছে যেখানে কলসস্ট্যাক থেকে একটি ব্যাকট্র্যাস পাওয়া যায় এবং কোনও ক্র্যাশ ঘটেছিল এমন পরিস্থিতিতে বিশ্লেষণ করতে পারে এবং মাঝে মাঝে এটি সমস্যার ডিবাগ করতে সহায়তা করতে পারে। সুতরাং প্রশ্নটি হ'ল উবুন্টুরও এমন ধরণের জায়গা রয়েছে যেখানে ক্র্যাশ সম্পর্কে তথ্য সংরক্ষণ করা হচ্ছে।

শুভেচ্ছা সহ,

টিটো

উত্তর:


2

এই লাইনগুলি কোথা থেকে এসেছে, কী কী ক্রাশ হয়েছে ইত্যাদি সত্যই পরিষ্কার নয় আপনি কী 'শেষ' আদেশটি চালাচ্ছেন? আমি যতদূর জানি, lastআপনি সাধারণত যে আদেশটি চালাতেন তা হ'ল: show listing of last logged in users(এর ম্যান পৃষ্ঠা থেকে)।

আপনি পরীক্ষা করছেন last reboot? যদি তাই হয় এবং এর অর্থ আপনার সিস্টেমটি পুনরায় বুটের আগে ক্র্যাশ হয়ে গেছে, আপনি সিস্টেম লগগুলি পরীক্ষা করে শুরু করতে পারেন:

less /var/log/syslog

বা, যদি এটি খুব নতুন হয়

less /var/log/syslog.1

আপনার যদি কোনও পুরানো এন্ট্রি প্রয়োজন হয় তবে এগুলি সম্ভবত জিপিড, জো ব্যবহার করুন

zcat /var/log/syslog.2.gz

কিছু সংস্করণে (সার্ভার ইনস্টল) আপনার এই ফাইলগুলি পড়ার জন্য বিশেষ অনুমতি প্রয়োজন হতে পারে, তাই যদি আপনি এটি পান

/var/log/syslog: Permission denied

ত্রুটি আপনাকে আপনার কমান্ডগুলি দিয়ে পুনরায় চাপাতে হবে sudo

sudo less /var/log/syslog

@ মিক: আমি বিশ্বাস করি আপনি নিজের সম্পাদনায় ভুল: আমার সিস্টেমে আমাদের এটি রয়েছে -rw-r----- 1 syslog adm 16K Nov 13 11:30 syslogএবং এটি পড়তে আমার ব্যবহারকারীর সুডো ব্যবহার করা দরকার।
Nanne

আমার উবুন্টুতে 12.04 এলটিএস সুডোর প্রয়োজন হয় না এবং এটি সাধারণত ডেস্কটপ সিস্টেমে সাধারণত প্রয়োজন হয় না।

কোন সংস্করণটির উল্লেখ করা হয়নি এবং এটির জন্য প্রয়োজনীয় সংস্করণ রয়েছে (এবং এটি একটি অতিরিক্ত 'সুডো' কমান্ড ব্যবহার করার ক্ষেত্রে আমি যতটা জানি না) এটি আমার কাছে মনে হয় যে সুডোকে জায়গায় রেখে দেওয়া হচ্ছে সর্বোত্তম পছন্দ? (বিটিডব্লিউ, আমি কোনও সম্পাদনা-যুদ্ধের পরিকল্পনা করছিলাম না, আমরা মাঝখানে দেখা করতে পারলাম এবং উত্তরে এই কথোপকথনটি যুক্ত করতে পারব?)
Nanne

হ্যাঁ, আপনি উত্তরে এটি সম্পর্কে একটি নোট রাখতে পারেন।

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