Although there are many free and paid File Transfer Protocol (FTP) clients out there (CuteFTP, Cyberduck, FileZilla, SmartFTP, etc.), it wouldn’t hurt IT pros to know how to use FTP from the command line. So, I put together a quick pop quiz on basic FTP commands.

Note: Unfortunately, our poll tool, which I use to create each pop quiz, doesn’t let me indicate a correct answer after each question. To keep from giving away the answers before everyone has a chance to test his/her knowledge, and ruining all the fun, I’ve published the answers on the second page of this blog post. I encourage everyone to answer all the questions before looking at the second page or using your favorite search engine to find the answers.

Answers are on the next page.

Answers (in bold) to our TR Dojo pop quiz on basic FTP commands:

1. Which of the following FTP commands would you use to connect to a remote system?

  • logon
  • connect
  • open
  • attach

2. Which of the following FTP commands would you use to display an abbreviated list the files and subdirectories in the remote system’s current directory?

  • cd
  • get
  • ls
  • open

3. Which of the following FTP commands would you use to change the active directory on the remote system?

  • change
  • up
  • cd
  • go

4. Which of the following FTP commands would you use to change the active directory on the local system?

  • lchange
  • lup
  • lcd
  • lgo

5. Which of the following FTP commands would you use to upload a single file to the remote system?

  • upload
  • transfer
  • put
  • file

6. Which of the following FTP commands would you use to upload multiple files to the remote system?

  • mupload
  • mtransfer
  • mput
  • mfile

7. Which of the following FTP commands would you use to download a single file from the remote system?

  • get
  • download
  • transfer
  • file

8. Which of the following FTP commands would you use to download multiple files from the remote system?

  • mget
  • mdownload
  • mtransfer
  • mfile

9. Which of the following FTP commands would you use to delete a file on the remote system?

  • remove
  • trash
  • delete
  • erase

10. Which of the following FTP commands would you use to display a list of FTP commands?

  • commands
  • help
  • ftp
  • showc