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

专为 90 后定制的 Shell, 我倒要看看有啥不一样!!!

可使用以下命令: 开始之前我们需要先确认下 fish 的安装路径, 安装 fish 时输出日志中会给出对应的安装地址 下面我们需要在 /etc/shells 追加 fish 的 脚本...Shell 为用户提供了一个独立的配置文件(~/.config/fish/config.fish), 我们可以在这个文件里面写入各种自定义函数、别名、常量..., 每次启动 Fish Shell后,...下面我们尝试该配置文件, 添加几个 git 相关的 别名, 来进行一个简单测试 vim ~/.config/fish/config.fish + alias g "git" + alias...方法: 配置文件 ~/.config/fish/config.fish , 新增一个 fish_prompt 函数用于定义 提示符 这里我们可以使用 vscode 打开配置文件, mac 访达默认情况下是不展示隐藏文件的...Shell 都会有 欢迎语 输出 如果对于这个 欢迎语 不喜欢想要修改, 可以通过配置文件 ~/.config/fish/config.fish 定义一个 fish_greeting 函数来进行修改

14910

专为 90 后定制的 Shell,我倒要看看有啥不一样!

下面我们需要在 /etc/shells 追加 fish 的 脚本 路径, 否则在切换默认 Shell 时会报 non-standard shell 错误, 脚本路径为: {fish 安装路径}/bin...独自的自定义配置文件 Fish Shell 为用户提供了一个独立的配置文件(~/.config/fish/config.fish), 我们可以在这个文件里面写入各种自定义函数、别名、常量..., 每次启动...$ cat ~/.config/fish/config.fish if status is-interactive end 下面我们尝试该配置文件, 添加几个 git 相关的 别名, 来进行一个简单测试...方法: 配置文件 ~/.config/fish/config.fish , 新增一个 fish_prompt 函数用于定义 提示符。...如果对于这个 欢迎语 不喜欢想要修改, 可以通过配置文件 ~/.config/fish/config.fish 定义一个 fish_greeting 函数来进行修改。

26030

Linux Ubuntu 安装 Fish Shell 教程以及配置和使用方法

Fish 是替代默认 shell 的一个第三方 shell,它试图比其他 shell 更加用户友好和交互式,所以老唐在此分享一下 Debian 10 上面安装、配置和使用 Fish Shell 的教程...,这个教程 Ubuntu、Debian 系统上是通用的,大家都可以安装使用。...启动 Fish Shell: $ fish 退出 Fish Shell: $ exit 三、配置 Fish Shell 首先我们拷贝一份默认的配置文件: $ cp /usr/share/fish/config.fish...例如,如果要编辑主目录的文件 test.txt,则可以键入nano〜/ te,Fish 将预览文件名的其余部分。按向右箭头键接受建议。...Fish 提供了比 Bash 更完整的建议,因为它索引了手册页并收集了程序参数。 五、设置变量 想要在 Fish Shell 设置变量,可以使用 set 命令。

7.1K00

举例说明 alias 和 unalias 命令

这个字符串可以是一个简单的名字或者缩写,不管这个命令原来多么复杂。alias 命令已经预装在 shell(包括 BASH、Csh、Ksh 和 Zsh 等) 当中。...要查看已经存在的别名,运行: $ alias 或者, $ alias -p 我的 Arch Linux 系统已经设置了下面这些别名。...创建一个别名的时候,使用单引号或者双引号都是可以的。这两种方法最后的结果没有任何区别。 现在你可以运行这个别名(例如我们这个例子的 du )。它和上面的原命令将会产生相同的结果。...然后运行以下命令更新修改: $ source ~/.bashrc 现在,这些别名在所有会话中都可以永久使用了。 ZSH,你需要添加这些别名到 ~/.zshrc文件。...Fish,跟上面的类似,添加这些别名到 ~/.config/fish/config.fish 文件。 查看某个特定的命令别名 像我上面提到的,你可以使用 alias 命令列出你系统中所有的别名。

48210

Kubernetes 运行 Kubernetes

既然 Docker 容器可以运行 Kubernetes 集群,那么我们自然就会想到是否可以 Pod 运行呢? Pod 运行会遇到哪些问题呢? ?... Pod 安装 Docker Daemon KinD 现在是依赖与 Docker 的,所以首先我们需要创建一个允许我们 Pod 运行 Docker Deamon 的镜像,这样我们就可以 Pod...PID 1 的问题 比如我们需要在一个容器中去运行 Docker Daemon 以及一些 Kubernetes 的集群测试,而这些测试依赖于 KinD 和 Docker Damon,一个容器运行多个服务我们可能会去使用...sleep 1 done exec "$@" 但是需要注意的是我们不能将上面的脚本作为容器的 entrypoint,镜像定义的 entrypoint 会在容器以 PID 1 的形式运行在一个单独的...Pod 运行 KinD 上面我们成功配置了 Docker-in-Docker(DinD),接下来我们就来该容器中使用 KinD 启动 Kubernetes 集群。

2.7K20

LinuxAlias的常用命令

Alias是一个自定义快捷方式,用于表示一组命令或使用特定选项运行的单个命令。只需要一个字符,我们就可以使用Alias来执行经常使用的进程。...列出现有Alias alias Bash,Z shell(ZSH)和fish查找和编辑Alias 大多数现代操作系统默认使用Bash shell。...根据使用的shell,配置文件可能会在以下位置: Bash: ~/.bashrc ZSH: ~/.zshrc fish: ~/.config/fish/config.fish 创建临时Alias...刷新配置 source 配置文件来刷新配置更改: source ~/.bashrc Alias现有的Linux命令 现有的Linux命令可以被Alias,与使用常用选项一起运行。...与任何Alias一样,用户应谨慎使用,因为一旦习惯了Alias的结果,没有Alias的其他机器或终端上将无法获得相同的结果。

