0

Linuxでsftpを介してファイルをダウンロードするときに気づいたことを確認したいだけです。転送中にファイルの名前を変更し(mv file.tar.gz newfile.tar.gz)(通常は転送が完了するのを待ちます)、ダウンロードは続行されました。私は驚くべき権利がありますか?

どうやってこれが起こったのですか、そして確かにWindowsではこれを行うことはできません。

- マーク

4

1 に答える 1

2

これは、ほとんどの (すべてではないにしても) POSIX システムでは正常です。名前の変更操作では、ディレクトリ エントリ内のファイルの名前のみが変更されます。inode (「シリアル」) 番号は同じままで、その番号は I/O で使用されます。

于 2009-09-03T16:31:19.430 に答える