I need to transfer a large (multi-terabyte) file from one Linux computer to another. I have a 1TB external SSD drive that seems like it's the fastest way in terms of bandwidth. My best guess right now is to use split to split up the big file into 2-3 smaller chunks and then copy those chunks individually. But this will use up a few extra TB on both the source and destination computers, which is a problem.
Is there a more space or time efficient way to transfer a large file from one computer to another using an external drive?