আমরা যারা সার্ভার পরিচালনা করি বা যে কোনও ব্যবহারকারীর নির্দিষ্ট সিস্টেম লগ সম্পর্কে সচেতন হওয়া দরকার, এই ব্যবহারকারীরা টেল কমান্ডটি জানেন। উদাহরণস্বরূপ, যদি আমার লগ হয় এ্যাপাচি/nginx আমাদের ওয়েবসাইটের, ওয়েবমেল লগ (ওয়েবমেইলdesdelinux.net উদাহরণস্বরূপ) আমাদের দিয়ে তৈরি আইআরডমেল, বা অন্য কোনও ওয়েব অ্যাপ্লিকেশন বা সাইটের মতো অন্য from www.GmailInicioSesion.info u অন্যরা যারা এপিআই ব্যবহার করে, যখন আপনি অনেক আছে
লগস এবং আমরা কিছু নির্দিষ্ট কমান্ড পর্যালোচনা করতে চাই লেজ এটি নিঃসন্দেহে একটি দুর্দান্ত বিকল্প।
লেজ এবং সিসিজেড
কমান্ড লেজ আপনাকে প্যারামিটারের পাশে একটি লগ দেখতে দেয় -f এটি আমাদের রিয়েল টাইমে লগটি দেখায়, অর্থাৎ লগটি যে পরিবর্তন করে তা লগটিকে পুনরায় লোড না করেই পর্দায় উপস্থিত হবে, তা হ'ল:
tail -f /var/log/auth.log
এছাড়াও, যোগ করা হয়েছে ccze (আমরা ইতিমধ্যে এটি সম্পর্কে কথা বলেছি) আমরা লগগুলিতে রঙ যুক্ত করতে পারি:
tail -f /var/log/auth.log | ccze
এটি আমাদের রিয়েল টাইমে একটি লগ প্রদর্শন করবে, কিন্তু, আমি একই সময়ে দুটি সময়ে লগ দেখতে চাইলে কী করব?
আমি তখন দুটি টার্মিনাল খোলার প্রয়োজন, একে অপরের উপরে অনুভূমিকভাবে প্রান্তিককরণ করতে, যাতে প্রতিটিটিতে লেজ -f চালানো যায়, সুতরাং একই সাথে দুটি লগ দেখতে পারা যায়।
ভাল, মাল্টিটাইলের সাথে আমাদের আর নিজেদের জটিল করার দরকার নেই।
মাল্টিটেল
মাল্টিটেল একটি প্যাকেজ (এবং কমান্ড) যা আমাদের এটি দেখতে যে লগগুলি দেখতে চায় তা জানাতে দেয় এবং এটি আমাদের সমস্তগুলি স্ক্রিনে, পৃথক, সাজানো, সংগঠিত দেখায়।
উদাহরণস্বরূপ:
multitail /var/log/auth.log /var/log/kernel.log
এটি আমাদের পর্দায় এই দুটি লগ প্রদর্শন করবে:
আপনি দেখতে পাচ্ছেন, একটি নীচে এবং অন্যটি উপরে, একই টার্মিনালে আমাদের দুটি লগ রয়েছে।
আমি দুটি লগ বলি তবে ... আরও কিছু থাকতে পারে উদাহরণস্বরূপ মনে করুন আমিও লগড.লগ লগটি দেখতে চাই:
multitail /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
এখানে স্ক্রিনশট:
আপনি যদি টার্মিনালটি অনুভূমিকভাবে এবং অনুভূমিকভাবে বিভাজন করতে চান তবে আপনাকে অবশ্যই 2s যুক্ত করতে হবে ... যেখানে মোট উল্লম্ব প্যানেলের সংখ্যা 2। উদাহরণ স্বরূপ:
multitail -s 2 /var/log/auth.log /var/log/kernel.log
এখানে স্ক্রিনশট:
যদি ... এছাড়াও, আপনি উদাহরণ হিসাবে দুটি নয় এবং তিনটি লগ প্রদর্শন করতে চান তবে আপনি টার্মিনালটিকে তিনটি সমান উল্লম্ব স্পেসে বিভক্ত করতে চান না, বরং ডান অঞ্চলটি দুটি অনুভূমিক স্কোয়ারে বিভক্ত করতে চান, আগের কমান্ডের 2 টি ছেড়ে সহজভাবে শেষে অন্য লগ যুক্ত করুন:
multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
এবং এখানে স্ক্রিনশট:
মাল্টিটেল ইনস্টলেশন
এটি ইনস্টল করতে সহজ, প্যাকেজটি সন্ধান করুন এবং ইনস্টল করুন মাল্টিটেল যা আপনার ভান্ডারে রয়েছে।
আপনি যদি ডেবিয়ান, উবুন্টু বা ডেরিভেটিভ ব্যবহার করেন:
sudo apt-get install multitail
আপনি যদি আর্চলিনাক্স বা অন্য কোনও ডিস্ট্রো ব্যবহার করেন যা প্যাকম্যান ব্যবহার করে:
sudo pacman -S multitail
শেষ
আরও অনেক অপশন রয়েছে, কমান্ড এক্সিকিউশন ইত্যাদি are মাল্টিটেল নিঃসন্দেহে একইসাথে আমাদের বেশ কয়েকটি লগ দেখার জন্য একটি দুর্দান্ত বিকল্প।
আমি আশা করি আপনি এটি আকর্ষণীয় পেয়েছেন।
শুভেচ্ছা
এটি আমার জন্য খুব দরকারী, ভাগ করে নেওয়ার জন্য ধন্যবাদ। আমি তাকে চিনি না। 🙂
এটি দেখতে অনেকটা কমান্ডের মতো দেখাচ্ছে যা টার্মিনালে নিক্ষেপ করা হয়েছিল এবং এই কাজের সাথে বিভিন্ন ধরণের কাজ করে।
আমি যা বলি তার একটি স্ক্রিনশট এখানে।
http://i.imgur.com/YsSLgGI.png
তবে সর্বদা হিসাবে, এটি লিনাক্স সম্পর্কে দুর্দান্ত জিনিস, সমস্ত রঙের জন্য অনেক বিকল্প রয়েছে।
গ্রিটিংস।
টেরা টার্মিনাল, এটি স্ক্রিনশটের প্রোগ্রামটির নাম।
মজাদার. আমাকে আর রেটপাইসন ইন্টারফেসটি দেবিয়ানে ঠেলাতে হবে না।
একটি খুব দরকারী সরঞ্জাম যা আমি জানতাম না। তথ্যের জন্য ধন্যবাদ !. চিয়ার্স !.