Tagged articles
87 articles
Page 1 of 1
Deepin Linux
Deepin Linux
Mar 17, 2026 · Backend Development

How to Build a High‑Performance gRPC File Transfer Service from Scratch

This step‑by‑step tutorial shows how to configure gRPC, define protobuf service contracts, and implement streaming upload and download in C++, covering environment setup, code generation, server and client logic, testing, and performance tuning for efficient file transfer.

C++MicroservicesProtocol Buffers
0 likes · 44 min read
How to Build a High‑Performance gRPC File Transfer Service from Scratch
Efficient Ops
Efficient Ops
Jan 7, 2026 · Operations

Master File Transfers in TMUX with trzsz: Install, Commands, and Tips

This guide explains how to install the TMUX‑compatible file transfer tool trzsz (and its Go version), details its command‑line options, provides step‑by‑step installation commands for various Linux distributions, macOS, and Windows, and shows practical usage examples with screenshots.

GoLinuxcommand-line
0 likes · 6 min read
Master File Transfers in TMUX with trzsz: Install, Commands, and Tips
Xiao Liu Lab
Xiao Liu Lab
Dec 18, 2025 · Operations

scp vs rsync: Choose the Right Tool for Fast, Efficient File Transfers

This guide explains the fundamental differences between scp and rsync, outlines their mechanisms, advantages, and drawbacks, provides practical command examples for various scenarios, highlights common pitfalls, and offers a concise comparison table to help operations engineers select the appropriate tool for secure and efficient file transfers.

LinuxOperationsSysadmin
0 likes · 10 min read
scp vs rsync: Choose the Right Tool for Fast, Efficient File Transfers
Java Tech Enthusiast
Java Tech Enthusiast
Jul 4, 2025 · Backend Development

Mastering Large File Uploads: Spring Boot Chunked Upload Guide

Learn how to efficiently handle large file uploads in web applications by implementing a robust chunked upload solution with Spring Boot, covering the need for chunking, core principles, detailed server and Vue.js client code, performance optimizations, enterprise-level features, and best-practice recommendations.

Backend DevelopmentSpring BootVue.js
0 likes · 12 min read
Mastering Large File Uploads: Spring Boot Chunked Upload Guide
Architecture Digest
Architecture Digest
Jun 29, 2025 · Backend Development

Mastering Chunked File Uploads in Spring Boot: Boost Performance & Reliability

This article explains why traditional large‑file uploads fail, introduces the benefits of chunked uploading, and provides a complete Spring Boot implementation—including backend controllers, high‑performance merging, Vue front‑end code, enterprise‑level optimizations, performance benchmarks, and best‑practice recommendations—for building a robust, resumable file transfer solution.

Performance OptimizationSpring Bootchunked upload
0 likes · 12 min read
Mastering Chunked File Uploads in Spring Boot: Boost Performance & Reliability
Code Ape Tech Column
Code Ape Tech Column
Jun 26, 2025 · Backend Development

Mastering Large File Uploads with Spring Boot: Chunked Upload Guide

This article explains why traditional single‑file uploads fail for large files, outlines the benefits of chunked uploading, and provides a complete Spring Boot implementation—including backend controllers, high‑performance merge logic, Vue front‑end code, enterprise‑grade optimizations, performance test results, and best‑practice recommendations.

chunked uploadfile transferlarge files
0 likes · 12 min read
Mastering Large File Uploads with Spring Boot: Chunked Upload Guide
Selected Java Interview Questions
Selected Java Interview Questions
Jun 24, 2025 · Backend Development

Mastering Large File Uploads with Spring Boot: Chunked Upload Guide

This article explains why traditional file uploads fail for large files, outlines the advantages of chunked uploading, and provides a complete Spring Boot implementation—including backend controllers, high‑performance merging, Vue front‑end code, enterprise‑level optimizations, performance benchmarks, and best‑practice recommendations.

Javachunked uploadfile transfer
0 likes · 12 min read
Mastering Large File Uploads with Spring Boot: Chunked Upload Guide
Lin is Dream
Lin is Dream
Jun 11, 2025 · Information Security

