=============掛載和登錄命令========================================java
Mount:掛載命令。linux
比方掛載光驅mount /dev/cdrom /mnt/cdrom。可在文件夾/mnt/cdrom下查看內容,想退出光盤時,須使用umount命令,不然光驅就會一直處於死鎖狀態:#umount /mnt/cdrom。相同可以掛載盤符,比方mount -t vfat /dev/uba1 /mnt,就可以切換到/mnt文件夾下查看uba下的內容。直接輸入mount。會顯示已經掛載的FS。按下面類型顯示內容:文件系統名 掛載點 類型。比方:git
rootfs / rootfs ro,relatime 0 0
tmpfs /dev tmpfs rw,nosuid,relatime,mode=755 0 0
devpts /dev/pts devpts rw,relatime,mode=600 0 0
proc /proc proc rw,relatime 0 0
sysfs /sys sysfs rw,relatime 0 0shell
umount:卸載命令,比方umount /dev/cdrom。或者是umount /mnt。ubuntu
exit:退出終端命令。瀏覽器
shutdown:關閉linux系統,後面可加參數,比方shutdown -h now。安全
reboot:又一次啓動linux。bash
chsh:改變登入系統的shell。網絡
tty:顯示終端機鏈接標準輸入設備的文件名。
=============文件處理命令========================================架構
mkdir:建立文件夾。mkdir -p xxx 可以建立多層文件夾,就算文件夾路徑不存在也可以,可以方便的用在某些場合。
ls:顯示當前文件夾內容。
加參數路徑可以顯示指定文件夾內容。加-l顯示文件夾下文件的具體信息諸如權限。最常用的ls -la說明例如如下:
drwxr-xr-x 3 wangpeng wangpeng 4096 2011-09-20 19:58 dummy
d表明文件夾,rwxrwxrwx表明9個權限設定(前三個擁有者的權限,中間三個表示文件所屬組擁有的權限。最後三個表示其它用戶擁有的權限);3表明文件個數;wangpeng wangpeng 表明用戶 組;4096表明大小。接着是是文件創建時間;最後是文件名稱。
顯示當前目錄下文件數量,用ls -lR|grep "-"|wc -l。
遞歸顯示當前目下及子文件夾下下相關文件信息和路徑,用ls -R。
du:顯示特定文件大小。有的文件夾是很是大的,可以用du -sk 文件夾名 ,以K爲單位顯示具體的佔空間大小。
du -sh意義差點兒相同,但是以整數G大單位顯示佔大小,更直觀。也可以du -sb xxx,以字節爲單位。
rm:刪除文件夾或者文件。加參數-rf強制遞歸刪除一個非空文件夾。比方說遞歸刪除當前文件下的目標文件。用:find . -name "*.o" | xargs rm -rf 。遞歸刪除當前文件夾下的.svn文件夾,用find ./ -type d -name .svn | xargs rm -rf 。
刪除文件時排除某個文件夾或文件,rm -rf !(kernel.img),括號裏是文件名稱或者文件夾名,是文件夾名也不需要加/。假設碰到rm命令刪除文件時提示input output error,用sudo權限也刪不掉。可以進桌面用鼠標刪除。假設出現OS變成read only system,提示這個,從新啓動後恢復,或者進ubuntu刪掉問題文件。
cd:進入某個文件夾。加參數表示路徑。/表示linux根文件夾。cd ~返回home下的用戶文件夾;cd ..返回上層文件夾;cd - 表示返回切換文件夾以前的文件夾。
cp:拷貝命令。
cp 1.txt usr/local/arm拷貝1.txt文件到目標文件夾。cp -r dir1 dir2用來複制文件夾。把文件夾dir1複製到dir2文件夾下(dir1一塊兒拷貝);假設不想將dir1一塊兒拷貝僅僅拷貝dir1的內容。用cp -r dir1/* dir2。
-a :至關於 -pdr 的意思;-d :若來源文件爲連結文件的屬性(link file),則複製連結文件屬性而非檔案自己。-p :連同檔案的屬性一塊兒複製過去。而非使用預設屬性;cp -rT >/dev/null $cust_dir/vendor/ vendor/mediatek/product/ 2>&1,dev/null 是 一個空設備。什麼內容也沒有的。通常 用做清空數據;2>&1,0或1 通常 約定是 返回成功,2是失敗,就是說不管是錯誤仍是成功 一概流到 null 設備。
scp:遠程拷貝命令,用於兩臺server之間轉移數據。scp -r temp/ sw01@192.168.40.106:/home/sw01/,把temp文件夾複製到還有一臺電腦的相應文件夾,複製文件就不用加-r,使用方法跟cp相似。。
cat:查看一個文件的內容。後面直接接文件名稱。還可以cat /proc/version 查看LINUX內核版本號。cat /proc/meminfo 查看內存信息;cat /proc/asound/cards查看聲卡信息;cat /proc/kmsg經過adb shell打印內核信息。cat /proc/interrupts查看中斷分配信息。還有個功能就是重定向,比方cat >文件名稱,就是將cat的輸出重定向到>後面的文件裏。並會覆蓋文件。
more:相似cat 。只是會以一頁一頁的顯示方便使用者逐頁閱讀,而最主要的指令就是按空白鍵(space)就往下一頁顯示,按b鍵就會往回(back)一頁顯示。
less:less命令的使用方法與more命令相似,也可以用來瀏覽超過一頁的文件。所不一樣的是less命令除了可以按空格鍵向下顯示文件外。還可以利用上下鍵來捲動文件。當要結束瀏覽時,僅僅要在less命令的提示符「: 」下按Q鍵就能夠。
Mkdir:建立文件夾命令。如mkdir dirname。當前文件夾下建立由dirname命名的文件夾,或者建立已有文件夾路徑下的下一級文件夾。不能一次建立多層文件夾。
diff:功能爲逐行比較兩個文本文件。列出其不一樣之處以如何達到一致。比方:diff file1 file2,獲得n1,n2 c n3,n4。當中n1n2是指第一個文件若干行。n3n4是指第二個文件若干行。中間的字母a指加入,d指刪除,c指改動。
mv:移動或者重命名文件或文件夾。
mv name1 ppp。重命名name1爲ppp;mv name1 /usr/ 將文件移動至目標文件夾下。
rename:批量重命名。rename 's/tt hh/uu/' tt*,把tt開頭的文件tt hh字符改爲uu字符。
strings:打印文件裏可打印的字符。
strings libril-rk29-dataonly.so | grep dataonly,確認so中的版本內容。libril-rk29-dataonly.so
apt-get:用於本身主動查找安裝軟件,更新軟件。通常需要root權限。
因此格式是sudo apt-get install(安裝)。sudo apt-get remove(卸載),sudo apt-get upgrade(升級)。假設出現在編譯使用時缺乏XX文件,需要又一次下載linux內核。使用apt-get install linux-source 。
add-apt-repository:腳本加入 ppa 到當前的庫中。再update,就可以安裝想要的軟件。比方:sudo add-apt-repository ppa:ailurus,sudo apt-get update,sudo apt-get install ailurus
find:查找文件。格式爲:find . -name "*.java" ,當中.表示當前文件夾。-name表示以名字查找,*便是通配符。
可以用它完畢遞歸刪除SVN文件夾的操做:find xxxx -name .svn | xargs rm -rf。
find . -type f | xargs touch,查找當前文件夾所有文件並touch時間戳到最新。
grep:查找命令,包括庫文件或者壓縮文件的內容也可以查找。
比方:find ./out/ -name '*.jar' | xargs grep 'AFDataCallback'。意即查找包括該回調的Jar庫。
grep -rns 「xxx」 sss/ttt,查找特定文件夾的字串。
head:查看文件的前幾行,比方查看文件的前五行head -5 /etc/passwd。
tail:查看文件的後幾行,比方查看文件的後十行tail -10 /etc/passwd。
arecord:加-l參數列出當前數字音頻設備。加-L列出當前PCM設備。
arecord -D 設備名 xxx.wav可錄音。
ldd:ldd不是一個可運行程序。而僅僅是一個shell腳本,ldd顯示可運行模塊的dependency的工做原理。事實上質是經過ld-linux.so(elf動態庫的裝載器)來實現的。
好比:$ ldd a.out。則會顯示linux-gate.so.1=>(0xb802b000)等模塊依賴信息。
ln:它的功能是爲某一個文件在另一個位置創建一個不一樣的連接,沒必要反覆的佔用磁盤空間。這個命令最常用的參數是-s,詳細使用方法是:ln -s 源文件 新建目標文件。好比:ln -s /bin/less /usr/local/bin/less。這裏有兩點要注意:第一,ln命令會保持每一處連接文件的同步性,也就是說。不論你修改了哪一處,其餘的文件都會發生一樣的變化。第二,ln的連接又軟連接和硬連接兩種,軟連接就是ln -s ** **。它僅僅會在你選定的位置上生成一個文件的鏡像。不會佔用磁盤空間,硬連接ln ** **,沒有參數-s。它會在你選定的位置上生成一個和源文件大小一樣的文件。
strace:跟蹤程式運行時的系統調用和所接收的信號。比方:strace ./a.out
arm-linux-readelf:顯示一個elf文件的相關信息。包含依賴庫,編譯機器等。格式爲:arm-linux-readelf -option xxx。
touch:更新文件的訪問時間和改動時間到當前系統時間。
如:touch /root ,改動root文件夾下的每個文件的訪問時間和改動時間到當前。
也可以建立文件所用。比方touch test.cpp,建立一個CPP文本。
sed:查看某個打文件裏的某些行。比方:sed -n '45,50p' kd_imgsensor_define.h ,就是查看某個文件裏的45到50行。
echo:終端打印命令或者輸出。比方echo "hello world">readme.txt,建立一個帶內容的文本文件。
echo "git is cool">>readme.txt。在該文件末尾再加入一行內容。也用來顯示當前登陸是bash仍是sh。比方echo $SHELL。回顯/bin/bash。
md5sum:生成某個文件的MD5校驗碼。
比方:md5sum -b update.zip >md5sum,用來比較文件傳輸先後有無丟失內容。
zip命令:打包命令。不壓縮。zip packages.zip update.zip md5sum,把後兩個打包成packages.zip 。zip格式的解壓縮用unzip命令。
wc:統計指定文件裏的行數、字數、字節數。比方運行結果是1 4 35 minicom.log。
-l返回行數,比方cat /proc/cpuinfo | grep processor | wc -l 反饋當前CPU核數。
ar:創建或改動備存文件。或是從備存文件裏抽取文件。帶參數-x:從庫中提取一個成員。假設不指定要提取的模塊。則提取庫中所有的模塊。比方ar -x sss.a,就能夠釋放出組成.a的若干個.o文件。
=============系統管理命令========================================
Pwd:顯示完整的當前工做文件夾。
Source:通常用於又一次執行剛改動的初始化文件,使之立刻生效,而沒必要註銷並又一次登陸。比方改動玩環境變量配置後,執行source ~/.bashrc。
ls dev:顯示系統設備。
top:顯示資源情況。相似於XP的資源管理器。
free:顯示系統內存使用情況,包含真實內存和交換區swap。加-m表示以M字節爲單位。鑑於現在內存較大,swap基本上很是少使用到了,可以不予分配。
at:在某個約定的時間運行特定操做。
adduser:在home文件夾下加入一個用戶,多用
userdel:刪除某個用戶,userdel xxx
passwd:給用戶文件夾加入password。使用方法:passwd zhangcheng 。
groupadd:創建一個新羣組。
unzip:解壓縮zip文件。
gzip:將文件壓縮成.gz文件。
gunzip:解壓縮.gz文件。
last:列出過去與眼下登入系統的用戶相關信息。
lspci :用lspci -v查看硬件芯片組上,所有的PCI上的控制器信息。
lsusb:顯示系統USB總線上的設備信息。
Bus 003 Device 006: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port。
當中意味着在/dev/bus/usb/003/006上有這個2303的USB轉串口設備,同一時候也看到新的/dev/ttyUSB0,使用minicom可以實現WIN上串口調試助手同樣的功能。
lsusb -v可以顯示USB的具體信息
usb-devices:查看當前USB設備掛載的驅動信息。比方PL2303在ubuntu12.04中默認支持,這個驅動是哪裏的?會回顯諸如:P: Vendor=067b ProdID=2303 Rev=03.00,
S: Manufacturer=Prolific Technology Inc.S: Product=USB-Serial Controller
depmod:分析可加載模塊的相依性。比方:depmod -a,分析所有可用的模塊。
lsmod:顯示系統已經載入的模塊信息。
格式是模塊名,模塊大小。用戶。
modinfo:顯示詳細某個模塊信息。比方:modinfo 模塊名,顯示模塊路徑,GPL,配置等信息。
modprobe:顯示所有模塊的詳細.ko或者.o文件所在的路徑。
比方:modprobe -l。也可加載模塊,比insmod更強大。
uname:查看系統軟硬件信息。用uname -r -m -p -i獲得內核版本號和處理器架構等信息。
insmod:載入模塊。Linux有不少功能是經過模塊的方式,在需要時才載入kernel。
rmmod:卸載模塊。
rpm:它的功能相似於Windows裏面的「加入/刪除程序」。被普遍應用於在Linux下安裝、刪除軟件。如:rpm -q modutils,查詢系統中有沒有modutils軟件包。
df:硬盤空間使用情況,及掛載信息。
比方:
Filesystem Size Used Free Blksize
/dev 482M 52K 481M 4096
/mnt/secure 482M 0K 482M 4096
/system 640M 364M 276M 4096
/data 1008M 122M 885M 4096
/cache 124M 4M 119M 4096
/storage/sdcard0 1G 846M 989M 16384
/mnt/secure/asec 1G 846M 989M 16384
/storage/sdcard1 120M 4M 116M 2048
從上圖看出,可知道外置SD(120M)和內部劃分的SD的掛載點究竟是什麼。(很是多APK操做T卡默認路徑是sdcard0,按上述就會形成誤操做,因此要進行SD SWAP)
mplayer:利用該工具包調試和使用聲音。mplayer xxx.wav,會播放音頻文件,顯示當前音頻所用設備。
固然。也可以指定用OSS或者ALSA來播放,如:mplayer -ao alsa xxx.wav,用alsa音頻組件來播放。
fdisk:顯示分區信息,比方fdisk -l。顯示掛載點、分區信息、ID號、系統類型。假設是IDE硬盤,設備名依次爲:/dev/hda,/dev/hdb,/dev/hdc,/dev/hdd等;假設是SCSI硬盤,則設備名依次爲/dev/sda,/dev/sdb。比方例如如下信息(部分):
Device Boot Start End Blocks Id System
/dev/sda1 * 2048 201099263 100548608 83 Linux
/dev/sda2 201101310 209713151 4305921 5 Extended
/dev/sda5 201101312 209713151 4305920 82 Linux swap / Solaris
fsck:檢查文件系統的一致性並且以交互方式修復文件系統。
parted:fdisk工具對分區是有限制大小的,它僅僅能劃分小於2T的磁盤。
但是現在的磁盤空間很是多都已是遠遠大於2T了,可以經過咱們今天談到的Parted工具來實現對GPT磁盤(GPT沒有四個主分區的限制)進行分區操做。
dmesg:打印內核信息,有些打印語句是輸出到內核而非終端。
lsof:顯示打開文件的所有進程等。
比方lsof abc.txt 顯示開啓文件abc.txt的進程。
tty:在Linux操做系統中。所有外圍設備都有其名稱與代號。這些名稱代號以特殊文件的類型存放於/dev文件夾下。
你可以運行tty指令查詢眼下使用的終端機的文件名。
好比:$tty,得/dev/pts/0。
set:顯示系統全部環境變量。
比方:
ANDROID_ASSETS=/system/app
ANDROID_BOOTLOGO=1
ANDROID_DATA=/data 。
。。。。
PATH=/sbin:/system/sbin:/system/bin:/system/xbin
$PATH:顯示系統的PATH值。各個值之間用:分隔開,且不能換行。
PATH=~/bin:$PATH,把新的路徑併入PATH中。
該方法僅僅能暫時設定環境變量。Logout再login以後就沒有效果了。
file:顯示文件的類型,用命令file 可以使你知道某個文件究竟是ELF格式的可運行文件。仍是shell script文件或是其它的什麼格式。好比:file busybox,顯示busybox: ELF 32-bit LSB executable, ARM, version 1 (SYSV), statically linked, for GNU/Linux 2.6.14, stripped
tree:是Linux下列出文件夾樹的小工具。它會列出指定文件夾下的所有文件,包含子文件夾裏的文件。運行:tree /sys/bus/i2c/可以把I2C的適配器及設備相關信息列出。
pstree:顯示當前系統的進程樹。比較easy看出子進程和父進程的相應。
ps:則是當前執行進程的快照信息。
包含用戶號。進程號,時間。命令等。手動殺死某個進程,用 kill -s 9 PID號
uptime:顯示系統執行時間信息。
顯示:17:12:47 up 1:38, 8 users, load average: 0.94, 0.51, 0.47。
分別表示分別表示該指令啓動時刻、狀態、系統已執行總時間、用戶數、過去一、五、15分鐘的負載平衡。
sleep:使當前系統延遲操做一段時間。比方sleep 1延時一秒。參數爲時間長度,後面可接s、m、h或d,當中s爲秒,m爲分鐘。h 爲小時,d 爲日數。
dpkg:軟件包管理命令。
dpkg -l查看系統中所有已安裝的軟件包信息。假設要查看某個軟件的安裝信息,用dpkg -l 文件名稱,如dpkg -l libc6-dev。
whereis:whereis指令會在特定文件夾中查找符合條件的文件。
這些文件的屬性應屬於原始代碼,二進制文件。或是幫助文件。如:whereis file-roller.
alias:自定指令的別名,如alias[別名]=[指令名稱]。
若僅輸入alias,則可列出眼下所有的別名設置。
alias的效力僅及於該次登入的操做。
who:顯示當前server上的全部登陸用戶及其信息。
w:顯示當前server上的全部登陸用戶機操做信息。比who更具體。
startx:從命令界面進入linux圖形界面。
su:用來在用戶之間切換。比方su root。從其它帳戶切換到root帳戶。
date:改動系統時間和日期。設置系統日期爲2008年9月9日 date -s 20080909;設置系統時間爲14:25:49 date -s 14:25:49。
locate:文件定位命令,高速定位某個文件在linux系統中的位置。比方:locate module.h 。
============網絡操做命令========================================
service network restart:配置好網絡服務後,從新啓動。
ip:就是整合了 ifconfig 與 route 這兩個指令。
ping:功能與XP同樣。
假設要其停下來。用ctrl+c。
netstat:netstat命令的功能是顯示網絡鏈接、路由表和網絡接口信息。可以讓用戶得知眼下都有哪些網絡鏈接正在運做。
執行:netstat -an|grep 20000,查看port號20000的狀態,獲得tcp 0 0 0.0.0.0:20000 0.0.0.0:* LISTEN 。
telnet:開啓終端機階段做業,並登入遠端主機。
rlogin:remote login,開啓終端機階段做業,並登入遠端主機。
ftp:登陸ftpserver。
route:顯示當前系統路由表信息。
finger:顯示系統中某個用戶的username、主文件夾、停滯時間、登陸時間、登陸shell等信息。
mail:郵件信息。
w3m:終端登入文字版瀏覽器。
=============系統安全命令===================================
passwd:改動password。
su:做用是變動爲其餘使用者的身份,超級用戶除外,需要鍵入該使用者的password。
sudo:是贊成系統管理員讓普通用戶運行一些或者全部的root命令的一個工具。如halt,reboot。su等等。這樣不只下降了root用戶的登錄和管理時間,相同也提升了安全性。
如:sudo echo 8 > /proc/sys/kernel/printk 想改動控制檯的日誌級別。
chmod:改變文件權限。
比方chmod 777 cc,設置cc權限爲777。
第一位是文件所有者權限,第二位是羣組權限,第三位是其餘人權限。
每位的權限值是讀權限(4)與寫權限(2)與運行權限(1)之和。
假設是遞歸改動文件夾及其子文件夾的屬性,用chmod -R 777 xxx。
注意另外一個s權限,文件屬主和組設置SUID和GUID。通常僅僅有可運行文件才幹搭配這個權限。能獲得特權。隨意存取該文件的全部者能使用的全部系統資源。
設置s u i d:將對應的權限位以前的那一位設置爲4。
設置g u i d:將對應的權限位以前的那一位設置爲2。
二者都置位:將對應的權限位以前的那一位設置爲4+2=6
比方設置chmod 6755 a.out。那麼a的權限就是-rwsr-sr-x(原本是rwxr-xr-x,加上6後響應的x位要變成s)
chown:改變與文件關聯的所有者和組。如chown jim:jim program.c,即program.c的用戶訪問權限和組權限都應用到jim;chown -R john:build /tmp/src。將/tmp/src文件夾如下所有文件關聯到用戶john。組build。
pkill:有時用w命令看到一些無效的用戶登陸顯示在系統上沒有註銷,還佔用pts資源。
那麼可以以ROOT身份去註銷掉這些帳戶。
首先用w 查看USER名,和TTY名。而後用 pkill -kill -t pts/x (x就是相應你kill用戶號)。
=============VI編輯器命令==================================
vi編輯器操做:
退出:按esc。按shift+:。q。當中,q!強制退出。wq保存後退出。
編輯:按i進入編輯狀態,從光標前開始編輯;按a也是進入編輯狀態,只是從光標後開始編輯。
查找:按esc退出編輯模式,運行「/單詞」就可以查找要找的字符串,按N查找下一個。
複製:按esc退出編輯模式,要複製當前行,按yy。要複製n行,跳轉光標到起始行,輸入yny。
粘貼:複製後跳轉光標到目標位置。按p。也可以直接在secureCRT中粘貼。
刪除字符:先按一下ESC鍵從編輯模式切轉到命令行模式。按x鍵就能夠實現刪除光標前一個字符,按X鍵刪除光標後一個字符。
刪除行:先按一下ESC鍵從編輯模式切轉到命令行模式。按dd刪除當前行。
移動光標:按ESC鍵退出編輯狀態,再使用方向鍵。
文件起始:按esc退出編輯模式。按gg。或者:1
文件末尾:按esc退出編輯模式,按shift+g。或者:$
直接編輯行:假設在使用vi 命令時。在文件後面直接加上行號,光標就可以直接跳轉到要編輯的位置。比方$ vi setlocalversion +148,就直接編輯文件的148行。
=============壓縮與解壓縮命令==========================
(1)tar:目錄壓縮與解壓縮命令。
.tar.gz
解壓:tar zxvf FileName.tar.gz
壓縮:tar zcvf FileName.tar.gz DirName 把DirName的內容壓縮成以FileName命名的壓縮文檔。
.tar.bz2
解壓:tar jxvf FileName.tar.bz2
壓縮:tar jcvf FileName.tar.bz2 DirName
.tar (僅打包不壓縮)
解壓:tar xvf FileName.tar
打包:tar cvf FileName.tar DirName
.tgz
解壓:tar zxvf FileName.tgz
.bz2
解壓:在文件系統中解壓
(2)gzip:文件的壓縮與解壓縮命令。壓縮後綴是gz格式
打包:gzip -9 xxxx
解壓:gzip -d xxxx.gz (假設解壓結果輸出到屏幕,加-c)
(3)假設打包時要剔除某個子文件夾。命令例如如下(注意最後邊不要跟/符號)
tar zcvf sybase-12.5-20111028.tar.gz sybase-12.5/ --exclude=sybase-12.5/data (最後的/不能跟,否則剔除不起做用)。假設剔除多個文件夾。每個文件夾都需要--exclude=列出。
(4)假設出現多個分離的帶編號的壓縮包,比方:
ALPS.xxx_INHOUSE.tar(20110410).gz00
ALPS.xxx_INHOUSE.tar(20110410).gz01
ALPS.xxx_INHOUSE.tar(20110410).gz02
ALPS.xxx_INHOUSE.tar(20110410).gz03
ALPS.xxx_INHOUSE.tar(20110410).gz04
那麼解壓命令是:cat ALPS.xxx_INHOUSE.tar(20110410).gz*|tar -zxv
(5)zip命令
zip -r mydata.zip mydata #壓縮mydata文件夾
unzip mydata.zip -d mydatabak #解壓到mydatabak文件夾
unzip wwwroot.zip #解壓到當前文件夾
(6)壓縮時報tar: Exiting with failure status due to previous errors
一個緣由是沒有關閉打開的應用,比方SI。還有一個可能緣由是個別文件的權限致使的,壓縮時不加v。會提示致使失敗的文件夾文件。
============================================文件切割與合併命令
切割:split -b 1024m userall.tar.gz 。
-b指定單個文件大小
合併:cat xx* > userall.tar.gz
對於諸如xxx.tar.bz2.001。xxx.tar.bz2.002的多個文件,還原的方法是copy /b "xxx.tar.bz2.001" + "xxx.tar.bz2.001" "xxx.tar.bz2",文件切割可以採用Ultra_File_Splitter。