shutdown可以关闭数据传输的单方向(读或写),而close关闭数据传输的两个方向(读和写)。 shutdown引发正常的终止序列(FIN),而close只减少描述字的计数,在计数为0时内核才关闭描述字。