Some files are normally hidden in FTP. These files start with a dot, such as .htaccess or .bash_history. To view these files with your FTP program, follow these steps:
Step 1: Go to Sitemanager.
Step 2: Choose the connection and click edit.
Step 3: Make sure filters is checked.
Step 4: Press the filter button towards the bottom.
Step 5: Check [Enable remote filters (Server applied filter)]
Step 6: In the box below add -al
Step 7: Hit apply, now log in with that connection.
In WSFTP
Right click on the connection before logging on, select "properties", then select the "startup" tab. On this screen you shall see a box that says "Remote file mask". In this box place "-al", then log in.
In Fetch
Step 1: Open the Preferences.
Step 2: Click on the 'Misc' tab
Step 3: Click on the 'Obscure Options' popup menu.
Step 4: Check the 'Send LIST -al to UNIX servers'
In BBEdit
Click the checkbox that says 'Show Files Starting with "."'
In Transmit
Step 1: Open the Preferences.
Step 2: Click on 'Files' in the Toolbar.
Step 3: Check the box that says 'Show all Hidden Files."
In FTP Voyager
Step 1: Select a profile in the FTP Site Profile Manager.
Step 2: Click on the 'Advanced' button.
Step 3: Select the category 'Connection'.
Step 4: Enter "-la" in the Extra LIST Parameter.
In SecureFX
Step 1: Right click on the connection before logging on.
Step 2: Select "properties".
Step 3: Select Category > Options > FTP.
Step 4: On this screen you shall see a box that says "Directory Listing Options". Select the option "All entries", then log in.
In LeechFTP
Step 1: Run Leech FTP
Step 2: Select "File", "Options"
Step 3: Select "Transfers" tab
Step 4: In the "List Command" box enter "LIST-a" (no quotes)
Step 5: Click "Accept"
Step 6: Log in and view directory, all is well.