টার্মিনাল আউটপুট বিরতি


17

আমার কাছে একটি কমান্ড রয়েছে যা প্রচুর পরিমাণে তথ্য আউটপুট করে (বলুন, প্রচুর সিস্টেমে স্ট্রেস করুন, কয়েক মিনিটের জন্য চলমান)।

কোনও বিকল্প আছে (যেমন কমান্ডের মোড়ক বা অনুরূপ কিছু) যা আমাকে কমান্ডের আউটপুটটি থামাতে দেয় (কেবলমাত্র পর্দার আউটপুট, পটভূমিতে চলমান কমান্ডটি আমি আপত্তি করি না), তারপরে আমার গ্রহণের পরে এটি থামিয়ে দিন এর আউটপুট এক নজরে?

উত্তর:


32

আপনার কাছে তিনটি বিকল্প রয়েছে:

  • পুনরায় শুরু করতে controlSআউটপুট বন্ধ করতে টিপুন controlQ(এটিকে XON / XOFF বলা হয়)
  • আপনার আউটপুটটিকে পেজারে পুনঃনির্দেশ করুন যেমন less, যেমন,strace date | less
  • আপনার আউটপুট কোনও ফাইলে পুনঃনির্দেশ করুন, যেমন strace -o foo date, এবং পরে এটি ব্রাউজ করুন।

7
নোট করুন যে এখানে দুটি প্রথম বিকল্পগুলির মধ্যে দুটির সাথে আউটপুট থামানো ডেটা তৈরির প্রোগ্রামকেও বিরতি দেবে, যখন এটি আউটপুট স্ট্রিমটি গ্রাস হওয়ার জন্য অপেক্ষা করে।
কুসালানন্দ

0

| ব্যবহার করুন উদাহরণস্বরূপ পাইপ

ifconfig -a | more

স্ক্রীন পূর্ণ না হওয়া পর্যন্ত এটি তালিকাভুক্ত হবে এবং তারপরে রিটার্ন / এন্টার চাপলে আরও স্ক্রোল করতে পারে।

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