busybox에 명령어를 추가 할려면 어떻게 해야 될까요?

thdrudghks의 이미지

에 쓰기 전에 말씀드리자면..
전 극히 쌩 초보입니다..ㅜㅜ
리눅스도 설치까진 합니다만..
그 이후 운영체제 운영은 전무 하다고 보셔도 될껍니다.
그렇기에 간단히 설명해 주셧으면합니다.
(으아 나도 윈도우즈에 녹아 들은거구나..이거참...)
일단 제 친구가 며칠전에 저에게 아이스테이션 i2 pmp를 저에게 맡겼습니다만..
친구왈인게 이거 내부좀 알아봐 주어라 하는거죠..
하지만 제가 어째 그리 큰 짓을 합니까?ㅜㅜ..
할줄 아는 수준은 윈도우에서 hello,world나 컴파일,출력해 주는 수준 정도 인걸요.
여하튼 그래도 어떻게 받고 나서 이걸 어찌할까 저리할까 고민하다가
일단 내부 운영체제가 리눅스 임을 알고 펌웨어 안에(솔직히 제가 보기엔 펌웨어도 아니고 단순히 리눅스 위에 돌아가는 프로그램으로 보였어요.)있는 startup.sh 파일이었던가 그걸 통해
간접적으로 명령어 입력이 가능하다는걸 알고 몇가지 명령어를 입력해서
숨겨져 있는 폴더와 파일 보기까지는 해냈습니다만..
(ls 명령어를 통해서 파일들을 본다음에 나오는 내용들을 윈도우즈에서 인식 돼는 폴더인
/hd 란 폴더에다 저장 시키도록 하였습니다.
알고 보니 /hd란 폴더안에 동영상을 넣고 돌리는 방식이었더군요..
제가 할수 있는 최대의 간접적인 방법이더군요..)
문제는 이 이후 어떻게 진행해야 할까 입니다.
위 방법을 진행 해서 /bin폴더 안을 보았더니
명령어가 몇개 없었습니다.

drwxr-xr-x    1 0        0              32 Jan  1 00:00 .
drwxr-xr-x    1 0        0              32 Jan  1 00:00 ..
-rwxr-xr-x    1 0        0          202516 Jan  1 00:00 busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 cat -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 cp -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 date -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 df -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 echo -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 false -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 ln -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 ls -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 mkdir -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 more -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 mount -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 msh -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 mv -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 pwd -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 rm -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 rmdir -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 sh -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 sleep -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 sync -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 touch -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 true -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 umount -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 uname -> busybox
lrwxrwxrwx    1 0        0               7 Jan  1 00:00 usleep -> busybox

위 내용이 bin폴더 안의 내용입니다만..
제 짧은 지식으로는 리눅스 커널을 설치후 그위에 busybox란걸 돌린걸로 예상 하였습니다.
(아이스테이션에서 어차피 리눅스니 이것도 소스 공개 하면 쉬웠을텐데..말이죠 이렇게 간접적인 방법을 쓰게 돼었습니다.)
이렇게 명령어가 적다보니 저한테 있는 사전안에 있는 명령어들을 써 먹을수가 없더군요.
그래서 어떻게 하면 저 안에다 명령어 파일을 받고 추가하여 적용 할수 있는지 질문 하여 드립니다.
명령어도 컴파일이 필요 한지 궁금하구요.
(그러고 보니 이거 arm cpu인지 amd cpu인지 모르겠네..이거 참..;;)

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.