1. <nobr id="easjo"><address id="easjo"></address></nobr>

      <track id="easjo"><source id="easjo"></source></track>
      1. 
        

      2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
      3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>
          貴州做網站公司
          貴州做網站公司~專業!靠譜!
          10年網站模板開發經驗,熟悉國內外開源網站程序,包括DEDECMS,WordPress,ZBlog,Discuz! 等網站程序,可為您提供網站建設,網站克隆,仿站,網頁設計,網站制作,網站推廣優化等服務。我們專注高端營銷型網站,企業官網,集團官網,自適應網站,手機網站,網絡營銷,網站優化,網站服務器環境搭建以及托管運維等。為客戶提供一站式網站解決方案?。?!

          Busybox編譯安裝「建議收藏」

          來源:互聯網轉載 時間:2024-01-29 07:53:28

          Busybox

          1 Busybox介紹

          Busybox 最初是由 Bruce Perens 在 1996 年為 Debian GNU/Linux 安裝盤編寫的。其目標是在一張軟盤(存儲空間只有1MB多)上創建一個GNU/Linux 系統,可以用作安裝盤和急救盤

          Busybox 是一個開源項目,遵循GPL v2協議。Busybox將眾多的UNIX命令集合進一個很小的可執行程序中,可以用來替代GNU fileutils、shellutils 等工具集。Busybox中各種命令與相應的GNU工具相比,所能提供的選項比較少,但是也足夠一般的應用了。Busybox主要用于嵌入式系統

          Busybox 是一個集成了三百多個最常用Linux命令和工具的軟件。BusyBox 包含了一些簡單的工具,例如ls、cat和echo等等,還包含了一些更大、更復雜的工具,例grep、find、mount以及telnet。有些人將 BusyBox 稱為 Linux 工具里的瑞士軍刀。簡單的說BusyBox就好像是個大工具箱,它集成壓縮了Linux 的許多工具和命令,也包含了 Android 系統的自帶的shell

          定制小型的Linux操作系統:linux內核+busybox

          官方網站:https://busybox.net/

          2 Busybox使用

          busybox 的編譯過程與Linux內核的編譯類似

          busybox的使用有三種方式:

          • busybox后直接跟命令,如 busybox ls
          • 直接將busybox重命名,如 cp busybox tar
          • 創建符號鏈接,如 ln -s busybox rm

          busybox的安裝

          以上方法中,第三種方法最方便,但為busybox中每個命令都創建一個軟鏈接,相當費事,busybox提供自動方法:busybox編譯成功后,執行make install,則會產生一個_install目錄,其中包含了busybox及每個命令的軟鏈接

          3 busybox編譯安裝

          [root@centos7 ~]#yum -y install gcc gcc-c++ glibc glibc-devel make pcre pcredevel openssl openssl-devel systemd-devel zlib-devel glibc-static ncurses-devel[root@centos7 ~]#wget https://busybox.net/downloads/busybox-1.31.1.tar.bz2[root@centos7 ~]#tar xvf busybox-1.31.1.tar.bz2 [root@centos7 ~]#cd busybox-1.31.1/[root@centos7 busybox-1.31.1]#make menuconfig #按下面選擇,把busybox編譯也靜態二進制、不用共享庫:Settings -->Build Options -->[*] Build static binary (no shared libs)[root@centos7 busybox-1.31.1]#make #如果出錯,執行make clean后,重新執行上面命令[root@centos7 busybox-1.31.1]#ls [root@centos7 busybox-1.31.1]#make install [root@centos7 busybox-1.31.1]#pwd/root/busybox-1.31.1[root@Centos7 busybox-1.31.1]#lsapplets                 debianutils  loginutils              qemu_multiarch_testingapplets_sh              docs         mailutils               READMEarch                    e2fsprogs    Makefile                runitarchival                editors      Makefile.custom         scriptsAUTHORS                 examples     Makefile.flags          selinuxbusybox                 findutils    Makefile.help           shellbusybox.links           include      make_single_applets.sh  size_single_applets.shbusybox_unstripped      init         miscutils               sysklogdbusybox_unstripped.map  _install     modutils                testsuitebusybox_unstripped.out  INSTALL      networking              TODOConfig.in               klibc-utils  NOFORK_NOEXEC.lst       TODO_unicodeconfigs                 libbb        NOFORK_NOEXEC.sh        util-linuxconsole-tools           libpwdgrp    printutilscoreutils               LICENSE      procps[root@Centos7 busybox-1.31.1]#ll busybox -h-rwxr-xr-x 1 root root 2.6M May 14 09:35 busybox[root@Centos7 busybox-1.31.1]#ls _install/bin  linuxrc  sbin  usr[root@Centos7 busybox-1.31.1]#ls _install/binarch     cttyhack       fdflush   kbd_mode  mknod       ping           run-parts     tarash      date           fgrep     kill      mktemp      ping6          scriptreplay  touchbase64   dd             fsync     link      more        pipe_progress  sed           truebusybox  df             getopt    linux32   mount       printenv       setarch       umountcat      dmesg          grep      linux64   mountpoint  ps             setpriv       unamechattr   dnsdomainname  gunzip    ln        mpstat      pwd            setserial     usleepchgrp    dumpkmap       gzip      login     mt          reformime      sh            vichmod    echo           hostname  ls        mv          resume         sleep         watchchown    ed             hush      lsattr    netstat     rev            stat          zcatconspy   egrep          ionice    lzop      nice        rm             sttycp       false          iostat    makemime  nuke        rmdir          sucpio     fatattr        ipcalc    mkdir     pidof       rpm            sync[root@Centos7 busybox-1.31.1]#find _install/ -type l |wc -l396[root@Centos7 busybox-1.31.1]#du -sh _install/2.6M_install/[root@Centos7 busybox-1.31.1]#mkdir /mnt/sysroot/[root@Centos7 busybox-1.31.1]#cp -a _install/* /mnt/sysroot/

          159989.html

          標簽:busybox安裝-

          網絡推廣與網站優化公司(網絡優化與推廣專家)作為數字營銷領域的核心服務提供方,其價值在于通過技術手段與策略規劃幫助企業提升線上曝光度、用戶轉化率及品牌影響力。這...

          在當今數字化時代,公司網站已成為企業展示形象、傳遞信息和開展業務的重要平臺。然而,對于許多公司來說,網站建設的價格是一個關鍵考量因素。本文將圍繞“公司網站建設價...

          在當今的數字化時代,企業網站已成為企業展示形象、吸引客戶和開展業務的重要平臺。然而,對于許多中小企業來說,高昂的網站建設費用可能會成為其發展的瓶頸。幸運的是,隨...

          Mom、Dad、Grandma和Grandpa在什么時候字母需要大寫?您好,首先,在正常情況下,長者的地址不需要大寫。第二,以地址的大小寫作為強調。第三,無線首字母大寫的情況是在句首。我希望我能幫助你。印度的首字母大寫?印度,英語,大寫I。斗羅大陸的大寫首字母?豆洛大陸拼音大寫豆洛大路第三音第二音第四音第四音大寫豆洛大路...

          手機登陸QQ家園教程?1.先登錄qq的頁面,選擇右上角的【更多】。手機怎么登陸qq家園?如果想用手機登錄qq Home,可以參考以下步驟:1.首先我們登錄qq的頁面,點擊頁面右下角如圖。進入第二頁時,選擇“騰訊新聞”,點擊。如果你選擇從這里進入你家,那就更方便了。手機QQ我的家園如何登陸?這取決于你用的是什么軟件。如果用手機QQ,可以直接訪問,但是我建議你用UC瀏覽,速度快,留流量。進入UC后,...

          表格減法公式怎么設置批量自動減?1打開Excel表格,在C1單元格中輸入A1-B1,然后回車。2將鼠標放在C1單元格的右下角。當黑色十字出現時,向下拖動單元格。EXCEL表格如何用減法?1.在Excel表格中進行加減乘除等四則運算,首先要在單元格中輸入等號,然后輸入運算表達式,按回車鍵。2.例如,如果要在單元格A1中輸出100-50相減的結果,可以在單元格A1中輸入100-50,然后按enter鍵...

          TOP
          国产初高中生视频在线观看|亚洲一区中文|久久亚洲欧美国产精品|黄色网站入口免费进人
          1. <nobr id="easjo"><address id="easjo"></address></nobr>

              <track id="easjo"><source id="easjo"></source></track>
              1. 
                

              2. <bdo id="easjo"><optgroup id="easjo"></optgroup></bdo>
              3. <track id="easjo"><source id="easjo"><em id="easjo"></em></source></track><option id="easjo"><span id="easjo"><em id="easjo"></em></span></option>