উত্তর:
রন মানব পাঠযোগ্য ফাইলে এইচটিপ আউটপুটটির লিঙ্ক এবং এইচটিপি এর বিকাশকারী দ্বারা শীর্ষ-ভোট প্রাপ্ত উত্তরের একটি উদ্ধৃতি সরবরাহ করেছিল।
তবে, একই পৃষ্ঠায় আরও কিছুটা নিচে, এমন একটি সমাধান রয়েছে যা এএনএসআই থেকে এইচটিএমএল রূপান্তরকে ব্যবহার করে। সংক্ষেপে, aha
সফ্টওয়্যার কেন্দ্র থেকে ইনস্টল করুন এবং তারপরে চালান:
echo q | htop | aha --black --line-fix > htop.html
প্রথম কয়েকটি লাইনের মত দেখতে এখানে দেওয়া হয়েছে:
1 [||||||||||||||||||||||||||||||||| 42.9%] Tasks: 73, 251 thr; 1 running
2 [|||||| 7.1%] Load average: 0.28 0.32 0.32
Mem[|||||||||||||||||||||||||||||||||| 581/3916MB] Uptime: 03:09:25
Swp[ 0/4056MB]
PID USER PRI NI VIRT RES SHR S CPU% MEM% TIME+ Command
9785 dkb 20 0 31544 2464 1312 R 22.2 0.1 0:00.09 htop
3503 dkb 20 0 1065M 59684 16344 S 7.4 1.5 6:25.43 mpv --profile=pseudo-gui -- file:///home/dkb/Downloads/ONX
1 root 20 0 33760 3088 1488 S 0.0 0.1 0:01.62 /sbin/init
276 root 20 0 19472 652 460 S 0.0 0.0 0:00.19 upstart-udev-bridge --daemon
281 root 20 0 52592 2640 1016 S 0.0 0.1 0:00.76 /lib/systemd/systemd-udevd --daemon
577 root 20 0 15256 632 388 S 0.0 0.0 0:00.05 upstart-socket-bridge --daemon
662 root 20 0 15272 416 200 S 0.0 0.0 0:00.04 upstart-file-bridge --daemon
677 syslog 20 0 249M 1304 836 S 0.0 0.0 0:00.01 rsyslogd
678 syslog 20 0 249M 1304 836 S 0.0 0.0 0:00.00 rsyslogd
679 syslog 20 0 249M 1304 836 S 0.0 0.0 0:00.02 rsyslogd
675 syslog 20 0 249M 1304 836 S 0.0 0.0 0:00.04 rsyslogd
680 messagebu 20 0 39860 1968 1044 S 0.0 0.0 0:00.52 dbus-daemon --system --fork
রাইট থেকে লেখক htop
:
না, কোনও ফাইলের মধ্যে হ্যাপের পাইপ পাইনের কোনও "দুর্দান্ত" উপায় নেই। এটি একটি ইন্টারেক্টিভ অ্যাপ্লিকেশন এবং এর ইন্টারফেসটি তৈরি করতে টার্মিনাল পুনরায় আঁকতে রুটিনগুলি ব্যবহার করে (অতএব, পাইপিংটি যতটা অর্থবোধ করে, উদাহরণস্বরূপ, একটি টেক্সট ফাইলে ভিম পাইপ করা - আপনি অনুরূপ ফলাফল পাবেন)।
কোনও পাঠ্য বিন্যাসে আপনার প্রক্রিয়াগুলি সম্পর্কে তথ্য পেতে, ব্যবহার করুন
ps
। উদাহরণস্বরূপ,ps auxf > file.txt
আপনাকে প্রচুর পরিমাণে পার্সিং তথ্য দেয় (বা আপনি যদি ট্রি-ফর্ম্যাট করতে না চান তবে পিএস অক্স - আরও বিকল্পের জন্য ম্যান পিএস দেখুন)।
আমি সাধারণত নিম্নলিখিতগুলি করি:
top
control-c
এবং তারপরে স্ক্রোল করুন যাতে আমি অনুলিপি / পেস্ট করতে পারি:
rinzwind@schijfwereld:~$ top
top - 18:58:05 up 13 min, 2 users, load average: 0,18, 0,35, 0,24
Tasks: 252 total, 1 running, 251 sleeping, 0 stopped, 0 zombie
%Cpu(s): 3,4 us, 0,7 sy, 0,5 ni, 95,3 id, 0,1 wa, 0,0 hi, 0,0 si, 0,0 st
KiB Mem: 12190608 total, 2007692 used, 10182916 free, 50292 buffers
KiB Swap: 24414204 total, 0 used, 24414204 free. 739236 cached Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
1093 rinzwind 20 0 364616 8824 7252 S 6,2 0,1 0:00.94 ibus-daemon
2525 rinzwind 20 0 29192 3048 2540 R 6,2 0,0 0:00.02 top
1 root 20 0 185008 5564 3840 S 0,0 0,0 0:00.77 systemd
2 root 20 0 0 0 0 S 0,0 0,0 0:00.00 kthreadd
3 root 20 0 0 0 0 S 0,0 0,0 0:00.00 ksoftirqd/0
5 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 kworker/0:+
7 root 20 0 0 0 0 S 0,0 0,0 0:00.32 rcu_sched
8 root 20 0 0 0 0 S 0,0 0,0 0:00.00 rcu_bh
9 root 20 0 0 0 0 S 0,0 0,0 0:00.09 rcuos/0
10 root 20 0 0 0 0 S 0,0 0,0 0:00.00 rcuob/0
11 root rt 0 0 0 0 S 0,0 0,0 0:00.00 migration/0
12 root rt 0 0 0 0 S 0,0 0,0 0:00.00 watchdog/0
13 root rt 0 0 0 0 S 0,0 0,0 0:00.00 watchdog/1
14 root rt 0 0 0 0 S 0,0 0,0 0:00.00 migration/1
15 root 20 0 0 0 0 S 0,0 0,0 0:00.00 ksoftirqd/1
16 root 20 0 0 0 0 S 0,0 0,0 0:00.04 kworker/1:0
17 root 0 -20 0 0 0 S 0,0 0,0 0:00.00 kworker/1:+
rinzwind@schijfwereld:~$
q
করতেhtop
দেনা-পাত্তনা মিটান তা অবিলম্বে।