GNU/Linux >> Znalost Linux >  >> Linux

Stáhněte si online kurzy Stanford z příkazového řádku

Dobrý den! Mám dobrou zprávu pro studenty a online pedagogy. Stanford Engineering Everywhere (SEE) , iniciativu, kterou založil Andrew Ng na Stanfordské univerzitě nabízí řadu Stanfordských online kurzů zcela zdarma. Vše, co potřebujete, je systém s připojením k internetu. Každý může odkudkoli pomocí svých systémů a mobilních zařízení volně přistupovat ke kompletním materiálům kurzu včetně osnov, písemek, domácích úkolů a zkoušek. Všechny materiály kurzu si můžete stáhnout na příslušné stránce kurzu. Pokud jste uživatelem Linuxu, můžete si je nyní stáhnout z příkazového řádku. Kolega uživatel Linuxu vytvořil jednoduchý skript s názvem "stanford-dl" ke stažení videí kurzů a/nebo souborů pdf z webu Stanford Engineering Everywhere.

Instalace

Skript "stanford-dl" byl napsán pomocí programovacího jazyka "Go", takže musíte do systému nainstalovat jazyk Go. Na níže uvedeném odkazu můžete nainstalovat jazyk GO v různých distribucích Linuxu.

  • Jak nainstalovat jazyk Go v systému Linux

Po instalaci jazyka Go spusťte následující příkaz k instalaci stanford-dl:

$ go get github.com/coderick14/stanford-dl

Případně si jej můžete stáhnout z oficiální stránky vydání .

$ wget https://github.com/coderick14/stanford-dl/releases/download/v1.0/linuxAMD64.zip

Rozbalte stažený soubor zip:

$ unzip linuxAMD64.zip

Poté jej můžete kdykoli spustit pomocí níže uvedeného příkazu:

$ ./stanford-dl

Stáhněte si Stanfordské kurzy z příkazového řádku

Použití není velký problém.

Chcete-li stáhnout všechny přepisy (PDF) pro daný kurz, řekněte CS229 , spustit:

$ stanford-dl --course CS229 --type pdf --all

Zde je CS229 kódový název kurzu „Strojové učení“. Všechny kódy kurzů lze zobrazit v Kurzích SSE sekce. Bylo by mnohem lepší, kdybychom mohli zobrazit kód kurzu z příkazového řádku. Musel jsem pokaždé přejít na stránku kurzu, abych našel jeho kód.

Upozorňujeme, že nemusíte zmiňovat možnost „--type pdf“, protože skript stanford-dl stahuje soubory PDF ve výchozím nastavení.

Například následující příkaz stáhne všechny soubory PDF pro kurz strojového učení.

$ stanford-dl --course CS229 --all

Chcete-li stáhnout pouze určité přednášky, například přednášku 1, 10 a 20, spusťte:

$ stanford-dl --course CS229 --type pdf --lec 1,10, 20

Chcete-li stáhnout všechna videa pro daný kurz:

$ stanford-dl --course CS229 --type video --all

Stáhněte si pouze některé přednášky:

$ stanford-dl --course CS229 --type video --lec 1,10,20

Chcete-li zobrazit sekci nápovědy, zadejte:

$ stanford-dl -h
Usage of ./stanford-dl:  
  
  -all    

     Download material for all lectures for the given course  

  -course string    
     Course name e.g. CS229, EE261  

  -help    

     Display help  

  -lec string    

     Specify comma separated list of lectures e.g 1,3,10  

  -type string   

     . Defaults to pdf. (default "pdf")

Tento skript má pouze základní funkce a používá se výhradně pro vzdělávací účely.

Příjemné učení!


Linux
  1. Jak stáhnu soubory z příkazového řádku pomocí příkazu wget?

  2. Najděte verzi WordPress z příkazového řádku

  3. matlab spustí skript z příkazové řádky linuxu

  1. Rozdělit MPEG video z příkazového řádku?

  2. Příkazový řádek:Extrahujte podřetězec z výstupu

  3. Jak získám svou IP adresu z příkazového řádku?

  1. Nakonfigurujte pracovní prostor Linuxu vzdáleně z příkazového řádku

  2. 4 způsoby, jak odeslat e-mailovou přílohu z příkazového řádku systému Linux

  3. Clonezilla z příkazového řádku