Last part of #27065
Part of #27065 --------- Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
As title. Probably it's better to put those sub cmd to different dirs. Will do that in the future.