kali安装oh-my-zsh及配置命令行高亮和自动补全

12 篇文章 1 订阅

kali2019.4 安装oh-my-zsh及配置命令行高亮和自动补全


前言

本博客记录kali2019.4 安装oh-my-zsh及配置命令行高亮和自动补全。

一、安装oh-my-zsh

  • 此版本已经自带了 zsh

    cat /etc/shells
    # /bin/zsh
    # 如果没有,执行指令安装
    apt install zsh
    
  • 将zsh设置为默认终端,退出shell,重开终端,如果设置不生效,重启系统即可。

    echo $SHELL	# 查看当前终端,默认是bash
    chsh -s /bin/zsh # 设置默认终端为zsh
    chsh -s /bin/bash # 切换回bash终端
    
  • 安装zsh完成后,进入官网:https://ohmyz.sh/#install,使用命令进行安装 oh-my-zsh

    # curl 方式
    $ sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
    
    # 或 wget 方式
    $ sh -c "$(wget https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh -O -)"
    
  • 注意:由于“不知名原因”,可能出现无法下载情况,如:installer: Failed to connect to github: Connection refused,此处可从github上寻找解决方法。

    cp /etc/hosts /etc/hosts.bak # 备份
    echo "140.82.113.3 github.com">>/etc/hosts
    echo "185.199.110.133 raw.githubusercontent.com">>/etc/hosts
    
    # 安装
    git clone git://github.com/ohmyzsh/ohmyzsh.git ~/.oh-my-zsh 
    cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
    source ~/.zshrc
    
  • 退出shell,重开终端,如果设置不生效,重启系统即可。

二、安装自动补全插件和高亮插件

  • 参考链接: https://www.jianshu.com/p/9c8c4886281f.

  • 自动补全插件下载

    cd $ZSH/custom/plugins
    git clone https://github.com/zsh-users/zsh-autosuggestions.git
    
  • 高亮插件下载

    cd $ZSH/custom/plugins
    git clone https://github.com/zsh-users/zsh-syntax-highlighting.git
    
  • 修改 ~/.zshrc

    vim ~/.zshrc
    
    # 修改 plugins=(git)
    plugins=(git zsh-autosuggestions zsh-syntax-highlighting)
    
    # 添加
    source $ZSH/custom/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh
    source $ZSH/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
    # 使配置生效,执行
    source ~/.zshrc
    
  • 退出shell,重开终端,如果设置不生效,重启系统即可。

Kali Linux中,可以使用zsh终端来实现自动补全功能。首先,你需要安装zsh-autosuggestions插件。你可以通过在终端中运行以下命令来安装插件: ``` git clone https://github.com/zsh-users/zsh-autosuggestions.git $ZSH/custom/plugins/zsh-autosuggestions ``` 然后,你需要修改.zshrc文件来启用插件。你可以通过运行以下命令来编辑.zshrc文件: ``` vim ~/.zshrc ``` 在文件中找到`plugins=(git)`这一行,并将其修改为`plugins=(git zsh-autosuggestions)`。然后,在文件的末尾添加以下两行: ``` source $ZSH/custom/plugins/zsh-autosuggestions/zsh-autosuggestions.zsh source $ZSH/custom/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh ``` 保存并关闭文件。最后,运行以下命令使配置生效: ``` source ~/.zshrc ``` 现在,你可以在zsh终端中使用自动补全功能了。当你输入命令时,终端会根据你的历史记录和已安装的插件来自动补全命令。你可以使用方向键(右)来自动补全记录,或者使用`!!`来自动完成上一个命令。这些功能将极大地方便你在Kali Linux中进行渗透操作。\[1\]\[2\] #### 引用[.reference_title] - *1* *3* [OSCP 学习:Kali Linux 基本命令](https://blog.csdn.net/m0_60571990/article/details/127307807)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [kali安装oh-my-zsh配置命令行高亮自动补全](https://blog.csdn.net/StepTp/article/details/120934669)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值