linux 命令行中如何为进程名创建一个 tag
例如我创建了 3 个进程
ruby listen_order.rb
ruby listen_order.rb
ruby listen_order.rb
当使用 ps aux | grep ruby
时会显示
tiiny 38891 0.0 0.2 2465256 14064 s011 S+ 3:32AM 0:00.14 ruby listen.rb
tiiny 38892 0.0 0.2 2465256 14064 s011 S+ 3:32AM 0:00.14 ruby listen.rb
tiiny 38893 0.0 0.2 2465256 14064 s011 S+ 3:32AM 0:00.14 ruby listen.rb
理想的进程名称是
tiiny 38891 0.0 0.2 2465256 14064 s011 S+ 3:32AM 0:00.14 ruby listen.rb [order-100]
tiiny 38892 0.0 0.2 2465256 14064 s011 S+ 3:32AM 0:00.14 ruby listen.rb [order-101]
tiiny 38893 0.0 0.2 2465256 14064 s011 S+ 3:32AM 0:00.14 ruby listen.rb [order-102]
我看到 puma 命令中
tiiny 39266 0.0 0.1 2610228 5392 s006 S+ Wed04AM 0:39.81 puma 3.11.3 (tcp://localhost:3030) [test-api] TERM_SESSION_ID=w0t6p0:5BD60B0F-0C02-4CCD-B58C-3119FA04BCEB SSH_AUTH_SOCK=/private/tmp/com.apple.launchd.hxpRewkMnu/Listeners Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.iTAp1K5WBk/Render
想请教一下 [test-api]
是如何写到进程标题上的
puma 3.11.3 (tcp://localhost:3030) [test-api]