我創建了1.2 M的共享對象併爲該SO創建了4個軟鏈接。 所有環節的尺寸是20B和主要的大小,以便爲1.2M無法在Linux中以共享庫的原始大小複製共享庫的軟鏈接
20 May 23 10:56 libAbc.so -> libAbc.so.2.0.11.0
20 May 23 10:56 libAbc.so.1 -> libAbc.so.2.0.11.0
20 May 23 10:56 libAbc.so.1.0 -> libAbc.so.2.0.11.0
1.2M May 23 10:56 libAbc.so.2.0.11.0
雖然我試圖將所有這些文件複製到用cp另一個文件夾,鏈接的大小等於主文件。
1.2M May 24 08:07 libABC.so
1.2M May 24 08:07 libABC.so.1
1.2M May 24 08:07 libABC.so.1.0
1.2M May 24 08:07 libABC.so.2.0.11.0
我也用
cp -s libAgent.so* src/
這也是一個錯誤
cp: `src/libAgent.so': can make relative symbolic links only in current directory
爲什麼不能建立軟鏈接與他們的原始尺寸複製(20B)
@kulgrien即沒 cp -s libAbc.so src/ cp:'src/libAbc.so':只能在當前目錄下做相對符號鏈接 – user2256825
順便說一句,我同意Maxim Egorushkin關於使用'rsync'。 – kbulgrien
答案不再提示'cp -s'。 – kbulgrien