首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!

EXA 是 Unix 和 Linux 操作系统附带的命令行程序的 ls 现代替代品。 EXA 与 LS 有什么不同之处?...设置好之后,通过make install将编译exa并将其安装到/usr/local/bin中。...$ sudo dnf install exa openSUSE $ sudo zypper install exa 从源代码构建 EXA EXA 是开源的,可根据自己的需求构建版本,通过源代码构建,同样也是先按照上面的步骤...采用 Cargo 安装 如果安装了最新版本的Cargo(至少是Cargo v0.5.0),则可以使用它来安装exa $ cargo install exa Cargo构建exa二进制文件将放置在$HOME...https://github.com/ogham/exa/releases 下载对应的二进制版本并进行解压安装到指定目录下 # wget https://github.com/ogham/exa/releases

1.6K10

【Rust日报】FreeBSD讨论在基础系统中使用Rust

What I think the quote might be referring to is Facebook's custom replacement for Cargo, which uses rust-shed...我认为这句话可能指的是 Facebook 定制的 Cargo 替代品,它使用 Rust-shed 作为内部管理的存储库。...对于Linux用户,以下是一些最佳的Rust终端工具,可以帮助您更高效地使用终端: Exa :作为最常见的 ls 命令的替代品,Exa提供了彩色输出、图标支持等功能,使其更加直观和易用。...特点: 安装Exa:在Ubuntu上,您可以使用以下命令安装Exa: sudo apt install exa Bat :作为 cat 命令的替代品,Bat支持语法高亮、Git集成和自动分页。...特点: 安装Bat:在Ubuntu上,您可以使用以下命令安装Bat: sudo apt install bat Starship Prompt:Starship允许您自定义Shell提示符的外观和行为

12310

exa:一个 ls 命令的现代替代品 | Linux 中国

exa 命令简介 exa 是一个命令行工具,可以列出指定路径(如未指定则是当前目录)的目录和文件。这也许听起来很熟悉,因为这就是 ls 命令所做的事情。...exa 被视作从 UNIX 旧时代延续至今的古老的 ls 命令的一个现代替代品。如其所声称的那样,它有比 ls 命令更多的功能、更好的默认行为。...从 Ubuntu 20.10 开始,你可以使用 apt 命令来安装它: sudo apt install exa Arch Linux 已经有了它,你只需要 使用 pacman 命令 即可: sudo...毕竟它是一个 Rust 包,你可以很容易地用 Cargo 安装它。请确保在你使用的任何发行版 或 Ubuntu 上安装了 Rust 和 Cargo。...安装 Rust 和 Cargo 后,使用此命令安装 exa: cargo install exa 使用 exa exa 有很多命令选项,主要是为了更好的格式化输出和一些提高舒适度的改进,比如文件的 git

1.1K30

【Rust 易学教程】学前准备:Cargo, 你好

命令如下: sudo apt install cargo rust-src rustfmt Rust 生态 Rust 的生态系统由许多工具组成,其中主要的是: rustc: Rust 编译器,将...值得一提的是,不通过 cargo 直接使用编译器是非常罕见的,大多数用户从不这样做。 Cargo本身是一个非常强大和全面的工具。...但我仍然鼓励你安装 Cargo: 它将使你更容易进行练习。在教程的最后一部分,我们将做一个更大的练习,向你展示如何使用依赖关系,为此需要使用到 Cargo。...exercise v0.1.0 (/home/mgeisler/tmp/exercise) Finished dev [unoptimized + debuginfo] target(s) in...; } 使用 cargo run 来构建并运行更新后的二进制文件: $ cargo run Compiling exercise v0.1.0 (/home/mgeisler/tmp/exercise

33030

Rust跨平台编译

要将源代码编译成适配特定平台,我们需要指定一个目标(target)。这告诉编译器我们的代码应该编译为哪个平台。因此,我们需要安装相应的 GCC[3]。然后,将目标添加到 Rust 工具链中。...就需要执行以下步骤 安装目标 mingw-w64: brew install mingw-w64 向 rustup 添加目标: rustup target add x86_64-pc-windows-gnu...第一步是运行cargo install cross。这将把Cross安装到$HOME/.cargo/bin。 Cross通过使用一个带有适当工具链的镜像的容器引擎来工作。...对于Linux,它建议使用Podman[5],这是一个流行的Docker替代品。 使用cross进行交叉编译和cargo类似。...也是需要指定需要编译的target cross run --target x86_64-pc-windows-gnu 第一次运行时会花费一些时间,因为需要下载并启动适当的容器。

25710
领券