diff --git a/pages/linux/protonvpn-cli-connect.md b/pages/linux/protonvpn-cli-connect.md
new file mode 100644
index 0000000000..3b593f7bd0
--- /dev/null
+++ b/pages/linux/protonvpn-cli-connect.md
@@ -0,0 +1,28 @@
+# protonvpn-cli connect
+
+> Official client to connect to ProtonVPN from the command-line.
+> More information: .
+
+- Connect to ProtonVPN interactively:
+
+`protonvpn-cli connect`
+
+- Connect to ProtonVPN using the fastest server available:
+
+`protonvpn-cli connect --fastest`
+
+- Connect to ProtonVPN using a specific server with a specific protocol:
+
+`protonvpn-cli connect {{server_name}} --protocol {{udp|tcp}}`
+
+- Connect to ProtonVPN using a random server with a specific protocol:
+
+`protonvpn-cli connect --random --protocol {{udp|tcp}}`
+
+- Connect to ProtonVPN using the fastest Tor-supporting server:
+
+`protonvpn-cli connect --tor`
+
+- Display help:
+
+`protonvpn connect --help`
diff --git a/pages/linux/protonvpn-cli.md b/pages/linux/protonvpn-cli.md
new file mode 100644
index 0000000000..1112d83276
--- /dev/null
+++ b/pages/linux/protonvpn-cli.md
@@ -0,0 +1,36 @@
+# protonvpn-cli
+
+> Official client for ProtonVPN service from the command-line.
+> More information: .
+
+- Log in to the ProtonVPN account:
+
+`protonvpn-cli login {{username}}`
+
+- Start a kill switch upon connecting to ProtonVPN:
+
+`protonvpn-cli killswitch --on`
+
+- Connect to ProtonVPN interactively:
+
+`protonvpn-cli connect`
+
+- Display connection status:
+
+`protonvpn-cli status`
+
+- Block malware using ProtonVPN NetShield:
+
+`protonvpn-cli netshield --malware`
+
+- Disconnect from ProtonVPN:
+
+`protonvpn-cli disconnect`
+
+- Display the current ProtonVPN configuration:
+
+`protonvpn-cli config --list`
+
+- Display help for a subcommand:
+
+`protonvpn-cli {{subcommand}} --help`