uuencode
a. 該程式所在路徑是/usr/bin
b.shared library:
libc.so.6=>/lib/libc.so.6(0x4001a000)
/lib/ld-linux.so.2=>/lib/ld-linux.so.2(0x40000000)
c.主要用途:


主要在傳輸二進位檔案時編碼用, 因為在某些傳輸場合
只支援ASCII, 位元組的第8位元會被刪除, 因為ASCII
的英文字和數字用到七個位元就夠了, 所以必須
使用uuencode變碼, 例如E-mail的附件, 傳輸前會先用
uuencode編碼, 對方收到後會用uudecode解碼, 只是這
些動作不用使用者動手.

d.使用方式:

uuencode [-m] [file] name
file是要編碼的檔名, name是以後解碼所產生出的檔名.
加[-m]參數則uuencode會以base64的編碼方式取代原
來的編碼方式.
另外如果name 是/dev/stdout的話結果會寫到標準輸出上
(standard output)大概就是指螢幕.

e.例如: uuencode data1.zip data2.zip > data1.uue

就是將data1.zip編碼後檔名是data1.uue,
然後用uudecode解碼後檔名是data2.zip

f.uuencode並沒有壓縮的功能, 它是將3個位元組的24個位元

分成4組6個位元, 每一組加上2的0的位元組成8個位元
(原有的3個位元組變成了4個位元組)傳輸, 所以uuencode
編碼後使檔案變大成原來的4/3倍左右.