两者主要的区别就在于它的表现的对象不一样。别无长物:一般形容什么事物没有长处和可圈可点的地方,一般般再普通不过了; 身无长处:指的是一个人太普通不出众,与其他人比没有可取的地方和优势,例如:他身无长处,凭什么让他当工长。