在Linux下,我解壓一個/home/user/*.tgz的文件時,使用tar -zxvf *.tgz,剛開始一切順利,看著shell下滾屏的解壓動作滿心歡喜。過了一會出現“無法 open: 沒有該文件或目錄”,且一直出現不斷。
分現原因如下:
(1)是否因帳號權限不足造成的,因為是在root下操作,似乎也不是權限問題。況且剛開始有部分解壓是成功的。
(2)原tar包損壞,似乎嫌疑很大。但是前面可以解開部分tar包,且圖形界面下打開也正常,此路不通!
(3)經一資深Linuxer同事指引,可能磁盤空間不足,df /home -h 查看後,果然是已用100%!此為問題症結所在。刪除部分資料後,一切解壓正常。