Linux 配置环境常用命令~(持续更新)
1.在Linux下创建快捷启动方式
拿 Oneforall 为例:
一、创建全局启动脚本(推荐方案)
步骤 1:创建系统级命令文件
1
| sudo nano /usr/local/bin/oneforall
|
步骤 2:写入脚本内容(基于 )
1 2 3 4 5 6 7
| #!/bin/bash # 激活 OneForAll 的虚拟环境 source /opt/OneForAll/venv/bin/activate # 执行 OneForAll 主程序并传递参数 python /opt/OneForAll/oneforall.py "$@" # 退出虚拟环境 deactivate
|
步骤 3:赋予执行权限
1
| sudo chmod +x /usr/local/bin/oneforall
|
步骤 4:全局验证
1 2 3
| cd / # 切换到根目录 oneforall --help # 应显示帮助信息 oneforall --target baidu.com run # 测试扫描
|
2.创建 Python 中用于创建虚拟环境的核心命令
1.创建环境
1
| python -m venv venv # 基础命令
|
2.激活环境
Linux/macOS:
1
| source venv/bin/activate # 终端提示符变为 (venv)
|
Windows:
1
| venv\Scripts\activate.bat # 提示符变为 (venv)
|
3.安装依赖
1
| (venv) pip install django==4.2 # 包仅安装到当前环境
|
4.停用环境
1
| (venv) deactivate # 返回全局环境
|
3.安装 virtualenv
创建虚拟环境
myenv 是虚拟环境目录
- 可以指定 Python 版本:
1
| virtualenv -p python3.10 myenv
|
激活虚拟环境
1
| source myenv/bin/activate
|
退出虚拟环境
4.proxychains4 的配置文件
系统级配置
- 修改系统所有用户的 proxychains 行为
- 需要
sudo 权限:
1
| sudo nano /etc/proxychains4.conf
|
用户级配置
1
| ~/.proxychains/proxychains.conf
|
1 2 3
| mkdir -p ~/.proxychains cp /etc/proxychains4.conf ~/.proxychains/proxychains.conf nano ~/.proxychains/proxychains.conf
|