Why SFTP Beats FTP: Secure File Transfer for Java Projects

Learn why SFTP, built on SSH, offers encrypted, authenticated file transfers unlike plain FTP, and how Java developers can securely integrate SFTP using libraries like JSch, with practical comparisons, usage scenarios, and a visual illustration of protocol differences.

JavaSFTPSSH
0 likes · 7 min read
Why SFTP Beats FTP: Secure File Transfer for Java Projects
Liangxu Linux
Liangxu Linux
Mar 19, 2025 · Operations

Master FTP: Configure, Secure, and Manage Linux File Transfers

This guide explains the FTP protocol, active and passive modes, authentication options, and step‑by‑step Linux vsftpd configuration—including local, anonymous, and virtual user setups, permission tweaks, chroot jail rules, and file download/upload commands.

AuthenticationFTPLinux
0 likes · 10 min read
Master FTP: Configure, Secure, and Manage Linux File Transfers
Efficient Ops
Efficient Ops
Mar 11, 2025 · Operations

Boost Your DevOps Efficiency with trzsz: Fast Terminal File Transfers

This guide introduces trzsz, an open‑source terminal file‑transfer tool that integrates seamlessly with popular shells and terminals, supports upload, download, and batch operations across Linux, macOS, and Windows, and includes a high‑speed trzsz‑ssh extension for efficient SSH workflows.

file transferterminal toolstrzsz
0 likes · 5 min read
Boost Your DevOps Efficiency with trzsz: Fast Terminal File Transfers
MaGe Linux Operations
MaGe Linux Operations
Feb 5, 2025 · Operations

Master FTP: Configure, Secure, and Manage File Transfers on Linux

This guide explains the FTP protocol, its ports, active and passive modes, user authentication types, and step‑by‑step Linux server configuration—including local, anonymous, and virtual user setups, permission handling, chroot restrictions, and file upload/download commands.

FTPServer Configurationfile transfer
0 likes · 9 min read
Master FTP: Configure, Secure, and Manage File Transfers on Linux
Open Source Linux
Open Source Linux
Jan 17, 2025 · Operations

Master MobaXterm: Create SSH Sessions, Set Hotkeys, and Transfer Files on Windows

This guide introduces MobaXterm—a powerful SSH client and terminal toolbox for Windows—covers its main features, pros and cons, and provides step‑by‑step instructions for creating SSH sessions, enabling right‑click paste, duplicating tabs, configuring keyboard shortcuts, transferring files, and adjusting terminal font size.

MobaXtermRemote accessSSH
0 likes · 6 min read
Master MobaXterm: Create SSH Sessions, Set Hotkeys, and Transfer Files on Windows
Architecture Digest
Architecture Digest
Nov 24, 2024 · Operations

LocalSend: Open‑Source LAN File Transfer Tool – Features and Usage Guide

This article introduces the open‑source, cross‑platform LAN file‑transfer application LocalSend, explains how to download and install it on various operating systems, and provides a step‑by‑step walkthrough of its Windows interface for sending and receiving files, including performance observations.

LANLocalSendcross-platform
0 likes · 4 min read
LocalSend: Open‑Source LAN File Transfer Tool – Features and Usage Guide
Liangxu Linux
Liangxu Linux
Oct 21, 2024 · Operations

Master Linux File Transfer: Tools, Protocols, and Best Practices

This comprehensive guide explores Linux file transfer fundamentals, covering local and remote methods, command‑line and GUI tools, protocols like SSH, FTP, and HTTP, security considerations, performance tuning, common issues, and practical best‑practice recommendations for reliable data movement.

LinuxSSHfile transfer
0 likes · 10 min read
Master Linux File Transfer: Tools, Protocols, and Best Practices
Architecture Digest
Architecture Digest
Sep 20, 2024 · Operations

MobaXterm: Download, Installation, Basic Usage, and Feature Highlights

This guide introduces MobaXterm, explains how to download the free Home edition, install it, create SSH sessions, and highlights its powerful features such as integrated SFTP, remote monitoring, session management, multiple connection types, split‑screen layouts, and built‑in tools, making it a versatile solution for developers and system administrators.

