破解2GB的限制
很多系統上都無法處理超過2GB的檔案
比如說wget,你要他download一個超過2GB的檔案 他當場就裝死給你看
lynx download好一個超過2GB的檔案 你要他存檔的時候 她就跟你說 抱歉
甚至有些file system直接跟你說 沒辦法存超過2GB的檔案
很多web server甚至在header裡面會回報你一個負的檔案大小
導致flashget等序傳軟體無法啟動序傳功能(大檔很容易半途碰到timeout,所以需要續傳)
這些 在古老時代出生的老人們 都很能理解
但是 該怎麼解決ㄌㄟ?到底該怎麼downloadㄌㄟ?
我只能說 通常這時候 回歸原始是最簡單的解法
lynx -dump http://xxx.xxx/xxx.tar.gz > xxx.tar.gz 就解決了
file system無法存?
不需要我教妳head怎麼用吧?(不是罵你喔!我是說unix裡面的head指令啦)
1 則留言:
通常我都用lynx或wget啦
要不就用些已經compile好, copy上去就能用的tool(java或binary)
如果真的不行 真要用到telnet
那要看你檔案小多少 小很多的話 通常是ascii和binary mode的問題
如果檔案小不到八分之一 很有可能是7bit/8bit的問題
(有些文字模式會把第一個bit丟掉 因為英文用不到)
set一下你的terminal到8bit應該就行了
張貼留言