সিস্টেমটেক্টল স্থিতি পরিষেবা থেকে সম্পূর্ণ লগ কিভাবে দেখবেন?


346

আমি সাথে পরিষেবা স্থিতি পরীক্ষা করে systemctl status service-name

ডিফল্টরূপে, আমি কেবল কয়েকটি সারি দেখি, তাই -n50আরও দেখতে আমি যুক্ত করি ।

কখনও কখনও, আমি শুরু থেকে সম্পূর্ণ লগ দেখতে চাই। এটিতে সারি সংখ্যা থাকতে পারে।
এখন, আমি এটি দিয়ে যাচাই করি -n10000তবে এটি ঝরঝরে সমাধানের মতো দেখায় না।

lessকমান্ডের অনুরূপ পূর্ণ সিস্টেমড সার্ভিস লগ চেক করার বিকল্প নেই ?


1
যদিও গৃহীত উত্তরটি আমার পক্ষে কার্যকর ছিল না, আমি -nপতাকা সম্পর্কে অবগত ছিলাম না । যোগ করা -n99999আমার কাছে একটি গ্রহণযোগ্য কাজ বলে মনে হচ্ছে । আমাকে সঠিক দিকে নির্দেশ করার জন্য ধন্যবাদ :-)
টোবিক্সেন

উত্তর:


488

ঠিক journalctlতেমন কমান্ডটি ব্যবহার করুন :

journalctl -u service-name.service

বা, বর্তমান বুটের জন্য কেবল লগ বার্তা দেখতে:

journalctl -u service-name.service -b

নামযুক্ত জিনিসগুলির জন্য <something>.service, আপনি প্রকৃতপক্ষে কেবল <something>যেমন ব্যবহার করতে পারেন :

journalctl -u service-name

তবে অন্যান্য ধরণের ইউনিটগুলির জন্য (সকেট, লক্ষ্যগুলি, টাইমারস ইত্যাদি) আপনার স্পষ্ট হওয়া দরকার।

উপরের কমান্ডগুলিতে -uপতাকাটি সংক্ষিপ্ত --unit, এবং আপনি যে ইউনিটে আগ্রহী সেটির নাম নির্দিষ্ট করে। -bএর জন্য সংক্ষিপ্ত --boot, এবং আউটপুটটিকে কেবলমাত্র বর্তমান বুটে সীমাবদ্ধ করে যাতে আপনি প্রচুর পুরানো বার্তাগুলি দেখতে না পান। দেখুন journalctl man পৃষ্ঠা দেখুন।


28
সংযোজন --no-pagerসম্পূর্ণ লগ প্রিন্ট করবে, সুতরাং আপনাকে স্ক্রোল করতে হবে না
দুশায়ন্ত বাঙ্গাল

38
সংযোজন -eস্ক্রল করার প্রয়োজনীয়তা সরানোর শেষে লগ কিন্তু পূর্বেই সমগ্র লগ মুদ্রণ ছাড়া শুরু হবে।
টিমলিও

58
সংযোজন লগতে -fআপডেটগুলি (মুদ্রণ) অনুসরণ করবে
জো জে

22
সংযোজন --helpআপনাকে সমস্ত উপলভ্য বিকল্পগুলি দেখতে দেবে
Tzafrir

এই লগগুলি ডিস্কের কোথাও সংরক্ষণ করা হচ্ছে?
viveksinghggits

25

systemctl-lপতাকা যুক্ত করে, তার স্থিতি তালিকাটির সম্পূর্ণ আউটপুট অন্তর্ভুক্ত করতে পারে : পতাকা যুক্ত করে :

systemctl -l status service-name

-l: উপবৃত্তাকার (...) দিয়ে এন্ট্রিগুলি কেটে ফেলবেন না

--no-pager যখন আউটপুট একটি ইন্টারেক্টিভ টার্মিনাল হয় তখন পেজারের অনুরোধ এড়াতে যোগ করা যেতে পারে।


7
আপনি কি কোনওভাবে আপনার উত্তরটি পরিষ্কার করতে পারেন? বিকল্পগুলি সম্পর্কে কিছু ব্যাখ্যা যুক্ত করা, এবং আপনার উত্তর ফর্ম্যাট করতে দ্বিধা করবেন না !
joH1

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