-1

サーバーに大きなファイルがあり、読み取り権限しかありません (書き込み権限はありません)。ファイルの先頭にある最初の数メガバイトだけに関心があり、大きなファイル全体を自分のコンピューターにコピーすることは避けたいと考えています。そうすることは可能ですか?

(これには書き込みアクセスが必要なため、サーバーで dd または split を使用できないことに注意してください)

4

2 に答える 2

3

はい、および経由で可能sshですhead

$ ssh user@server "head -c NUM_BYTES /path/to/file" > file.bin

これにより、サーバーに ssh 接続され、/path/to/file で head コマンドが実行され、最初の NUM_BYTES が読み取られ、それが file.bin という名前のファイルにローカルに格納されます。

于 2012-09-04T15:46:55.160 に答える
-1

実際、たとえば dd で可能であることがわかりました。

dd if=inputfile.txt of=dest/outputfile.txt カウント=1 bs=1M

于 2012-09-04T15:52:48.057 に答える