【ftp】ftp客户端下载
一、Mac电脑下载Ftp工具
#第一条命令:先执行该命令 brew install inetutils #第二条命令:如果第一条命令执行失败,则执行如下命令
brew install libunistring
#第三条命令:如果第二条命令执行失败,则执行如下命令
brew install libidn2

shangxiaofei@XXSHANG-MC0 ~ % brew install inetutils ==> Auto-updating Homebrew... Adjust how often this is run with HOMEBREW_AUTO_UPDATE_SECS or disable with HOMEBREW_NO_AUTO_UPDATE. Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`). ==> Downloading https://ghcr.io/v2/homebrew/portable-ruby/portable-ruby/blobs/sha256:1e64d7393d6bed090ebd892514457a10a2066682693eaade7d4a25568fa35312 ####################################################################################################################################### 100.0% ==> Pouring portable-ruby-3.3.4.arm64_big_sur.bottle.tar.gz ==> Auto-updated Homebrew! Updated 2 taps (homebrew/core and homebrew/cask). ==> New Formulae epoll-shim ipsw packetry uvw ==> New Casks brightvpn font-genkigothic font-goorm-sans-code processspy robloxstudio dataflare font-goorm-sans nextcloud-vfs quickwhisper x32-edit ==> Downloading https://ghcr.io/v2/homebrew/core/inetutils/manifests/2.5-1 ####################################################################################################################################### 100.0% ==> Fetching dependencies for inetutils: libunistring, gettext and libidn2 ==> Downloading https://ghcr.io/v2/homebrew/core/libunistring/manifests/1.2 ####################################################################################################################################### 100.0% ==> Fetching libunistring ==> Downloading https://ghcr.io/v2/homebrew/core/libunistring/blobs/sha256:4a1c0f956e528e0fe9a5040da6a2002e221024835916fdc198b5d734e3c2638d ####################################################################################################################################### 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/gettext/manifests/0.22.5 ####################################################################################################################################### 100.0% ==> Fetching gettext ==> Downloading https://ghcr.io/v2/homebrew/core/gettext/blobs/sha256:4b5b6cb0692b4606b9220fcbc9da3ab546234348dc87ef8033830e22c4c7bdb1 ####################################################################################################################################### 100.0% ==> Downloading https://ghcr.io/v2/homebrew/core/libidn2/manifests/2.3.7 ####################################################################################################################################### 100.0% ==> Fetching libidn2 ==> Downloading https://ghcr.io/v2/homebrew/core/libidn2/blobs/sha256:670f6ed3768acde8ce10b5dcfc88fef69cea994ff84491b253a5e818cd4f9a1b ####################################################################################################################################### 100.0% ==> Fetching inetutils ==> Downloading https://ghcr.io/v2/homebrew/core/inetutils/blobs/sha256:e6afa68602fd3a2789d7488c2080fb88acab6021aadc8e4c8cdb7fb5c1168e39 ####################################################################################################################################### 100.0% ==> Installing dependencies for inetutils: libunistring, gettext and libidn2 ==> Installing inetutils dependency: libunistring ==> Downloading https://ghcr.io/v2/homebrew/core/libunistring/manifests/1.2 Already downloaded: /Users/shangxiaofei/Library/Caches/Homebrew/downloads/48ac60445a77a63996cf15f6414f68a620d544fb683031b14eb3aea95c3064f6--libunistring-1.2.bottle_manifest.json ==> Pouring libunistring--1.2.arm64_sonoma.bottle.tar.gz 🍺 /opt/homebrew/Cellar/libunistring/1.2: 60 files, 5MB ==> Installing inetutils dependency: gettext ==> Downloading https://ghcr.io/v2/homebrew/core/gettext/manifests/0.22.5 Already downloaded: /Users/shangxiaofei/Library/Caches/Homebrew/downloads/447e45b77bb47ede0377f7eab1863825298ecaaaeed0bbd84aca3bd300b00508--gettext-0.22.5.bottle_manifest.json ==> Pouring gettext--0.22.5.arm64_sonoma.bottle.tar.gz 🍺 /opt/homebrew/Cellar/gettext/0.22.5: 2,044 files, 24.4MB ==> Installing inetutils dependency: libidn2 ==> Downloading https://ghcr.io/v2/homebrew/core/libidn2/manifests/2.3.7 Already downloaded: /Users/shangxiaofei/Library/Caches/Homebrew/downloads/45d1d4d2930c4782bf53e761a1c0166cd8a40f4193ac8c44e86f0b6708e80354--libidn2-2.3.7.bottle_manifest.json ==> Pouring libidn2--2.3.7.arm64_sonoma.bottle.tar.gz 🍺 /opt/homebrew/Cellar/libidn2/2.3.7: 81 files, 1MB ==> Installing inetutils ==> Pouring inetutils--2.5.arm64_sonoma.bottle.1.tar.gz ==> Caveats Only the following commands have been installed without the prefix 'g'. dnsdomainname ftp rcp rexec rlogin rsh telnet If you really need to use other commands with their normal names, you can add a "gnubin" directory to your PATH from your bashrc like: PATH="/opt/homebrew/opt/inetutils/libexec/gnubin:$PATH" ==> Summary 🍺 /opt/homebrew/Cellar/inetutils/2.5: 108 files, 3.2MB ==> Running `brew cleanup inetutils`... Disable this behaviour by setting HOMEBREW_NO_INSTALL_CLEANUP. Hide these hints with HOMEBREW_NO_ENV_HINTS (see `man brew`). ==> Caveats ==> inetutils Only the following commands have been installed without the prefix 'g'. dnsdomainname ftp rcp rexec rlogin rsh telnet If you really need to use other commands with their normal names, you can add a "gnubin" directory to your PATH from your bashrc like: PATH="/opt/homebrew/opt/inetutils/libexec/gnubin:$PATH"
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
2019-07-31 【mybatis源码学习】ResultMap查询结果映射
2017-07-31 【spring源码学习】spring的AOP面向切面编程的实现解析
2014-07-31 CMS初步认识