• Thanks all, so I think I remember it wrong,

    What is correct should be:

    Backup transaction log is only mark part of transaction log file active, so it could be reused, and it will not make the size small.

    Shrink will actually reduce the size of the log file.