File Manager
This page explains the File Manager in GoAdmio. It is a browser-based tool for uploading, editing, moving, deleting, and permissioning files and folders — without needing SSH or FTP.
Location: Admin Panel → Files & FTP → File Manager
Location (User Panel): Files → File Manager
Overview
The File Manager provides a full-featured file browser for every hosting account's home directory. It is the graphical equivalent of SSH + nano/scp/chmod, and it is usually the fastest way to make small changes to a website — uploading a plugin, editing a .htaccess file, extracting a zip archive, or fixing file permissions.
Key capabilities:
- Browse the account's directory tree (
www,mail,logs,etc, etc.) - Upload files from your computer
- Download files to your computer
- Create files, folders, and compressed archives
- Edit text files in a built-in editor
- Extract and compress ZIP, TAR, GZ, and BZ2 archives
- Move, copy, rename, delete files and folders
- Change permissions (chmod) on files and folders
- Search files and folders by name
- View file sizes, modification dates, and owners
/home/<username> from the File Manager for security reasons. To access system paths, use SSH or the Terminal.
What the Page Shows
| Column / Field | Description |
|---|---|
| Name | File or folder name |
| Size | File size (folders show as — or 4.0 KB) |
| Last Modified | Date and time the file was last changed |
| Permissions | Unix mode (e.g., 0644, 0755) |
| Type | File type (directory, text file, image, archive, etc.) |
| Owner | The user that owns the file (usually the account user) |
| Actions | Per-file actions: edit, download, rename, permissions, delete |
> Tip: Sort by Last Modified to find recently changed files — helpful when debugging a site that broke after a plugin update.
Navigating
- Breadcrumb / path bar at the top shows the current directory (e.g.,
/home/example/www) - Click a folder name to enter it
- Click the Up button (or the parent breadcrumb) to go back
- Use the Search box to find files by name within the current directory tree
www. Files uploaded there are the ones visible on the website.
How to Upload a File
- Open Files → File Manager.
- Navigate to the target directory (e.g.,
www). - Click Upload.
- Choose a file from your computer (or drag and drop it into the upload area).
- Wait for the upload to finish.
- Click Back to File Manager (or Go Back).
upload_max_filesize and post_max_size). For large files, use FTP or the SSH/SCP method instead. See PHP Configuration and FTP Accounts.
Uploading a compressed file
If you have a .zip or .tar.gz archive:
- Upload the archive file.
- Right-click the archive (or use the Actions menu) and choose Extract.
- Choose the extraction directory (usually the same directory).
- Click Extract.
How to Edit a File
- Navigate to the file.
- Click Edit next to the file (or click the file name).
- The built-in editor opens.
- Make your changes.
- Click Save Changes.
.bak copy) before editing.
> Tip: The editor supports syntax highlighting for common file types. If it does not, download the file and edit it locally with a code editor, then re-upload.
How to Create a Folder
- Navigate to the parent directory.
- Click New Folder (or Create Folder).
- Enter the folder name.
- Click Create.
How to Create a File
- Navigate to the target directory.
- Click New File (or Create File).
- Enter a file name (e.g.,
test.html,.htaccess). - Click Create.
- The editor opens — add content and save.
How to Change Permissions (chmod)
- Navigate to the file or folder.
- Click Permissions (or Change Permissions) in the Actions menu.
- Set the mode:
0644)
- Or check the boxes for owner/group/world (read, write, execute)
- Optionally check Recurse into subdirectories (for folders).
- Click Change.
| Mode | Use |
|---|---|
| 0644 | Regular files (readable by all, writable by owner) |
| 0755 | Directories, executable scripts |
| 0600 | Private files (readable only by owner) |
| 0700 | Private directories |
> Warning: Avoid 0777 unless absolutely required. See Fix Permissions for details and best practices.
How to Compress and Extract
Compress
- Select one or more files or folders (use the checkboxes).
- Click Compress.
- Choose the archive format: ZIP, TAR GZ, or TAR BZ2.
- Enter the archive name (or accept the default).
- Click Compress.
Extract
- Locate the archive (
.zip,.tar.gz,.tar.bz2). - Use the Extract action.
- Choose the destination directory (default is the archive's directory).
- Click Extract.
How to Move, Copy, Rename, or Delete
| Action | Steps |
|---|---|
| Move | Select the file → Move → choose destination → Move |
| Copy | Select the file → Copy → choose destination → Copy |
| Rename | Click Rename → enter the new name → Rename |
| Delete | Click Delete → confirm |
> Warning: Deletion is permanent (no trash folder in the File Manager). Download or back up files before deleting. For bulk operations, use SSH (rm, mv, cp) which is faster.
How to Download a File
- Navigate to the file.
- Click Download (or click the file to download it).
> Tip: For large downloads (backups, media), use FTP or SCP — they are more reliable than a browser download for very large files.
Via CLI
For bulk operations, SSH is faster than the File Manager. Common equivalents:
```bash
List files
ls -la /home/<user>/www