装X神器!NuShell
今天我要给大家介绍一个生产力工具(装逼神器)Shell,它叫Nushell,它是用Rust写的,安全性提高的同时,Bug率也降低了,NuShell 专注于实现以下目标: 创建具有现代感的灵活的跨平台Shell 允许你将命令行应用程序与可理解数据结构的Shell进行混合和匹配 具有现代命令行应用程序提供的用户体验优化
目前,NuShell 已经在Github上标星13.9K,累计分支631(详情: https://github.com/nushell/nushell )
在 Linux / macOS 系统上运行 NuShell 的最简单快捷的方法是从crates.io安装 ,或从我们的Github 发布页面下载预构建的二进制文件 。
对于任何 Linux 发行版来说,最理想的安装方法是二进制方法。我们将使用 curl 工具获取最新版本,下载然后解压缩文件以获得 Nushell 二进制文件。
第 1 步:安装开发人员工具
Ubuntu / Debian:
sudo apt update sudo apt install pkg-config libssl-dev -y sudo apt install libxcb-composite0-dev libx11-dev -y
基于 RHEL 的系统:
sudo yum install libxcb openssl-devel libX11-devel -y
苹果系统:
brew install openssl cmake
第 2 步:在 Linux 上安装 Nushell
下载最新的二进制归档文件:
cd /tmp curl -s https://api.github.com/repos/nushell/nushell/releases/latest | grep browser_download_url | cut -d """ -f 4 | grep "linux.tar.gz" | wget -i -
解压下载的文件:
tar -xvf nu_*_linux.tar.gz
将二进制文件复制到您的 PATH:
sudo mv nu_*_linux/nushell-*/nu /usr/local/bin
Nushell将在启动时在您的 PATH中查找插件。虽然Nushell在没有它们的情况下会有一些功能,但要获得完整的功能,你需要将它们复制到您的路径中,以便加载它们。
sudo mv nu_*_linux/nushell-*/nu_plugin* /usr/local/bin
Fedora 用户可以使用COPR repo安装Nushell:
sudo dnf copr enable atim/nushell -y && sudo dnf install nushell -y
第 3 步:在 macOS 上安装 Nushell
对于二进制安装方法,请使用 brew:
$ brew install nushell
从二进制文件手动安装
在 macOS 系统上运行以下命令来下载 Nushell 的最新版本:
cd /tmp curl -s https://api.github.com/repos/nushell/nushell/releases/latest | grep browser_download_url | cut -d """ -f 4 | grep "macOS.zip" | wget -i -
解压下载的文件:
unzip nu_*_macOS.zip
将nu二进制文件复制到你的PATH:
sudo mv nu_*_macOS/nushell-*/nu /usr/local/bin
复制Nu插件:
sudo mv nu_*_macOS/nushell-*/nu_plugin* /usr/local/bin
第 4 步:将用户 Shell 设置为 Nushell
创建一个名为techviewleo的新用户:
$ sudo adduser techviewleo Adding user `techviewleo" ... Adding new group `techviewleo" (1000) ... Adding new user `techviewleo" (1000) with group `techviewleo" ... Creating home directory `/home/techviewleo" ... Copying files from `/etc/skel" ... New password: Retype new password: passwd: password updated successfully Changing the user information for techviewleo Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n] y
将用户默认 shell 设置为 Nu:
sudo chsh -s /usr/local/bin/nu techviewleo
切换到创建的用户帐户:
$ su - techviewleo Password: Welcome to Nushell 0.28.0 (type "help" for more info) /home/techviewleo>
测试 ls 命令在 Nushell 中的工作方式:
$ su - techviewleo Password: Welcome to Nushell 0.28.0 (type "help" for more info) /home/techviewleo>
运行效果展示:
最后附上nushell地址: https://github.com/nushell/nushell
今年帝国时代2终极版制作稳步进行评级为T今年帝国时代2终极版的制作也在稳步进行,可能就快要在大众面前亮相了。权威评级网站ESRB近日公开此作的评级界面,平台为PC,获评T(青少年)级,包含轻微的暴力表现。评分摘要帝国时代
一直被轻视的万金油主角马修,官方都心疼了,SSR马修真的好用吗无论是英雄联盟还是王者荣耀,这种不是所有游戏角色都免费的游戏在最初都会送上几个永久免费的英雄,而且强度不会太差,这样才能在保证新玩家的游戏体验的同时不影响我们氪金的冲动。那么在梦幻
全不全你来看一起来捉妖新手攻略新手上古三门怎么选首先是贪狼,属性冰且持续输出cd快。狻(suan)猊,属性烈且爆发输出,就是技能慢。然后是招风,属性空且持续输出。招风技能cd说快也快说慢也慢。妖怪资质分别是物攻
阿卡丽的黑心商店又又又来了!网友一折我都不买!英雄联盟一直以来都是一个不怎么需要氪金的游戏,或者说,不是一个强制氪金的游戏,而纵观英雄联盟这么多年的活动,无非就是抽奖抽奖再加抽奖!奖品也就是那些皮肤炒来炒去,这不,最近,阿卡丽
任天堂免费会员体验券来了!女神异闻录3携带版或将重制女神异闻录3携带版或将重制著名爆料舅舅Zippo曾在7月份时爆料,女神异闻录4午夜竞技场终极版将重制,此事已在TGA上官宣。而最近他再次爆料,女神异闻录3便携版也将重制,并登陆多平
怒火一刀手游属性有哪些怎么提升属性在怒火一刀手游里,属性是各职业的战力衡量指标,我们唯有提高自身的属性效果,才能称霸王城的。那么怒火一刀手游属性有哪些怎么提升属性呢?下面我们一起来了解下吧。怒火一刀手游属性有哪些怎
LPL转会期大结局!17支战队大名单提前公布漫长而又折磨粉丝们的冬季转会期,终于结束了。伴随着漫长的一个月时间,LPL冬季转会期终于在今天尘埃落定。虽然正式的转会窗口关闭时间是今天晚上8点,但是最后一天历来是各大赛区整理信息
LPL第1支官宣大名单的战队诞生!LNG公布完整阵容,收获无数好评最近LPL战队官宣的频率非常高,各大战队也终于在经过转会期的憋气大赛后,纷纷开始宣布新成员的加入。但是要说到效率最高的战队,非LNG莫属。因为就在其他队伍还在官宣选手离队或者加入的
lol手游开野路线唤醒大脑首先我们要知道红buff没有护甲蓝buff没有魔抗当前版本大多战士物理伤害打野第一一般都会选择红开一来是因为红没有护甲的原因二来则是红有真伤加成可提高刷野速度三来是提高当时的作战能
王者荣耀阿泰毒奶解说让人上头!却早就看穿了总冠军最后得主王者荣耀2021KPL秋季赛正如火如荼的进行中,相信很多小伙伴都已经感受到了,在今年秋季赛的比赛当中已经迎来了不少的反转,很多都让人难以猜测,而随着这么长时间的角逐,最终四强队伍正
重装机兵我们童年的回忆重装机兵(MetalMax)是由宫冈宽及其游戏开发公司CreaTech出品的一款角色扮演游戏系列,于1991年在日本FC游戏机平台发行。重装机兵1代游戏开始画面身为80后的我,还记