linux系统有很多命令没有怎么办?


在linux中输入某命令后,系统提示没有这个命令,比如:bash:mandnotfound.系统提示我们,没有tree这个命令,那该怎么办呢?首先我们必须明白linux命令的本质,大家都知道,在linux中,一切都是文件,所以命令也是文件。在这里,我们可以理解为执行tree命令就是执行tree文件(通常是可执行文件、脚本等),然后我们想办法把tree文件拷贝到系统默认目录中(需要root权限)。最后,万事大吉,tree命令可以用了。那问题是,我们去哪里拷贝呢?有两个方法:a.从别的机器上拷贝;b.编译tree对应的源代码,生成对应的tree文件,然后拷贝到对应的系统目录。