busybox是什么意思(busybox是如何工作的)

 int main( int argc, char *argv[] )   // test.c   #include   int main( int argc, char *argv[] )   {   int i;   for (i=0 ; i < argc ; i ) {   printf("argv[%...

 int main( int argc, char *argv[] )

  // test.c

  #include

  int main( int argc, char *argv[] )

  {

  int i;

  for (i=0 ; i < argc ; i ) {

  printf("argv[%d]=%s\n", i, argv[i]);

  }

  return 0;

  }

  $ gcc -Wall -o test test.c

  $ https://www.ssffx.com/wangzhanjianshe/test arg1 arg2

  argv[0]=https://www.ssffx.com/wangzhanjianshe/test

  argv[1]=arg1

  argv[2]=arg2

  $ mv test newtest

  $ https://www.ssffx.com/wangzhanjianshe/newtest arg1

  argv[0]=https://www.ssffx.com/wangzhanjianshe/newtest

  argv[1]=arg1

  $ ln -s newtest linktest

  $ https://www.ssffx.com/wangzhanjianshe/linktest arg

  argv[0]=https://www.ssffx.com/wangzhanjianshe/linktest

  argv[1]=arg

  $ tar xvfz busybox-1.1.1.tar.gz

  $ cd busybox-1.1.1

  $ make defconfig

  $ make

  $ https://www.ssffx.com/wangzhanjianshe/busybox pwd

  /usr/local/src/busybox-1.1.1

  $ https://www.ssffx.com/wangzhanjianshe/busybox ash

  /usr/local/src/busybox-1.1.1 $ pwd

  /usr/local/src/busybox-1.1.1

  /usr/local/src/busybox-1.1.1 $ exit

  $

  BusyBox 中的指令并不兼容全部能用选择项,但是这种指令都包括了常见的选择项。如果我们必须了解一个指令能够适用什么选择项,能够应用 --help 选择项来启用这一指令:

  BusyBox 是为搭建运行内存比较有限的嵌入式操作系统和根据硬盘系统软件的一个出色专用工具。BusyBox 将许多 必不可少的专用工具放进一个可执行文件,并让他们能够共享资源编码中同样的一部分,进而对他们的尺寸开展了非常大水平的减缩,BusyBox 针对嵌入式操作系统而言是一个十分有效的专用工具,因而非常值得大家花一些時间开展探寻。


  • 发表于 2021-04-17 15:50
  • 阅读 ( 263 )
  • 分类:互联网

0 条评论

请先 登录 后评论
谁说为帝后无情
谁说为帝后无情

565 篇文章

你可能感兴趣的文章

相关问题