GNU/Linux >> Znalost Linux >  >> Ubuntu

Získat velikost vzdáleného souboru z terminálu?

Chci stáhnout soubor ze serveru, ale předtím bych chtěl znát skutečnou velikost souboru. Vím, že wget zobrazí velikost souboru, když se spustí stahování, ale ve skutečnosti to také spustí proces stahování.

Jak mohu jen znát velikost souboru vzdáleného souboru na http serveru?

Přijatá odpověď:

Můžete zkusit napsat:

wget --spider

Dává například 134 kB :

$ wget --spider "https://askubuntu.com/questions/389910/get-the-size-of-a-remote-file-from-terminal/389920#389920"
Spider mode enabled. Check if remote file exists.
--2019-09-27 20:34:46--  https://askubuntu.com/questions/389910/get-the-size-of-a-remote-file-from-terminal/389920
Resolving askubuntu.com (askubuntu.com)... 151.101.193.69, 151.101.129.69, 151.101.65.69, ...
Connecting to askubuntu.com (askubuntu.com)|151.101.193.69|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 136873 (134K) [text/html]
Remote file exists and could contain further links,
but recursion is disabled -- not retrieving.

Ubuntu
  1. Restartujte Ubuntu 21.10 Impish Indri z terminálu

  2. Ubuntu Nainstalujte Správce záložek Buku z terminálu

  3. Jak získat vstup a výstup z terminálu do textového souboru?

  1. Linux:Jak získat dobu načítání vzdálené stránky pomocí příkazu z terminálu?

  2. Jak získat fyzickou velikost souboru v Linuxu?

  3. Získejte celkovou velikost souborů ze souboru obsahujícího seznam souborů

  1. Nedaří se vám získat správný výstupní kód ze skriptu?

  2. Získejte terminál vestavěný do správce souborů Nautilus s Nautilus Terminal 3

  3. Jak získat velikost tar.gz v (MB) souboru v pythonu