linux的命令是不是都是用shell编写的?

来源:百度知道 编辑:UC知道 时间:2024/09/23 13:23:53
linux的命令是不是都是用shell编写的?

linux 的命令有shell脚本 也有c程序编译后生成的可执行文件
给你个例子吧
1 shell脚本
ls|awk '{print $1}'
存为test.sh
运行:./test.sh

2 c程序
makefile 文件内容
edit:edit.o
cc -o edit edit.o
edit.o:edit.c
cc -c edit.c

edit.c内容
main()
{
printf("test");
return 0;
}

执行make生成edit
运行:./edit

linux是C语言编写的,命令也是。
shell只是一个程序,介于内核与用户之间,使用户和系统交互。

不是
各种语言都可以