FTPとかSCPするとファイルサイズが変わってしまう

DBからテーブルのデータをCSVやIXFファイルでエクスポートして、
別のサーバーにFTPやSCPコマンドで転送する時に、大きさに差異がないか下記のコマンドでチェックします。

du ディスク使用量を表示する(KByte)

書式 du [オプション] [ディレクトリ]

オプション
「- a」 サブディレクトリのみならず、各ファイルに対してのディスク使用量を表示する
「- b」 表示するディスク使用量の単位をバイト単位で表示する
「- s」 合計サイズだけを表示する

転送する前と、転送した後でどうしても大きさがちょっと変動します。
しかも減ったり、増えたりします。
増えてる場合はまだいいけど(よくないけど)、減ってる場合は気持ち悪いです。
なんでやろな〜( ̄ー ̄?)
それとはてなの日記で「-(ハイフン)」や「空白」ってどうやって書くのだろ??
誰かご存じの方がいらっしゃったら教えて下さい。