NCFTP-help
A sample 'anonymous' ncftp session: (Comments between ##, entered commands in bold) ocean:/data6/gp235/(your directory) 30> ncftp eosdata.gsfc.nasa.gov ## syntax: ncftp hostname ##
NcFTP 3.0.1 (March 27, 2000) by Mike Gleason (ncftp@ncftp.com). Connecting to 192.107.190.139... ************************** N O T I C E **************************** U.S. GOVERNMENT COMPUTER If not authorized to access this system, disconnect now. This computer has been assigned a U.S. Government Internet Protocol (IP) address and whose use is for authorized government purposes. By accessing and using the computer or its systems, you are consenting to system monitoring, including the monitoring of keystrokes. Unauthorized use of, or access to, this computer system may subject you to disciplinary action and criminal prosecution. ******************************************************************************* eosdata.gsfc.nasa.gov FTP server (Version wu-2.4.2-academ[BETA-15](1) Mon Jun 26 15:38:13 EDT 2000) ready. Logging in... Welcome to the GSFC DAAC anonymous ftp archive on eosdata.gsfc.nasa.gov Guest login ok, access restrictions apply. Logged in to eosdata.gsfc.nasa.gov. ncftp / > cd /.ops/elf/AnxQ41UgaF ## change directory as given in 'data ready' e-mail ## ncftp /.ops/elf/AnxQ41UgaF > ls ## listing of files ## S2001020174137.L1A_HMCM.Z S2001023212722.L1A_HMCM.Z S2001020191917.L1A_HMCM.Z S2001023230507.L1A_HMCM.Z S2001020205644.L1A_HMCM.Z SEAWIFS_SENSOR_CAL.TBL.Z S2001020223426.L1A_HMCM.Z SeaWiFS_ReadMe ncftp /.ops/elf/AnxQ41UgaF > bin ## switch to binary mode ## ncftp /.ops/elf/AnxQ41UgaF > get *HMCM.Z ## get all files ending in HMCM.Z ## S2001020174137.L1A_HMCM.Z: 15.11 MB 95.56 kB/s S2001020191917.L1A_HMCM.Z: 18.05 MB 89.94 kB/s ## etc. ## ncftp /.ops/elf/AnxQ41UgaF > exit ## done ## Other useful ncftp commands: pwd: gives path name (directory) remote computer asc: switches to ascii (text) transfer mode put: ftp's files from your computer to remote computer (opposite get) help: only as a last resort of course If you precede commands like ls, pwd with l (local) the output will refer to the local computer (yours) instead of the remote one. Example: to double check the current directory where you will be ftp'ing data to with get, type 'lpwd' non-anonymous ftp: use 'ncftp -u username hostname' More info: ncftp manual page