手把手教你:Linux 系统下编写自己的 ls 命令(linux编写ls命令)
要想在Linux系统下编写自己的ls命令,其实也不难,只需要熟悉Linux系统和C语言,也就可以完成了。下面小编就简单给大家拆解一下,一步步教大家如何编写ls命令。
首先,编写之前,我们需要安装必要的编译工具。编写一个C程序是需要编译器的,而Linux系统自带编译器,因此,我们无需做任何准备,只需要在Linux终端中输入以下命令即可:
sudo apt-get install build-essential
其次,开始编写C程序,在Linux系统下输入如下两个命令,方可创建一个新的C文件
touch ls.c
gedit ls.c
以上命令将会依次执行,前一条命令的作用的是创建一个新的C文件,后一条命令是启动编辑器,来编写 C 源代码。
接着,在编辑器中编写C源程序:
#include
int main(int argc,char *argv[]){
system("ls -l"); return 0;
}
接下来,就是正式编译运行程序了,输入如下命令,可以让系统生成可执行文件:
gcc -o ls ls.c
最后,可以直接执行程序查看结果:
./ls
以上就是简单的Linux系统下编写自己的ls命令,较为简单,若想获得更复杂的功能,则可以对程序做进一步改进。