目標:M1 Mac在安裝了sqlmap和xray之后,想在使用的時候直接打開終端就能使用,不需要每次都要定位到工具所在位置才能用
方法:編輯文件sudo vi ~/.bash_profile后(若沒有可自行創建touch .bash_prodile),重新編譯source ~/.bash_profile后即可直接在終端中輸入命令啟動工具
內容:
alias burp=~/T00l/burpsuite_pro_v2.1.5/burp.sh
alias sqlmap='python /Users/yuuki/T00l/sqlmap/sqlmap.py'
alias xray=~/T00l/xray/xray_darwin_amd64
(alias命令是在Linux中的命令重命名,Mac中也保留了,很好用)
===============================
遇到的問題:
通過前面的方式是可以成功實現,但是有個問題,當關閉當前終端之后,或者重啟一個終端時,方法失效了,必須重新編譯文件才可以輸命令(這樣很麻煩)
原因:
自己是在bash中配置的環境變量,而當前系統是使用的是shell。查看當前使用的shell,終端輸入:echo $SHELL,輸出是/bin/zsh,說明使用的是zsh
解決方法:
進入到~目錄下,找到.zshrc隱藏文件(ls -al),編輯文件(若沒有可自行創建touch .zshrc)后即可解決問題
內容:
source ~/.bash_profile #使得配置生效
編輯方法:
sudo vi ~/.zshrc //啟動vi編輯
按字母i開始插入文本
寫完之后按鍵esc,“:wq”保存退出(冒號,w,q)
2021-05-13 15:19:02