Skip to content

SFTP File Manager ​

MyShell Terminal includes a full-featured SFTP file manager — no separate FTP tool needed.

Opening the File Manager ​

The file manager is displayed by default after connecting. Click the toolbar folder icon to show or hide it.

File Browsing ​

Directory Tree ​

Left panel shows the directory tree, right panel shows the file list:

  • Click folders to expand/collapse
  • Breadcrumb navigation shows current path
  • Direct path input for quick navigation

File Operations ​

ActionMethod
UploadDrag files into the list, or click upload
DownloadRight-click → Download
New folderRight-click empty area → New Folder
RenameRight-click → Rename
DeleteSelect and press Delete
Copy pathRight-click → Copy Path
Insert path into terminalDrag a file/folder into the terminal area

Right-Click Properties ​

Right-click a file or folder and select Properties to view its type, location, size, permissions, ownership, and timestamps. Folder statistics may take longer for large directories and may be unavailable when the remote account lacks permission.

Permission Management ​

Right-click → Permissions:

  • Change user/group attribution when the remote account has permission
  • Set read/write/execute (chmod)
  • Recursive option for directories

Drag a Path into the Terminal ​

Drag a file or folder from the file list or directory tree into the terminal area above, and its absolute remote path is inserted at the terminal cursor (equivalent to right-click → Copy Path, typed into the terminal) — handy for long paths. Dragging onto the directory tree still moves the entry; dropping onto the terminal only inserts text and never executes a command.

Inline Editing ​

Double-click a text file to open it in the built-in editor. Saving automatically uploads to the server.

Transfer Queue ​

All uploads/downloads enter a transfer queue:

  • Real-time progress and speed
  • Cancel ongoing transfers
  • Resume support

Transfer Modes & Settings ​

Transfers are optimized automatically for the job at hand:

  • Smart transfer: small files go directly; massive numbers of small files are auto-packed into a single archive and unpacked on arrival, boosting speed several times
  • Resume support: ordinary direct file transfers can resume from a breakpoint; this does not mean tar downloads resume in the middle of a compressed stream. Restart a failed packed download

Large Directory Downloads ​

Packed downloads first create a local archive and then extract it as instructed. A failed download or extraction may leave partial files in the target directory; check the directory before retrying. Packed downloads do not resume in the middle of a compressed stream, so a failed packed download must be restarted.

Transfer Settings ​

Fine-tune transfer behavior in Settings → General:

SettingEffect
Packing toggleTurn automatic packing of small files on/off
Resume toggleTurn breakpoint resume on/off
Temp file locationWhere temporary transfer files are stored
Transfer log toggleKeep a log of transfers

Batch Operations ​

  • Hold Ctrl for multi-select
  • Hold Shift for range selection
  • Recursive folder upload/download