Description: In Linux system using the Socket interface FTP client and server process, so that the client can connect to servers, and FTP can also conduct some of the basic operation. Client and server command channel and data channels need to be separated from support for the following FTP command: get: get a file from afar put: the distance to a file pwd: display the distance the current directory dir: lists the current remote directory cd: changes the distance the current directory? : Display command quit: exit to return! Dir, set out in the local current directory.
File list (Check if you may need any files):