2.2K20

fish 设置环境变量;fish shell 相关使用说明记录;

最近使用 fish进行工作,发现环境变量忘记如何设置; fish 环境变量保存在两个地方;  ~ 目录下,.config/fish 目录下; /etc/fish/ 目录下 如果配置所有用户都能用的环境变量...,可以 /etc/fish/config.fish 文件中进行配置; 如果单独使用,可以~/.config/fish/ 目录下配置; 配置环境变量的命令为: set -x PATH /opt/demo...home/guest/bin 两个路径为添加的两个路径;用空格隔开;重新加载shell 即可以使用; 对于服务器环境,因为无浏览器,只要复制对应的配置文件即可: mkdir -p ~/.config/fish.../fish_prompt.fish xxx@10.134.150.162:/home/xxx/.config/fish/functions/fish_prompt.fish 推荐阅读: 修改linux...默认SHELL Fish Shell 安装配置指南 参考链接: https://www.xuebuyuan.com/2046505.html

2.6K20

怎样Linux中用一个命令升级全部软件

你无需运行每个包管理器来更新包。这个 topgrade 工具通过检测已安装的软件包、工具、插件并运行相应的软件包管理器来更新 Linux 的所有软件,用一条命令解决了这个问题。... Linux 中使用一个命令升级所有软件 topgrade 存在于 AUR 。因此,你可以在任何基于 Arch 的系统中使用 Yay 助手程序安装它。...要安装 cargo 包管理器,请参阅以下链接: Linux 安装 rust 语言 然后,运行以下命令来安装 topgrade。.../config.fish 自定义路径 3、 Unix:运行 zplug 更新 4、 Unix:使用 TPM 升级 tmux 插件 5、 运行 cargo install-update 6、 升级...实际不会执行升级) 13、 运行自定义命令。 最后,topgrade 将运行 needrestart 以重新启动所有服务。 Mac OS X ,它会升级 App Store 程序。

1.2K10

docker运行mysql实例

可以docker hub上注册个账号,构建自己的镜像放到hub上,以便复用 docker hub地址 我的地址 慕课网学习地址 年前给公司的同事培训过一次学习mysql,阿里云服务器上使用docker...补充些docker基础概念知识 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。...容器是完全使用沙箱机制,相互之间不会有任何接口 镜像(Image) 镜像,从认识上简单的来说,就是面向对象的类,相当于一个模板。从本质上来说,镜像相当于一个文件系统。...镜像不包含任何动态数据,其内容构建之后也不会被改变。 容器(Container) 容器,从认识上来说,就是类创建的实例,就是依据镜像这个模板创建出来的实体。...容器内的进程是运行在一个隔离的环境里,使用起来,就好像是一个独立于宿主的系统下操作一样。这种特性使得容器封装的应用比直接在宿主运行更加安全。

3.8K10

docker运行mysql实例

可以docker hub上注册个账号,构建自己的镜像放到hub上,以便复用 年前给公司的同事培训过一次学习mysql,阿里云服务器上使用docker给每个同事都搭建了一个msyql运行环境,差点没跑起来...补充些docker基础概念知识 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。...容器是完全使用沙箱机制,相互之间不会有任何接口 镜像(Image) 镜像,从认识上简单的来说,就是面向对象的类,相当于一个模板。从本质上来说,镜像相当于一个文件系统。...镜像不包含任何动态数据,其内容构建之后也不会被改变。 容器(Container) 容器,从认识上来说,就是类创建的实例,就是依据镜像这个模板创建出来的实体。...容器内的进程是运行在一个隔离的环境里,使用起来,就好像是一个独立于宿主的系统下操作一样。这种特性使得容器封装的应用比直接在宿主运行更加安全。

3.7K30

windows:双击运行Python

windows:双击运行Python程序、后台运行Python程序 一、安装Python解释器的windows环境,如果双击运行*.py的文件,会闪退。怎样避免闪退呢?...1、bat启动 start_show.bat  1 python main.py 2、升级版:vbs后台运行(×××面) start_hidden.vbs  12 Set ws = CreateObject...("Wscript.Shell")ws.run "cmd /c start_show.bat",0 二、windows怎么快捷杀掉Python程序?...答:bat杀 stop_all_python.bat  1 taskkill /IM python.exe /F 附录: main.py 123456789101112131415161718192021222324252627282930313233343536...2、不带界面后台运行程序 双击start_hidden.vbs 进程会增加一个python.exe进程,增加的python.exe进程为后台启动的,可以通过日志查看 ? ?

4.4K10

.NET Core 运行 JavaScript

一.前言 .NET Framework 时,我们可以通过V8.NET等组件来运行 JavaScript,不过目前我看了好几个开源组件包括V8.NET都还不支持 .NET Core ,我们如何在 .NET...Core 运行 JavaScript 呢,答案是使用 NodeServices。...关于为何有 .NET Core 执行 JavaScript 这种需求,比较特殊,举个栗子:当你做模拟登录时,目标网站可能采用一些加密算法来计算特殊的值,如果你要完全模拟,那么除了用C#翻译这个算法还有个办法就是直接将这段加密算法...二.什么是 NodeServices NodeServices 是一个 ASP.NET Core 中间件,将它添加到 ASP.NET Core 管道,该中间件调用Node在运行时执行JavaScript.../scripts/greeter", "晓晨"); return greetingMessage; } } 运行测试: ?

3.9K20
领券