type
status
date
slug
summary
tags
category
icon
password
😀
由于UnRAID重启后不会保留Home目录的更改,所以通过User Scripts插件开机执行脚本,以改善终端的使用体验。

📝 在UnRAID中安装Oh-my-ZSH

Oh-my-Zsh 是一个开源的、社区驱动的框架,用于管理 Zsh(Z Shell)的配置。它提供了丰富的插件集合(超过300个),包括但不限于 git、docker、node、php 和 python 等。Oh-my-Zsh 还包含了140多个主题,以及一个自动更新工具,使得终端用户界面更加友好和个性化。

安装NerdTools插件和zsh

notion image
notion image
/boot/config中创建一个extra目录,并在其中创建一个名为.zshrc的文件。完整路径为/boot/config/extra/.zshrc 将下面的内容复制到刚刚创建的.zshrc文件中。根据您的特定需求修改默认提供的主题或插件。如果您使用的是eza,则包含别名ll。要激活它,只需取消此文件中最后一个别名前面的注释# alias ll="exa --long --all --icons --group"
创建一个用户脚本。
notion image
复制下面的内容,并设置它在启动阵列时运行。

💻 在UnRAID中安装Eza、Bat和Dust

Eza一个现代化的、维护良好的ls替代品

notion image

Bat具有语法高亮显示和Git集成的cat替代品

notion image

Dust是du的替代品,它向我们简单的展示了磁盘使用情况

notion image
要安装它们,只需在User Scripts插件中创建一个脚本
notion image
notion image
点击齿轮图标,编辑脚本,并设置脚本在首次启动阵列时运行。
notion image
将下面的内容复制到其中,然后保存即可。
💡
Eza包含一个别名ll,其中包括图标和详细视图,如果使用了Oh-my-ZSH,需要将alias ll="exa --long --all --icons --group"添加到.zshrc, 具体可看下一节。

🤗 Enjoy!

notion image
💡
尝试使用命令ll -TL 2吧!

NerdTools中其他好用的工具

plocate

一个更快的查找工具。
在/boot/config/extra/中创建updatedb.conf,内容为:
其中PRUNEPATHS为排除目录,为了避免搜索重复文件和不需要查找的文件,可以将/mnt/disk,docker数据卷,备份目录等目录添加进去。
新建User Scripts或在/boot/config/go中添加开机执行命令:cp /boot/config/extra/updatedb.conf /etc/updatedb.conf,将配置文件持久化。
plocate每天会自动更新数据库,第一次可以手动运行plocate-updatedb更新。

tmux和screen

功能强大的终端窗口复用器,上手之后狂拽炫酷吊炸天。

ncdu

磁盘占用分析工具,和Windows下的WizTree差不多。

还有一些

python、vim、wget等等,更多好用的工具,欢迎您在底部评论区留言,一起交流~

📎 参考文章

 
UnRAID 安装Windows Server 2022虚拟机使用小爱音箱语音控制电脑开关机
Loading...
Biliko
Biliko
吃饱了🍚
最新发布
Docker 按需启动
2024-11-22
UnRAID 自动续期SSL证书
2024-10-12
Linux 删除文件
2024-8-5
UnRAID 安装Windows Server 2022虚拟机
2024-8-5
Traefik 篇二:前期准备
2024-8-5
Traefik 篇一:Home Server的反向代理,总体架构介绍
2024-8-5
公告
🎉祝你每天快乐!🎉