Announcement

Collapse
No announcement yet.

How does Bash interact with the OS?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • How does Bash interact with the OS?



    I've been reading explanations about Bash and it's role in the typical Linux environment. Seems like it acts as an interface between system functions, such as file system manipulation, between the OS and the user. But, then, what is Bash using? Is it calling functions defined in the kernel in C or C++? If I were to, say, write a shell language, what resources would describe how to interact with the Linux end? Do all shells (fish, zsh) use the same API to interact with the OS, or are there more layers to it?

  • #2
    Originally posted by Peterfernandes View Post

    I've been reading explanations about Bash and it's role in the typical Linux environment. Seems like it acts as an interface between system functions, such as file system manipulation, between the OS and the user. But, then, what is Bash using? Is it https://solitaire.onl/ 9apps.ooo/ https://bluestacks.vip/
    calling functions defined in the kernel in C or C++? If I were to, say, write a shell language, what resources would describe how to interact with the Linux end? Do all shells (fish, zsh) use the same API to interact with the OS, or are there more layers to it?
    my issue has beens solved!!!

    Comment

    Working...
    X