rainych_ran
Contributor
Instant File Sharing with One Command
Instant File Sharing with One CommandDiscover a rarely known method to transfer and share files over a local network — no USB drives, no third-party apps, just a single line of code. This trick works on any system with Python installed and turns your computer into a temporary file server instantly.
The One-Line Command
Open your terminal (or command prompt) and navigate to the folder you want to share. Then run:| python3 -m http.server |
- By default, it starts on port 8000.
- A simple HTTP server launches, making the directory’s files accessible over the network.
- Others connected to the same Wi-Fi/LAN can open their browser and visit:
| You do not have permission to view the full content of this post. Log in or register now. |
Replace your-local-ip with your machine’s IP address (e.g., 192.168.1.23:8000).
Finding Your Local IP
- On Windows: open Command Prompt → type ipconfig → look for IPv4 Address.
- On macOS/Linux: open Terminal → type ifconfig or ip addr show.
Advanced Options
- Choose a custom port:
| python3 -m http.server 9000 |
- Share files in a specific folder: navigate to that folder first, then run the command.
- Restrict access using firewall or VPN if needed.
Security Notes
This method is open to anyone on your local network. For private transfers, consider:- Compressing and password-protecting files before sharing.
- Stopping the server after the transfer with CTRL + C.
This one-line Python trick is a fast, lightweight, and universal way to share files between devices without USB drives or third-party tools. It’s like having your own mini-server — instantly.
Happy learning mga ka PHC
!