MobaXtermRemote accessSSH
0 likes · 6 min read
MobaXterm: Download, Installation, Basic Usage, and Feature Highlights
Liangxu Linux
Liangxu Linux
Mar 7, 2024 · Operations

Replace scp with rsync: Reliable File Transfers and Resume Support

This guide explains why rsync outperforms scp for file copying, shows how to install it on various Linux and macOS systems, and demonstrates command options—including compression, partial transfers, and SSH tunneling—to reliably resume interrupted transfers.

BackupLinuxfile transfer
0 likes · 5 min read
Replace scp with rsync: Reliable File Transfers and Resume Support
Java Captain
Java Captain
Mar 7, 2024 · Backend Development

Various Methods for Transferring PDF Files in Java

This article explains several common approaches for transferring PDF files in Java, including HTTP, FTP, email via JavaMail, and real‑time WebSocket transmission, outlining their implementation steps, advantages, and considerations such as security and performance.

EmailFTPPDF
0 likes · 5 min read
Various Methods for Transferring PDF Files in Java
Liangxu Linux
Liangxu Linux
Feb 18, 2024 · Operations

10 Powerful SecureCRT Tips to Supercharge Your Ops Workflow

This guide walks operations engineers through ten practical SecureCRT techniques—including custom shortcut keys, bottom‑status bar buttons, timestamped logging, scroll‑back buffer tuning, session cloning, command search, auto‑login, file transfer, multi‑host commands, and anti‑idle settings—each with step‑by‑step configuration instructions and screenshots.

AutomationSecureCRTSession Management
0 likes · 12 min read
10 Powerful SecureCRT Tips to Supercharge Your Ops Workflow
Architect's Alchemy Furnace
Architect's Alchemy Furnace
Dec 16, 2023 · Backend Development

Reliable MQTT File Transfer with FastDFS and Redis

This article presents a complete solution for reliable, resumable file upload and download over MQTT in distributed IoT platforms, leveraging FastDFS for storage and Redis for caching file metadata and progress, detailing the architecture, data structures, and handling of packet fragmentation, offsets, and cluster coordination.

FastDFSIoTMQTT
0 likes · 9 min read
Reliable MQTT File Transfer with FastDFS and Redis
Liangxu Linux
Liangxu Linux
Aug 23, 2023 · Operations

Why rsync Beats scp for Reliable File Transfers (and How to Use It)

This guide explains what rsync is, the platforms it supports, how to install it on Linux and macOS, and provides step‑by‑step commands with key options like -partial and -z to reliably copy files and resume interrupted transfers, offering a more robust alternative to scp.

BackupLinuxfile transfer
0 likes · 5 min read
Why rsync Beats scp for Reliable File Transfers (and How to Use It)
Liangxu Linux
Liangxu Linux
Aug 13, 2023 · Fundamentals

How Zero‑Copy and Async I/O Supercharge Large File Transfers

The article explains why the naïve approach of reading a file into a small user‑space buffer and sending it piece‑by‑piece is inefficient, and how zero‑copy, PageCache, asynchronous I/O and direct I/O can dramatically reduce context switches, memory copies, and CPU usage for high‑throughput file transfers.

Direct I/OPerformance OptimizationZero Copy
0 likes · 12 min read
How Zero‑Copy and Async I/O Supercharge Large File Transfers
Liangxu Linux
Liangxu Linux
Aug 9, 2023 · Fundamentals

How Zero‑Copy and PageCache Supercharge File Transfer Performance

This article explains why a naïve 32 KB‑chunk file transfer incurs excessive context switches and memory copies, and how zero‑copy, PageCache, asynchronous I/O, and direct I/O techniques dramatically reduce overhead and boost throughput for large‑scale data transfers.

Direct I/OPerformance Optimizationasync I/O
0 likes · 11 min read
How Zero‑Copy and PageCache Supercharge File Transfer Performance
Open Source Linux
Open Source Linux
Aug 4, 2023 · Backend Development

Boost File Transfer Speed: Zero‑Copy, PageCache, Async & Direct I/O Explained

