Linux 下的 shell 命令(shell 编程),和学习 Linux 编程时被包含和包含的关系。Linux 编程包括了 shell 编程,shell 编程属于 linux 编程的范畴,是 linux 编程的基础(而 Linux 编程主要还是 Linux C 编程)。 可以作这样的类比:Windows 下的 dos 命令和 Linux 下的 shell 命令是类似的(没有 linux 下 shell 强大),学习 windows 编程(c控制台编程,vc 窗口编程)过程中都会常用到 dos 命令作为基础。
第2个回答 2009-12-02
linux只是另一个操作系统,程序能干啥看你想让他干啥,linux下写的程序只能在linux下运行,在别的系统下不能直接运行。初学的话推荐 beginning linux programming, 我搜藏中的论坛里面建立了个学习小组,一群人在学这本书,可以参与下