এক আউটপুটে একাধিক লগ ফাইলগুলি পর্যবেক্ষণ করুন


60

tail -f mylogfileএকাধিক ফাইলের পরিবর্তন প্রদর্শিত (যেমন প্রতিটি লাইনের উপসর্গ হিসাবে ফাইলের নাম যুক্ত করা যেতে পারে) এর মতো কিছু করার কী সহজ উপায় আছে ? বা হতে পারে জিইউআই সরঞ্জাম? আমি দেবিয়ান চালাচ্ছি।



এই টিপটির জন্য আপনাকে ধন্যবাদ। এটি সত্যই সহায়ক একটি সরঞ্জাম। এটি ফাইলগুলিও ছাঁটাই করতে পারে, একটি শর্টকাট ইত্যাদির সাহায্যে পর্দা সাফ করতে পারে।
stofl

উত্তর:


92

আপনি চেষ্টা করেছেন tail -f file1 file2? অন্তত আমার ফ্রিবিএসডি মেশিনে আপনি যা চান ঠিক তেমনটি প্রদর্শিত হচ্ছে। সম্ভবত এটি tailএকটি ডেবিয়ান সিস্টেমের সাথে আসে তাও এটি করতে পারে?


2
হ্যাঁ. এটি কাজ করে! ধন্যবাদ. আমি কখনও আশা করিনি যে এটি এত সহজ হবে।
stofl

11
আমি সাধারণত -Fপরিবর্তে ব্যবহার করি যেহেতু আমি সার্ভার প্রোগ্রামগুলি পুনরায় চালু করতে গিয়ে বেশ কয়েকটি ফাইল ছিন্ন হয়ে যেতে পারে।
আরেসেজ

10
আমার নতুন প্রিয় প্যারামিটার কম্বোটি হ'ল tail -qF *.log: -qফাইলের নামগুলি গোপন করা এবং -Fআর্জেগ যেমন উল্লেখ করেছেন, tailআমার লগ ফাইলগুলি ঘোরানো হচ্ছে বলে বর্ণনাকারীর পরিবর্তে নামটি অনুসরণ করা যাক ।
ডেনিস ড্র্রেচার

উবুন্টু 16.04 এলটিএসেও বৈধ হয়েছে
রিকার্ডো

এটির একটি সীমা রয়েছে। আমার কাছে একটি শ্রমিকের জন্য পিআইডি দ্বারা লগ ফাইল সহ একটি ফোল্ডার রয়েছে যা প্রতিটি নতুন কাজের জন্য একটি কাতারে শুরু হয় (পিআইডি প্রচুর)। যদি আমি tail -f /var/log/folder/*এটি ত্রুটিটি ফিরিয়ে
আনি তবে

3

কিছু কারণে, লাইনগুলি বরাবর উত্তরগুলি tail -f file1 file2আমার মনে ছিল এমনটি ছিল না।

আমি বিশ্বব্যাপী কালানুক্রমিক ক্রম নির্বিশেষে বেশ কয়েকটি লগের সাম্প্রতিক স্থানীয়ভাবে 'স্থানীয়ভাবে' কী ঘটেছে তা জানতে চাই।

এটি করতে আমি আরও কিছু ব্যবহার করেছি used watch -n1 tail -n10 file1 file2


1

অনুশীলনের জন্য আমি ছোট নোড ইউটিলিটি লিখেছি যা লেজ -f এফ 1 এফ 2 এফ 3 হিসাবে একই কাজ করে

Splex:

https://www.npmjs.com/package/splex

প্রধান "আপগ্রেড" হ'ল ফাইলের নাম অনুযায়ী লাইনগুলি রঙিন কোডড হয় এবং আপনি টেবিলের মতো ইন্টারফেসও রাখতে পারেন।

অন্য একটি উন্নতি, মূল কারণ আমি এটি লিখেছি, হ'ল বিভিন্ন ফোল্ডারে .splexrc.json ফাইল রাখার ক্ষমতা , সুতরাং tail -f f1 f2 f3একটি ফোল্ডারে টাইপ করার পরে অন্যটিতে অন্য ফাইলগুলি লিখতে পারেন, আপনি মূলের মধ্যে .splexrc.json ফাইল লিখতে পারেন file আপনার প্রকল্প এবং splexফাইল তালিকার যুক্তি ছাড়াই কেবল টাইপ করুন এবং এটি কনফিগারেশনে আপনারা গণনা করেছেন এমন প্রাসঙ্গিক লগগুলি স্বয়ংক্রিয়ভাবে প্রবাহিত করবে।

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