This article examines traditional file transfer methods, highlights their performance drawbacks caused by excessive context switches and memory copies, and explains how zero‑copy, PageCache, asynchronous I/O, and direct I/O can dramatically improve throughput and reduce CPU usage in backend systems.

Backend DevelopmentDirect I/OPerformance Optimization
0 likes · 12 min read
Boost File Transfer Speed: Zero‑Copy, PageCache, Async & Direct I/O Explained
php Courses
php Courses
Jul 29, 2023 · Backend Development

Using PHP FTP Functions to Connect, Download, and Upload Files

This tutorial explains how to enable PHP's FTP extension, connect to an FTP server, and use PHP code examples to download and upload files securely, while highlighting necessary configuration, error handling, and best practices such as using SSL/TLS.

FTPTutorialcode-example
0 likes · 3 min read
Using PHP FTP Functions to Connect, Download, and Upload Files
Aikesheng Open Source Community
Aikesheng Open Source Community
Apr 14, 2022 · Operations

Performance Comparison of Linux File Transfer Tools (scp, ftp, sftp, rsync, tftp, nc, Python SimpleHTTPServer)

This article presents a systematic performance comparison of several Linux file‑transfer utilities—including scp, ftp, sftp, rsync, tftp, nc, and a Python SimpleHTTPServer—by measuring transfer times for a 50 GB single file and 51 GB spread across 51 200 one‑megabyte files, and discusses each tool’s speed, compression, encryption, and typical use cases.

LinuxPerformance Testingfile transfer
0 likes · 17 min read
Performance Comparison of Linux File Transfer Tools (scp, ftp, sftp, rsync, tftp, nc, Python SimpleHTTPServer)
Programmer DD
Programmer DD
Mar 18, 2022 · Fundamentals

Boost Your Mac Workflow with macOS Universal Control

Discover how macOS Universal Control transforms multi‑device setups by letting you seamlessly move the cursor, keyboard, and files across Macs and iPads, eliminating tedious Bluetooth switching and manual file transfers for a smoother, more productive workflow.

Universal Controlfile transferkeyboard mouse switching
0 likes · 6 min read
Boost Your Mac Workflow with macOS Universal Control
Code Ape Tech Column
Code Ape Tech Column
Jan 31, 2022 · Operations

MobaXterm Download, Installation, Basic Usage, and Feature Highlights

This guide introduces MobaXterm, provides download links for the free Home edition, walks through installation steps, demonstrates basic SSH session creation, and highlights key features such as integrated SFTP, resource monitoring, session management, multiple connection types, and customizable UI options.

MobaXtermRemote accessSSH
0 likes · 6 min read
MobaXterm Download, Installation, Basic Usage, and Feature Highlights
Architects Research Society
Architects Research Society
Jan 29, 2022 · Information Security

Best Practices for Secure Remote Access to Industrial Control Systems (ICS)

This article explains why remote access to industrial control systems is essential, outlines the Purdue Enterprise Reference Architecture levels, and provides detailed best‑practice recommendations—including DMZ design, authentication, jump‑host usage, secure file transfer, and controls for direct connections—to mitigate the significant security risks associated with remote ICS access.

DMZICSRemote access
0 likes · 19 min read
Best Practices for Secure Remote Access to Industrial Control Systems (ICS)
ITPUB
ITPUB
Dec 20, 2021 · Operations

Secure Cross‑Platform File Transfer Made Easy with Croc

This guide explains how to install the open‑source Croc tool on Linux and other platforms, use its relay‑based, PAKE‑encrypted protocol to transfer files, folders, or text securely, customize code phrases, pipe data, set output directories, and access full command‑line help.

Linuxcommand-linecroc
0 likes · 9 min read
Secure Cross‑Platform File Transfer Made Easy with Croc
Liangxu Linux
Liangxu Linux
Dec 16, 2021 · Information Security

Secure Fast File Transfers with croc: Install, Use, and Customize

This guide explains how to install the cross‑platform croc command‑line tool, use its relay‑based fast and end‑to‑end encrypted file and text transfer features, customize code phrases, handle pipes, set output folders, and access its full help options on Linux, macOS, and Windows.

