Workstation Live 9.6

Online journal by Srinwantu Dey

Must Know Commands for the FTP users

Posted by srinwantudey on July 18, 2009

Though your favourite FTP client will take care of your FTP proceedings, being an FTP addictive you should know all the commands, a client writes to chat with the server.

The list of the commands are being taken from Columbia University site for your convenience:

I. Opening and closing connection

* ftp – starts an FTP session

* open hostname – connects to the specified host

* close – closes the connection (but not the FTP session!)

* quit – terminates the FTP session

II. Browsing on a remote machine

* dir – gives a full directory listing on the remote machine

* dir test* – displays only files and directories whose name begins with “test…”

* ls – same as dir, but provides a simplified listing of filenames

III. Directories in FTP

* pwd – prints the name of the current remote directory

* cd remote-directory – changes working directory on remote host

* cd .. – moves up one level in the directory structure on the remote host

* lcd directory – changes the default directory on local host

IV. Types of files

* binary – type this command at the FTP prompt to set binary mode before transferring binary files

* For example, use binary mode with the following types of files:

o SPSS System files

o SAS Transport files

o Stata Datasets

o Graphics files (e.g., *.gif, *.jpg, *.bmp, etc.)

o Microsoft Office documents (*.doc, *.xls, etc.)

* ascii – type this command at the FTP prompt to set ASCII mode before transferring text files.

* Use the ASCII mode with any of the following:

o Raw Data (e.g. *.dat or *.txt, codebooks, or other plain text documents)

o SPSS Portable files

o HTML files

V. Transferring files

* get test – copies file “test” from remote to local host (from current remote directory to current local directory)

* mget test.* data.dbf – copies files beginning with “test” and the file named data.dbf from remote to local host

* put test – copies file “test” from local to remote host. You musth have write access to the remove host for this to work.

* mput test.* data.dbf – copies files beginning with “test” and the file named data.dbf from local to remote host

* quit – closes connection and terminates FTP session

* If a file name contains spaces (e.g. on your Windows system) you should type the file name in quotation marks ” “,

but it is strongly recommended to rename such files before FTPing them.

VI. Other Commands

* get test “| more” – displays file “test”

To make sure you want a document, you can display it with the more command and see the file screen by screen (using the space bar) BEFORE you get a file. To exit out of more , type q.

* prompt – turns off prompting for individual files when using the mget or mput commands.

* If you have mistyped your username or password, use the user command to re-login.

* For a list of all FTP commands type ? at the ftp> prompt.

* For a brief explanation of a command, type help, leave a space,and type the command itself.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: