miniftp的介绍与准备工作

用C语言动手打造一款小型的ftp服务器miniftp。整个工程的代码量3000多行,虽然代码量不大,内容涉及Linux系统编程与网络编程,值得学习。实现过程,可参照vfftpd服务进行功能效果对比。

网上找免费资源,是最头疼的一件事情。其实花钱投资学习,可节约时间成本。想吐槽的是,百度云限速也太恶心了,只能想点其他办法。只要有链接,放到迅雷,便可提速下载。要拿到视频或者其他资源,抓包即可。

抓到的视频地址

http://d1.jczhijia.com/2-%E8%BD%AF%E4%BB%B6%E7%BC%96%E7%A8%8B/15-C-C%E5%8A%A0%E5%8A%A0/967_MiniFtpd%E9%A1%B9%E7%9B%AE%E5%AE%9E%E6%88%98%E8%A7%86%E9%A2%91%E6%95%99%E7%A8%8B%E5%9C%A8%E7%BA%BF%E5%AD%A6%E4%B9%A0%E4%B8%8E%E4%B8%8B%E8%BD%BD/miniftpd%E9%A1%B9%E7%9B%AE%E5%AE%9E%E6%88%9806.mp4

程序员才不会被这些乱码所欺骗,直接关注最后面的几个字符串9806.mp4,利用正则表达式,实现批量下载。

http://d1.jczhijia.com/2-%E8%BD%AF%E4%BB%B6%E7%BC%96%E7%A8%8B/15-C-C%E5%8A%A0%E5%8A%A0/967_MiniFtpd%E9%A1%B9%E7%9B%AE%E5%AE%9E%E6%88%98%E8%A7%86%E9%A2%91%E6%95%99%E7%A8%8B%E5%9C%A8%E7%BA%BF%E5%AD%A6%E4%B9%A0%E4%B8%8E%E4%B8%8B%E8%BD%BD/miniftpd%E9%A1%B9%E7%9B%AE%E5%AE%9E%E6%88%98(*).mp4

有关FTP命令字和响应码的介绍

https://blog.csdn.net/qq981378640/article/details/51254177

接下来的工作,就是开始消化,撸代码了,写博客咯。