command-linecroccross-platform
0 likes · 9 min read
Secure Fast File Transfers with croc: Install, Use, and Customize
Open Source Linux
Open Source Linux
May 25, 2021 · Operations

How to Use FinalShell: Free Cross-Platform SSH & Server Management Tool

FinalShell is a free, cross-platform Java-based SSH and server management application that supports Linux and Windows connections, remote desktop acceleration, file transfer, monitoring, and customizable themes, offering a powerful XShell alternative for developers and operations engineers.

FinalShellRemote DesktopSSH
0 likes · 4 min read
How to Use FinalShell: Free Cross-Platform SSH & Server Management Tool
Liangxu Linux
Liangxu Linux
Mar 17, 2021 · Operations

Secure One‑Click File Transfer Between PCs Using Croc

This guide explains how to quickly and securely move files between two computers with the Go‑based Croc tool, covering its key features, command‑line usage, custom relay server setup, and practical examples for cross‑platform transfers.

CLIGocroc
0 likes · 6 min read
Secure One‑Click File Transfer Between PCs Using Croc
MaGe Linux Operations
MaGe Linux Operations
Jan 16, 2021 · Operations

Master Secure File Transfers with scp: A Step‑by‑Step Guide

Learn how to securely copy files between local and remote machines using the scp command, covering basic syntax, authentication options, copying to and from remote hosts, recursive directory transfers, and transferring between two remote servers, all illustrated with practical examples.

LinuxOperationsSSH
0 likes · 5 min read
Master Secure File Transfers with scp: A Step‑by‑Step Guide
Liangxu Linux
Liangxu Linux
Sep 15, 2020 · Operations

Mastering FTP, FTPS, and SFTP: When to Use Active vs Passive Mode

This guide explains the fundamentals of FTP, FTPS, and SFTP, compares implicit and explicit SSL modes, and clarifies the differences between active and passive transfer modes so you can choose the right configuration for secure and efficient file management.

Active ModeFTPFTPS
0 likes · 8 min read
Mastering FTP, FTPS, and SFTP: When to Use Active vs Passive Mode
Efficient Ops
Efficient Ops
Aug 31, 2020 · Fundamentals

Understanding FTP, FTPS, and SFTP: When to Use Each Protocol

This article explains the basics of FTP, its secure extensions FTPS and SFTP, and compares active and passive transfer modes, helping readers choose the right protocol and configuration for reliable file transfers in cloud storage scenarios.

Active ModeFTPFTPS
0 likes · 8 min read
Understanding FTP, FTPS, and SFTP: When to Use Each Protocol
iQIYI Technical Product Team
iQIYI Technical Product Team
Jul 31, 2020 · Industry Insights

Why iQIYI’s Universal Broadcast Beats Android Nearby Sharing and Other File‑Transfer Apps

The article compares Android's upcoming Nearby Sharing, manufacturer‑specific services like Huawei Share, and third‑party tools, highlighting how iQIYI’s Universal Broadcast offers browser‑based, cross‑platform file transfer that overcomes brand and OS limitations while delivering a smoother user experience.

AndroidHuawei ShareNearby Sharing
0 likes · 7 min read
Why iQIYI’s Universal Broadcast Beats Android Nearby Sharing and Other File‑Transfer Apps
ITPUB
ITPUB
May 14, 2020 · Operations

Instantly Transfer Files Between PC and Phone with QR Codes Using qrcp

This guide explains how the qrcp command‑line tool creates a temporary web server, encodes its address in a QR code, and enables fast, cross‑device file transfers, covering installation via Go or binary, usage commands, network‑interface selection, and practical examples.

GoQR codecommand-line
0 likes · 5 min read
Instantly Transfer Files Between PC and Phone with QR Codes Using qrcp
Liangxu Linux
Liangxu Linux
May 12, 2020 · Operations

Instant PC‑Phone File Transfer with QR Codes Using qrcp

This guide explains how qrcp creates a QR‑coded URL to bind a temporary web server for seamless file transfers between computers and mobile devices, covering its inner workings, installation via Go or binary releases, and detailed command‑line usage for sending and receiving files.

