filezilla
Transfer files between computers using FTP/SFTP
SYNOPSIS
filezilla
PARAMETERS
None
FileZilla, when run from the command line in Linux, typically launches the GUI application. It doesn't take command line parameters to control file transfers or server management directly.
Configuration is mostly done through the GUI, so no flags are available. Configuration is saved to XML files in a filezilla directory.
DESCRIPTION
FileZilla is a free, open-source, cross-platform FTP application, consisting of FileZilla Client and FileZilla Server. It is a graphical FTP, SFTP, and FTPS client with a multitude of useful features. FileZilla Client allows users to transfer files between their local computer and a remote server using various protocols. It provides an intuitive user interface for managing files, queues, and connection settings.
FileZilla Server is a standalone FTP server software. While technically a linux command interacts directly with the client, the underlying server (if used) enables file sharing and management capabilities on a server environment. Configuration files and settings are typically managed through the FileZilla Server interface rather than direct command-line interaction in Linux.
It's widely used by web developers, system administrators, and anyone who needs to transfer files securely and efficiently. Functionality includes support for resume, large file transfers, bookmarks, and a site manager to store connection details.
CAVEATS
FileZilla is primarily a GUI application. Its command-line usage is very limited; it mainly launches the GUI. For scripted FTP transfers in Linux, consider using command-line tools like `ftp`, `sftp`, or `curl`.
CONFIGURATION
FileZilla's configuration is stored in XML files, typically located in a FileZilla directory in the user's home directory, such as `~/.filezilla/`. These files store settings such as server connections, GUI layout, and other preferences.
SECURITY
When using FTP (rather than SFTP or FTPS) FileZilla transmits usernames, passwords, and data in an unencrypted format making it highly susceptible to interception.
Use SFTP for encrypted transfers.
HISTORY
FileZilla development started in January 2001 by Tim Kosse and has been actively maintained and improved since then. It gained popularity due to its open-source nature, cross-platform compatibility, and user-friendly interface. It became a standard choice for file transfer needs.