Fråga:
FTP-kommandoradsverktyget saknas på macOS
Calculus
2018-03-29 12:51:03 UTC
view on stackexchange narkive permalink

Använd ftp för att få källkoden.

Jag följer en Linux-kommandoradsbok för att lära mig kompilera.

  [me @ linuxbox src] $ ftp ftp.gnu.org
Ansluten till ftp.gnu.org.
220 GNU FTP-server klar.
 

Jag försökte och det rapporterade ett fel

  $ ftp ftp://ftp.gnu.org/
-bash: ftp: kommandot hittades inte
 
  $ ftp
-bash: ftp: kommandot hittades inte
 

Hur löser man problemet?

BTW, `ftp.gnu.org` kan också nås via http.Öppna `http: // ftp.gnu.org` i Safari eller någon annan webbläsare.
ftp skrivs av som inte säkert så du borde använda nyare verktyg. Så en nyare handledning skulle hjälpa.Att använda en Linux-handledning om OSX kommer också att orsaka problem eftersom OS: n skiljer sig åt.Till exempel för att kompilera C-program skulle jag använda clang på macOS som du får som en del av Xcode.
Föråldrad.Inte avskrivet.Vilken skillnad ett brev gör!;-)
Fyra svar:
grg
2018-03-29 13:11:10 UTC
view on stackexchange narkive permalink

macOS levereras inte med ett FTP-kommandoradsverktyg.Du kan ansluta read-only (bara för att ladda ner saker) till FTP-servrar med Finder.Öppna Finder och välj Gå → Anslut till server (⌘K eller ) och skriv ftp://ftp.gnu.org/ .

När du uppmanas att ange ett användarnamn och lösenord väljer du Gäst om servern inte kräver autentisering, vilket är fallet med ftp.gnu.org.

Om du behöver ftp på kommandoraden kan du installera ftp med Homebrew:

  brygga installera instruktioner
 
Yoric
2019-01-14 06:43:45 UTC
view on stackexchange narkive permalink

Edit:

Jag såg inte den sista delen av @ grgs svar: brygga installera inställningar är ännu bättre. Den installerar de gamla skolans GNU-nätverksverktyg, tillgängliga från kommandoraden:

  - dnsdomännamn
- ftp
- rcp
- rexec
- rlogin
- rsh
- telnet
 

Om du vill ha en "old-school" känsla av en ftp-session i terminalen kan du installera ncftp med Homebrew:

  ~ / $ brew install ncftp
== > Nedladdning https://homebrew.bintray.com/bottles/ncftp-3.2.6.mojave.bottle.tar.gz
################################################################ ######################## 100,0%
== > Pouring ncftp-3.2.6.mojave.bottle.tar.gz
  /usr/local/Cellar/ncftp/3.2.6: 16 filer, 1,3 MB

~ / $ ncftp ftp.gnu.org
NcFTP 3.2.6 (04 dec 2016) av Mike Gleason (http://www.NcFTP.com/contact/).

Upphovsrätt (c) 1992-2016 av Mike Gleason.
Alla rättigheter förbehållna.

Ansluter till 209.51.188.20 ...
GNU FTP-server redo.
Loggar in...
MEDDELANDE (Uppdaterad 13 oktober 2017):

På grund av säkerhetsproblem med klartextprotokoll gör vi det fortfarande
tänker inaktivera FTP-protokollet för nedladdningar på denna server
(nedladdningar skulle fortfarande vara tillgängliga via HTTP och HTTPS), men vi
kommer inte att göra det den 1 november 2017, som tidigare meddelats
här. Vi kommer att dela våra skäl och erbjuda en chans att
kommentera denna fråga snart; titta på detta utrymme för detaljer.

Om du underhåller skript som används för att komma åt ftp.gnu.org via FTP,
Vi rekommenderar starkt att du ändrar dem för att använda HTTPS istället.

---

På grund av amerikanska exportbestämmelser, all kryptografisk programvara på detta
webbplatsen omfattas av följande juridiska meddelande:

    Denna webbplats innehåller allmänt tillgänglig krypteringskällkod
    som tillsammans med objektkod som härrör från sammanställningen av
allmänt tillgänglig källkod, kan exporteras från United
    Stater under licensundantag "TSU" enligt 15 C.F.R. Sektion
    740,13 (e).

Detta juridiska meddelande gäller endast kryptografisk programvara. Snälla se
Bureau of Industry and Security (www.bxa.doc.gov) för mer information
information om gällande amerikanska regler.
Inloggningen lyckades.
Inloggad på ftp.gnu.org.

ncftp / > cd / gnu / diction
Katalogen har ändrats.
ncftp / gnu / diction > ls
diction-0.7.tar.gz diction-1.02.tar.gz diction-1.11.tar.gz diction-1.11.tar.gz.sig

ncftp / gnu / diction > get diction-1.11.tar.gz
diction-1.11.tar.gz: 137,76 kB 118,63 kB / s
ncftp / gnu / diction > bye
 

Jag kom hit för att jag också följer den klassiska (och utmärkta) boken " The Linux Command Line" och nådde precis kapitlet om sammanställning.

Det kan vara gammalt, föråldrat och osäkert, men det känns fortfarande nördigt och bra.

lhf
2018-11-09 03:18:54 UTC
view on stackexchange narkive permalink

Du kan öppna ftp://ftp.gnu.org/ i Firefox och Chrome utan att gå till Finder, vilket är vad Safari gör.

Om du har en fullständig URL att ladda ner använder du curl , som i

  curl -L -R -O ftp://ftp.gnu.org/gnu/bc/bc-1.07.1.tar.gz
 

Gör man curl eller curl --help för mer information.

Fred Leonard
2020-06-30 06:32:54 UTC
view on stackexchange narkive permalink

Hur dumt är det att "macOS inte kommer med ett FTP-kommandoradsverktyg", men det finns på mansidan? brygga installera inställningar

Jag känner att borttagningen är både smart och klok.Det besvärar inte de som behöver det och det besvärar inte de som inte behöver det.
Vilken mansida hänvisar du till här?
Det är mansidan för Tcl-implementeringen, inte shell-kommandoradsverktyget.


Denna fråga och svar översattes automatiskt från det engelska språket.Det ursprungliga innehållet finns tillgängligt på stackexchange, vilket vi tackar för cc by-sa 3.0-licensen som det distribueras under.
Loading...