ftp
を使用してソースコードを取得します。
Linuxのコマンドラインブックに従ってコンパイルを学習しています。
[me@linuxbox src]$ ftp ftp.gnu.org Connected to ftp.gnu.org. 220 GNU FTP server ready.
試しましたエラーが報告されました
$ ftp ftp://ftp.gnu.org/ -bash: ftp: command not found
$ ftp -bash: ftp: command not found
問題を解決する方法
コメント
回答
macOSにはFTPコマンドラインツールが付属していません。 Finderを使用して、読み取り専用(ダウンロードのみ)をFTPサーバーに接続できます。 Finderを開き、[移動]→[サーバーに接続](⌘Kまたは )を選択し、ftp://ftp.gnu.org/
と入力します。
ユーザー名とパスワードの入力を求められたら、サーバーが認証を必要としない場合は[ゲスト]を選択します(ftp.gnuの場合)。 .org。
コマンドラインでftpが必要な場合は、自作:
brew install inetutils
回答
編集:
@grgの回答の最後の部分が表示されませんでした:brew install inetutils
はさらに優れています。コマンドラインからアクセスできる古い学校のGNUネットワークユーティリティをインストールします。
- dnsdomainname - ftp - rcp - rexec - rlogin - rsh - telnet
「昔ながらの」感覚が必要な場合ターミナルへのftpセッションでは、ncftp
を自作でインストールできます:
~/ $ brew install ncftp ==> Downloading 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 files, 1.3MB ~/ $ ncftp ftp.gnu.org NcFTP 3.2.6 (Dec 04, 2016) by Mike Gleason (http://www.NcFTP.com/contact/). Copyright (c) 1992-2016 by Mike Gleason. All rights reserved. Connecting to 209.51.188.20... GNU FTP server ready. Logging in... NOTICE (Updated October 13 2017): Because of security concerns with plaintext protocols, we still intend to disable the FTP protocol for downloads on this server (downloads would still be available over HTTP and HTTPS), but we will not be doing it on November 1, 2017, as previously announced here. We will be sharing our reasons and offering a chance to comment on this issue soon; watch this space for details. If you maintain scripts used to access ftp.gnu.org over FTP, we strongly encourage you to change them to use HTTPS instead. --- Due to U.S. Export Regulations, all cryptographic software on this site is subject to the following legal notice: This site includes publicly available encryption source code which, together with object code resulting from the compiling of publicly available source code, may be exported from the United States under License Exception "TSU" pursuant to 15 C.F.R. Section 740.13(e). This legal notice applies to cryptographic software only. Please see the Bureau of Industry and Security (www.bxa.doc.gov) for more information about current U.S. regulations. Login successful. Logged in to ftp.gnu.org. ncftp / > cd /gnu/diction Directory successfully changed. 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
私もここに来ました。私も古典的な(そして優れた)本「 Linuxコマンドライン a」をフォローしているからです。 > “、そしてコンパイルについての章にたどり着きました。
古く、非推奨で安全ではないかもしれませんが、それでもオタクで素晴らしい感じがします。
回答
FirefoxとChromeでftp://ftp.gnu.org/
を開くには、Safariの機能であるFinderにアクセスしません。
ダウンロードする完全なURLがある場合は、
curl -L -R -O ftp://ftp.gnu.org/gnu/bc/bc-1.07.1.tar.gz
Do iv id = “のように、curl
を使用します。詳細については、2f019ff69c “>
またはcurl --help
を参照してください。
回答
" macOSにFTPコマンドラインツールが付属していないのはなんて愚かなことでしょう" 、しかしそれはmanページにありますか? brew install inetutils
コメント
- 削除は賢明で賢明だと思います。必要な人に迷惑をかけたり、必要のない人に迷惑をかけたりすることはありません。
- ここで参照しているマニュアルページはどれですか?
- その'は、シェルコマンドラインツールではなく、Tcl実装のマニュアルページです。
ftp.gnu.org
はhttp経由でもアクセスできます。 Safariまたはその他のブラウザでhttp://ftp.gnu.org
を開きます。