ls
/bin/ls(Shell核心的命令文件)
ls /bin/ls
whereis bash
/bin/bash(shell的核心文件)
什么是GNU
访问http://www.gnu.org网了解gnu.
http://directory.fsf.org/wiki/GNU所有gun软件包
了解gnu下全有什么项目
http://directory.fsf.org/wiki/Bash了解Bash.
把Bash下载
我已经下载好了
解压
我已经解压好了
进入目录看一下
怎么把bash安装进入系统,移植入系统
查看帮助文档
./表示当前文件夹里面找,win有省略,默认从当前文件夹找,而linux没有省略,默认从系统那里看始找。
按照上面的步骤做,然后查看是否成功,可以查看下版本号
coreutils也一样的,跟上面的操作差不多。
这个主要是工具类的,如ls之类的。
进入相应目录查看src项目里面的文件
可以查看ls的源代码
打开看ls.c源码你会发现实现 一个ls,代码也不是那么的简单