資源描述:
《android系統(tǒng)在超級終端下必會的命令大全》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、Android系統(tǒng)在超級終端下必會的命令大全(一)busyboxBusyBox是標(biāo)準(zhǔn)Linux工具的一個單個可執(zhí)行實現(xiàn)。BusyBox包含了一些簡單的工具,例如cat和echo,還包含了一些更大、更復(fù)雜的工具,例如grep、find、mount以及telnet。有些人將BusyBox稱為Linux工具里的瑞士軍刀.簡單的說BusyBox就好像是個大工具箱,它集成壓縮了Linux的許多工具和命令。1、BusyBox的誕生BusyBox最初是由BrucePerens在1996年為DebianGNU/Linux安裝
2、盤編寫的。其目標(biāo)是在一張軟盤上創(chuàng)建一個可引導(dǎo)的GNU/Linux系統(tǒng),這可以用作安裝盤和急救盤。2、busybox的用法可以這樣用busybox#busyboxls他的功能就相當(dāng)運行l(wèi)s命令最常用的用法是建立指向busybox的鏈接,不同的鏈接名完成不同的功能.#ln-sbusyboxls#ln-sbusyboxrm#ln-sbusyboxmkdir然后分別運行這三個鏈接:#./ls#./rm#./mkdir就可以分別完成了lsrm和mkdir命令的功能.雖然他們都指向同一個可執(zhí)行程序busybox,但是只要
3、鏈接名不同,完成的功能就不同,很多l(xiāng)inux網(wǎng)站都提供busybox的源代碼下載。3、配置busyboxbusybox的配置程序和linux內(nèi)核菜單配置方式簡直一模一樣.熟悉用makemenuconfig方式配置linux內(nèi)核的朋友很容易上手.#cpbusybox-1.00.tar.gz/babylinux#cd/babylinux#tarxvfzbusybox-1.00.tar.gz#cdbusybox-1.00#makemenuconfig下面是需要編譯進(jìn)busybox的功能選項。GeneralConfi
4、guration應(yīng)該選的選項ShowverboseappletusagemessagesRuntimeSUID/SGIDconfigurationvia/etc/busybox.confBuildOptionsBuildBusyBoxasastaticbinary(nosharedlibs)這個選項是一定要選擇的,這樣才能把busybox編譯成靜態(tài)鏈接的可執(zhí)行文件,運行時才獨立于其他函數(shù)庫.否則必需要其他庫文件才能運行,在單一個linux內(nèi)核不能使它正常工作.InstallationOptionsDon'tu
5、se/usr這個選項也一定要選,否則makeinstall后busybox將安裝在原系統(tǒng)的/usr下,這將覆蓋掉系統(tǒng)原有的命令.選擇這個選項后,makeinstall后會在busybox目錄下生成一個叫_install的目錄,里面有busybox和指向它的鏈接.其它選項都是一些linux基本命令選項,自己需要哪些命令就編譯進(jìn)去,一般用默認(rèn)的就可以了,配置好后退出并保存。4、編譯并安裝busybox#make#makeinstall編譯好后在busybox目錄下生成子目錄_install,里面的內(nèi)容:drwxr
6、-xr-x2rootroot409611月2415:28binrwxrwxrwx1rootroot1111月2415:28linuxrc->bin/busyboxdrwxr-xr-x2rootroot409611月2415:28sbin其中可執(zhí)行文件busybox在bin目錄下,其他的都是指向他的符號鏈接.Android系統(tǒng)在超級終端下必會的命令大全(二)一、安裝和登錄命令reboot1.作用reboot命令的作用是重新啟動計算機,它的使用權(quán)限是系統(tǒng)管理者。2.格式reboot[-n][-w][-d][-f]
7、[-i]3.主要參數(shù)-n:在重開機前不做將記憶體資料寫回硬盤的動作。-w:并不會真的重開機,只是把記錄寫到/var/log/wtmp文件里。-d:不把記錄寫到/var/log/wtmp文件里(-n這個參數(shù)包含了-d)。-i:在重開機之前先把所有與網(wǎng)絡(luò)相關(guān)的裝置停止。mount1.作用mount命令的作用是加載文件系統(tǒng),它的用權(quán)限是超級用戶或/etc/fstab中允許的使用者。2.格式mount-a[-fv][-tvfstype][-n][-rw][-F]devicedir3.主要參數(shù)-h(huán):顯示輔助信息。-v:
8、顯示信息,通常和-f用來除錯。-a:將/etc/fstab中定義的所有文件系統(tǒng)掛上。-F:這個命令通常和-a一起使用,它會為每一個mount的動作產(chǎn)生一個行程負(fù)責(zé)執(zhí)行。在系統(tǒng)需要掛上大量NFS文件系統(tǒng)時可以加快加載的速度。-f:通常用于除錯。它會使mount不執(zhí)行實際掛上的動作,而是模擬整個掛上的過程,通常會和-v一起使用。-tvfstype:顯示被加載文件系統(tǒng)的類型。-n:一般而言,mount掛上