将Linux命令终端装扮成黑客专用终端

admin 2024年5月24日23:45:18评论2 views字数 3149阅读10分29秒阅读模式
本文主要介绍macos平台和Linux平台下命令行终端的装扮改造。

mac系统下的终端配置

(1) iTerm2安装

iTerm2是一款流行的终端模拟器,是macOS系统下的一个强大替代品。它提供了比标准终端更多的功能和定制选项,使得在命令行环境下的工作更加高效和愉快。iTerm2具有诸如分割窗口、标签页、搜索、全屏模式、主题和配置文件等功能,可以让用户根据自己的需求进行定制。它也支持各种常用的终端命令,以及许多其他方便的功能,比如自动补全、窗口透明度调整等。

官方网站:https://iterm2.com/

打开macos自带的命令终端, 输入以下命令自动安装:

brew install iTerm2

注意: 使用该命令的前提是必须先安装Homebrew, 如果没有安装, 可以移步到这里先安装Homebrew套件:https://brew.sh/

以上命令安装过程全自动完成, 安装成功后的界面如下:

将Linux命令终端装扮成黑客专用终端

(2). Oh My Zsh安装

Oh My Zsh 是一个针对 zsh 的社区驱动的命令行工具,提供了许多有用的功能和插件,以改进命令行的体验。它提供了一个易于安装、配置和管理的框架, 其中主题部分提供了许多漂亮的命令行主题,可以让你自定义你的命令行界面,使其更符合个人喜好。插件部分用于增强 zsh 的功能。这些插件可以帮助你更高效地完成各种任务,比如版本控制、自动补全、语法高亮等。此外, Oh My Zsh 提供了自动更新机制,可以定期检查并更新框架本身以及安装的主题和插件,保持系统的最新状态。

官方网站: https://ohmyz.sh/

根据官方给的安装方法有两种, 第一种是使用curl安装, 这里使用国内的curl镜像, 命令如下:

sh -c "$(curl -fsSL https://gitee.com/pocmon/ohmyzsh/raw/master/tools/install.sh)"

第二种方法是使用wget安装,命令如下:

sh -c "$(wget -O- https://gitee.com/pocmon/ohmyzsh/raw/master/tools/install.sh)"

安装过程及完成后的界面如下:

将Linux命令终端装扮成黑客专用终端

(3).Powerline fonts安装

Oh My Zsh 的一些主题使用了特殊字体, 如果没有安装字体的话会乱码, 可以通过安装Powerline字体解决。

输入以下命令下载:

git clone https://github.com/powerline/fonts.git --depth=1

接着输入以下命令开始安装:

cd fonts
./install.sh

整体过程如下图:

将Linux命令终端装扮成黑客专用终端

如果不想用了,可以执行以下脚本进行卸载:

cd fonts
./uninstall.sh

(4).iTerm配置

接下来, 从应用程序中找到iTerm并运行,如图:

将Linux命令终端装扮成黑客专用终端

打开iTerm的setting, 切换到Profiles -> Text选项卡, 设置自己喜欢的字体 如图:

将Linux命令终端装扮成黑客专用终端

接下来切换到Colors选项卡, 在这里可以选择已有的配置方案或自己来搭配颜色, 在配置过程中, 可以实时看到终端的改变效果,如图:

将Linux命令终端装扮成黑客专用终端

(5).终端主题设置

如果已经成功安装了Oh My Zsh, 在终端中输入以下命令来查看所有支持的主题:

ls ~/.oh-my-zsh/themes

支持的所有主题如下图:

将Linux命令终端装扮成黑客专用终端

这里包含了非常多的主题, 如果想看看每个主题长什么样子,可以进入以下地址来查看每个主题的效果再选择一款自己喜欢的:

https://github.com/ohmyzsh/ohmyzsh/wiki/Themes

选中之后, 记住主题的名字, 这里我选择的是: jonathan.zsh-theme, 然后编辑: vi .zshrc文件, 找到ZSH_THEME="xxxx", 将其内容替换成:jonathan, 如图:

将Linux命令终端装扮成黑客专用终端

如果选中了好几个主题, 可以在"ZSH_THEME_RANDOM_CANDIDATES"内容中设置多个, 让其随机切换,如图:

将Linux命令终端装扮成黑客专用终端

如果犯了选择困难症, 可以直接将ZSH_THEME的内容设置为: random, 让其随机切换:

ZSH_THEME="random"

如果所有主题都不喜欢, 官方WiKi还提供了第三方主题, 可以自行查看替换。

当配置好主题之后, 重新开一个iTerm终端就能看到效果了, 下面最后再给终端配上一个背景图片,拉满效果,如图:

将Linux命令终端装扮成黑客专用终端

最终的终端界面效果如下:

将Linux命令终端装扮成黑客专用终端

Linux系统下的终端配置

这里Linux系统选择的ubuntu系统, 需要注意的是, 在ubuntu系统中首先要执行以下命令来安装:

# 备份原来的下载源文件
# mv /etc/apt/sources.list /etc/apt/sources.list.backup

# 更新默认的源
# vim /etc/apt/sources.list
将下载源替换成国内的下载源,如下:
deb http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ jammy-backports main restricted universe multiverse

然后执行以下命令进行软件更新:

sudo apt update && sudo apt upgrade -y

之后,执行以下命令安装zsh:

sudo apt install zsh git curl -y

安装完成之后, 执行以下命令将默认终端设置为zsh:

chsh -s /bin/zsh

最后, 按照上面同样的方法安装Oh My Zsh,命令如下:

sh -c "$(curl -fsSL https://gitee.com/pocmon/ohmyzsh/raw/master/tools/install.sh)"

安装成功后如图:

将Linux命令终端装扮成黑客专用终端

用以下命令编辑主题:

# vi ~/.zshrc

编辑内容与macos上的一致, 这里不再赘述。

更改主题完成后,让终端主题生效,执行以下命令完成:

# source ~/.zshrc

执行完成后, 发现主题已经改变:

将Linux命令终端装扮成黑客专用终端

原文始发于微信公众号(二进制空间安全):将Linux命令终端装扮成黑客专用终端

  • 左青龙
  • 微信扫一扫
  • weinxin
  • 右白虎
  • 微信扫一扫
  • weinxin
admin
  • 本文由 发表于 2024年5月24日23:45:18
  • 转载请保留本文链接(CN-SEC中文网:感谢原作者辛苦付出):
                   将Linux命令终端装扮成黑客专用终端https://cn-sec.com/archives/2772144.html

发表评论

匿名网友 填写信息