GoQR codefile transfer
0 likes · 5 min read
Instant PC‑Phone File Transfer with QR Codes Using qrcp
ITPUB
ITPUB
May 7, 2020 · Cloud Computing

How to Supercharge Baidu Cloud Downloads with BaiduPCS-Go and BaiduPCS-Web

This guide introduces BaiduPCS‑Go, a cross‑platform command‑line client for Baidu Cloud that bypasses speed limits, outlines its key features, shows how to download and run it on Windows, and also recommends the web‑based BaiduPCS‑Web alternative with installation steps and usage tips.

Baidu Cloudcommand-linecross-platform
0 likes · 5 min read
How to Supercharge Baidu Cloud Downloads with BaiduPCS-Go and BaiduPCS-Web
ITPUB
ITPUB
Apr 1, 2020 · Operations

Master Netcat: Essential TCP/UDP Tricks for Port Testing, File Transfer, and More

This guide explains how to use the lightweight netcat utility for a wide range of network tasks—including checking versions, testing TCP and UDP ports, transferring files, measuring bandwidth, and even creating simple backdoors—while providing concrete command examples and practical tips for Linux environments.

TCPfile transfernetcat
0 likes · 13 min read
Master Netcat: Essential TCP/UDP Tricks for Port Testing, File Transfer, and More
Efficient Ops
Efficient Ops
Mar 12, 2020 · Operations

Master Netcat: Powerful TCP/UDP Tricks for Network Testing and File Transfer

This guide explains how to use Netcat—a lightweight, versatile TCP/UDP utility installed on most Linux distributions—for port scanning, connectivity checks, UDP sessions, file transfers, bandwidth measurement, and even creating simple backdoors, while highlighting differences between GNU and OpenBSD versions.

LinuxTCPUDP
0 likes · 14 min read
Master Netcat: Powerful TCP/UDP Tricks for Network Testing and File Transfer
Liangxu Linux
Liangxu Linux
Dec 18, 2019 · Fundamentals

Master cURL: Essential Commands for Downloading, Uploading, and Automation

This tutorial provides a comprehensive guide to using the cURL command-line tool on Linux, covering basic file downloads, following redirects, resuming interrupted transfers, setting timeouts, authentication, proxy usage, range requests, silent mode, header manipulation, data uploading, email sending, and a comparison with wget, all illustrated with practical examples and code snippets.

FTPHTTPNetworking
0 likes · 13 min read
Master cURL: Essential Commands for Downloading, Uploading, and Automation
ITPUB
ITPUB
Dec 12, 2019 · Fundamentals

Mastering cURL: Essential Commands for Downloading, Uploading, and Automation

This comprehensive guide walks you through the core features of the cURL command-line tool, covering file downloads, redirects, resumable transfers, timeouts, authentication, proxy usage, chunked downloads, silent mode, header manipulation, and both uploading files and sending or reading emails.

LinuxNetworkingcURL
0 likes · 13 min read
Mastering cURL: Essential Commands for Downloading, Uploading, and Automation
360 Quality & Efficiency
360 Quality & Efficiency
Jun 18, 2019 · Operations

Introduction to the curl Command: Syntax, Options, and Examples

This article provides a comprehensive overview of the curl command-line tool, detailing its purpose, basic syntax, frequently used options, and practical examples for file downloading, uploading, and HTTP request testing, helping readers effectively leverage curl for network and data transfer tasks.

FTPHTTPShell scripting
0 likes · 6 min read
Introduction to the curl Command: Syntax, Options, and Examples
MaGe Linux Operations
MaGe Linux Operations
Mar 12, 2018 · Operations

Master Linux Print and Transfer Commands: lpr, lprm, lpq, ftp, tftp & More

This guide provides concise explanations, syntax, parameters, and practical examples for a range of Linux command‑line utilities—including printing commands like lpr, lprm, lpq, lpd, and file‑transfer tools such as ftp, tftp, ncftp, uucp, uucico, and related options—helping administrators manage jobs and transfers efficiently.

LinuxPrintingSystem Administration
0 likes · 19 min read
Master Linux Print and Transfer Commands: lpr, lprm, lpq, ftp, tftp & More