Android裝置如何安裝完整的shell工具BusyBox

來源:互聯網
上載者:User

由於工作需要,經常要串連手機並用adb進行一些操作,發現shell功能很好用,但是處於閹割狀態,最明顯的一條是,執行了一些命令之後,目錄下出現了一些 -p 、 -l 、 755 之類的檔案,讓人很是蛋疼。更明顯的是,一些linux好用的第三方工具,挪到android下根本無法執行。。於是就想辦法讓android裝置支援全功能的shell。這裡最直接的就是安裝BusyBox了。

什麼是BusyBox

    BusyBox 是標準 Linux 工具的一個單個可執行實現。BusyBox 包含了一些簡單的工具,例如 cat 和 echo,還包含了一些更大、更複雜的工具,例如 grep、find、mount 以及 telnet。有些人將 BusyBox 稱為 Linux 工具裡的瑞士軍刀。簡單的說BusyBox就好像是個大工具箱,它整合壓縮了 Linux 的許多工具和命令。

如何安裝busybox

1、root手機,安裝adb

這是必須的!上網搜一下,會有很多對應版本的root教程。adb隨意下載並配置一個,命令列敲adb有反應即可。

2、下載最新版的BusyBox

去這裡 :busybox.net
最下面有latest,下載一個busybox-armv6l或者busybox-armv7l就可以了

3、安裝

如果像我一樣,是在windows下安裝的,那麼可以win+R開啟cmd,輸入adb。

    adb root
    adb remount

這樣進入了root模式,然後把BusyBox的二進位檔案push到手機端

    adb push busybox /data/busybox

接著進入shell模式,並安裝busybox

    adb shell
    #cd data/busybox
    #./busybox –install

最後一步添加環境變數

    #export PATH=/data/busybox:$PATH

ok,這時候再輸入一遍ls看看,是不是跟之前完全不一樣了?

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.