内置终端¶
内置终端是 FIRERPA 中较为常用的功能之一,您可以连接内置终端来实时执行命令。内置终端是指您通过远程桌面或者 SSH、内置ADB 连接进入的终端,里面内置了一些命令以及部分常用 Python 模块,您可以直接在里面执行一些命令或者运行 Python 代码,可以直接在终端内完成自控。
注意
出于兼容性以及安全性考虑,通过内置 ADB 方式连接的终端不支持部分命令提示等功能。
现在请您打开远程桌面或者连接 SSH、内置 ADB 终端,您应该已经看到了一个 Linux 终端。执行命令 cd 可以切换到家目录,这是您的工作区,您可以在此存储文件。终端支持命令补全但不支持参数补全,您也可以在终端输入部分命令,随后通过上下键自动补全历史命令。
常用别名¶
别名类似于命令,您可以通过这些别名快速地执行一些常用的命令,内置终端内可以使用如下的命令别名,这些命令别名及功能如下。
| 简写 | 命令 |
|---|---|
| l | ls |
| ll | ls -l |
| la | ls -la |
| py | python |
| .. | 切换到父目录 |
| ... | 切换到父目录的父目录 |
| t | 切换到 /data/local/tmp |
| p | 切换到上一个目录 |
常用命令¶
常用命令是指 FIRERPA 内置的一些常用 Linux 或者行业常用命令,支持的命令如下,当然,除了如下描述的命令,大部分的 Linux 常用命令也支持,但我们不在以下列表中赘述。 本环境预置的 Linux 命令工具丰富,涵盖文件操作、网络通信、系统调试、文本处理等常用场景,以下为完整列表:
| 命令 | 说明 |
|---|---|
| [ | 条件测试(链接到 coreutils) |
| adb | 安卓调试桥 |
| awk | 文本模式扫描与处理语言 |
| b2sum | BLAKE2 校验和(链接到 coreutils) |
| base32 | Base32 编解码(链接到 coreutils) |
| base64 | Base64 编解码(链接到 coreutils) |
| basename | 去掉路径前缀(链接到 coreutils) |
| basenc | 多种编码转换(链接到 coreutils) |
| bash | Bourne Again Shell |
| cat | 连接并输出文件(链接到 coreutils) |
| celery | 分布式任务队列 CLI |
| chcon | 修改 SELinux 上下文(链接到 coreutils) |
| chgrp | 修改文件属组(链接到 coreutils) |
| chmod | 修改文件权限(链接到 coreutils) |
| chown | 修改文件所有者(链接到 coreutils) |
| chroot | 切换根目录(链接到 coreutils) |
| cksum | 校验和计算(链接到 coreutils) |
| comm | 比较两个排序文件(链接到 coreutils) |
| coreutils | GNU 核心工具集 |
| cp | 复制文件(链接到 coreutils) |
| crontab | 定时任务管理 |
| csplit | 按模式分割文件(链接到 coreutils) |
| curl | HTTP/FTP 命令行客户端 |
| cut | 按列裁剪文本(链接到 coreutils) |
| date | 日期时间显示/设置(链接到 coreutils) |
| dd | 数据转换与复制(链接到 coreutils) |
| df | 磁盘空间查看(链接到 coreutils) |
| dir | 列出目录(链接到 coreutils) |
| dircolors | 目录颜色设置(链接到 coreutils) |
| dirname | 获取目录部分(链接到 coreutils) |
| dnsmasq | 轻量级 DNS/DHCP 服务 |
| du | 磁盘使用统计(链接到 coreutils) |
| echo | 输出文本(链接到 coreutils) |
| env | 环境变量管理(链接到 coreutils) |
| expand | 制表符转空格(链接到 coreutils) |
| expr | 表达式计算(链接到 coreutils) |
| factor | 因数分解(链接到 coreutils) |
| false | 返回非零状态码(链接到 coreutils) |
| fuser | 显示正在使用指定资源的进程ID |
| find | 文件查找工具 |
| fmt | 文本格式化(链接到 coreutils) |
| fold | 按宽度折行(链接到 coreutils) |
| free | 内存使用查看 |
| frpc | frp 内网穿透客户端 |
| fsmon | 文件系统监控 |
| grep | 文本模式搜索 |
| groups | 查看用户组(链接到 coreutils) |
| head | 输出文件头部(链接到 coreutils) |
| hexedit | 十六进制编辑器 |
| htop | 交互式进程查看器 |
| id | 用户身份信息(链接到 coreutils) |
| ifconfig | 网络接口配置 |
| ip | 网络路由/隧道/设备管理 |
| iperf | 网络带宽测试(链接到 iperf3) |
| iperf3 | 网络带宽测试工具 |
| join | 合并两个排序文件(链接到 coreutils) |
| kill | 发送信号终止进程 |
| killall | 杀死所有进程名 |
| link | 创建硬链接(链接到 coreutils) |
| ln | 创建链接(链接到 coreutils) |
| logname | 当前登录用户名(链接到 coreutils) |
| ls | 列出目录内容(链接到 coreutils) |
| ltrace | 库函数调用跟踪 |
| md5sum | MD5 校验和(链接到 coreutils) |
| memdumper | 内存转储工具(32位) |
| memdumper64 | 内存转储工具(64位) |
| mkdir | 创建目录(链接到 coreutils) |
| mkfifo | 创建命名管道(链接到 coreutils) |
| mknod | 创建设备节点(链接到 coreutils) |
| mksh | MirBSD Korn Shell |
| mktemp | 创建临时文件(链接到 coreutils) |
| mv | 移动/重命名文件(链接到 coreutils) |
| nc | Netcat 网络工具 |
| ncdu | 磁盘占用交互式查看 |
| nice | 调整进程优先级(链接到 coreutils) |
| nl | 添加行号(链接到 coreutils) |
| nohup | 忽略挂断信号运行(链接到 coreutils) |
| nproc | CPU 核心数查看(链接到 coreutils) |
| numfmt | 数字格式转换(链接到 coreutils) |
| od | 八进制/十六进制查看器(链接到 coreutils) |
| openssl | SSL/TLS 加密工具 |
| paste | 合并文件行(链接到 coreutils) |
| pathchk | 路径名检查(链接到 coreutils) |
| pgrep | 按名称查找进程 PID |
| pidof | 获取进程 PID |
| pinky | 用户信息查看(链接到 coreutils) |
| pip | Python 包安装工具 |
| pkill | 按名称终止进程 |
| pr | 文本分页格式化(链接到 coreutils) |
| printenv | 打印环境变量(链接到 coreutils) |
| printf | 格式化输出(链接到 coreutils) |
| ps | 进程状态查看 |
| pstree | 进程树查看 |
| ptx | 生成置换索引(链接到 coreutils) |
| pwd | 当前目录路径(链接到 coreutils) |
| pwdx | 查询进程工作目录 |
| python | Python 解释器(链接到 python3.12) |
| python3 | Python 3 解释器(链接到 python3.12) |
| python3.12 | Python 3.12 解释器 |
| readlink | 读取符号链接目标(链接到 coreutils) |
| realpath | 解析绝对路径(链接到 coreutils) |
| redir | 端口重定向工具 |
| rm | 删除文件(链接到 coreutils) |
| rmdir | 删除空目录(链接到 coreutils) |
| route | 路由表查看/配置 |
| rsync | 远程文件同步 |
| runcon | 以 SELinux 上下文运行(链接到 coreutils) |
| scapy | Python 网络包操作 CLI |
| scp | 安全文件复制(SSH) |
| sed | 流编辑器 |
| seq | 生成数字序列(链接到 coreutils) |
| sha1sum | SHA-1 校验和(链接到 coreutils) |
| sha224sum | SHA-224 校验和(链接到 coreutils) |
| sha256sum | SHA-256 校验和(链接到 coreutils) |
| sha384sum | SHA-384 校验和(链接到 coreutils) |
| sha512sum | SHA-512 校验和(链接到 coreutils) |
| shelldo | Shell 命令执行工具 |
| shred | 安全删除覆盖(链接到 coreutils) |
| shuf | 随机排列行(链接到 coreutils) |
| sleep | 延迟指定时间(链接到 coreutils) |
| socat | 多用途网络工具(netcat 增强版) |
| sort | 排序(链接到 coreutils) |
| split | 分割文件(链接到 coreutils) |
| sqlite3 | SQLite 数据库 CLI |
| ssh | SSH 客户端 |
| stat | 文件状态查看(链接到 coreutils) |
| stdbuf | 控制缓冲区(链接到 coreutils) |
| strace | 系统调用跟踪 |
| stty | 终端设置(链接到 coreutils) |
| stunnel | SSL 隧道包装器 |
| sum | 文件校验和(链接到 coreutils) |
| sync | 同步磁盘缓冲区(链接到 coreutils) |
| sysctl | 内核参数查看/配置 |
| tac | 反向输出文件(链接到 coreutils) |
| tail | 输出文件尾部(链接到 coreutils) |
| tcpdump | 网络包捕获与分析 |
| tee | 重定向并输出(链接到 coreutils) |
| test | 条件测试(链接到 coreutils) |
| timeout | 设置超时运行(链接到 coreutils) |
| top | 实时进程监控 |
| touch | 修改文件时间戳(链接到 coreutils) |
| tr | 字符转换/删除(链接到 coreutils) |
| true | 返回零状态码(链接到 coreutils) |
| truncate | 文件大小调整(链接到 coreutils) |
| tsort | 拓扑排序(链接到 coreutils) |
| tty | 终端设备名(链接到 coreutils) |
| uname | 系统信息(链接到 coreutils) |
| unexpand | 空格转制表符(链接到 coreutils) |
| uniq | 去重(链接到 coreutils) |
| unlink | 删除文件(链接到 coreutils) |
| uptime | 系统运行时间 |
| vdir | 详细目录列表(链接到 coreutils) |
| vi | 文本编辑器(链接到 vim) |
| view | Vim 只读模式(链接到 vim) |
| vim | 增强文本编辑器 |
| vimdiff | Vim 文件差异比较(链接到 vim) |
| vmstat | 虚拟内存/系统统计 |
| watch | 周期性执行命令 |
| wc | 行/字/字符统计(链接到 coreutils) |
| who | 当前登录用户(链接到 coreutils) |
| whoami | 当前用户名(链接到 coreutils) |
| xargs | 从标准输入构建参数执行 |
| yes | 重复输出(链接到 coreutils) |
Python 库¶
本环境预置的三方库涵盖网络通信、加密安全、数据库连接存储、消息队列、图像处理、系统管理及异步高性能等常用领域,开箱即用。
| 库名 | 版本 | 说明 |
|---|---|---|
| Brotli | 1.2.0 | Brotli 压缩/解压缩 |
| Jinja2 | 3.1.0 | 模板引擎 |
| Pillow | 8.0.0 | 图像处理(PIL 分支) |
| PyMySQL | 1.2.0 | MySQL 数据库驱动 |
| PyNaCl | 1.6.2 | 加密与签名(NaCl 封装) |
| PySocks | 1.7.1 | SOCKS 代理客户端 |
| PyYAML | 6.0.2 | YAML 解析与生成 |
| amqp | 5.3.1 | AMQP 协议客户端(RabbitMQ) |
| async-timeout | 5.0.0 | 异步超时控制 |
| av | 17.0.0 | 音视频处理(PyAV) |
| bcrypt | 3.2.0 | 密码哈希(Blowfish) |
| bidict | 0.23.1 | 双向字典数据结构 |
| cachetools | 7.1.0 | 缓存工具集 |
| celery | 5.5.2 | 分布式任务队列 |
| cffi | 2.1.0 | C 语言接口调用 |
| colorama | 0.4.6 | 终端彩色输出 |
| crc32c | 2.8 | CRC32c 校验算法 |
| cryptography | 50.0.0 | 密码学工具(Fernet、X.509 等) |
| dnspython | 2.7.0 | DNS 解析库 |
| evdev | 1.9.2 | Linux 输入设备事件处理 |
| frida | 17.15.2 | 动态插桩工具(注入/调试) |
| frida-tools | 14.10.4 | Frida 命令行工具集 |
| gevent | 21.1.2 | 基于协程的网络库 |
| greenlet | 3.5.3 | 协程底层支持 |
| grpc-interceptor | 0.15.2 | gRPC 拦截器扩展 |
| grpcio | 1.72.2 | gRPC 框架核心 |
| grpcio-tools | 1.72.2 | gRPC protobuf 代码生成工具 |
| iniconfig | 2.3.0 | INI 配置文件解析 |
| jmespath | 1.1.0 | JSON 查询语言(JMESPath) |
| lxml | 6.1.0 | 高性能 XML/HTML 解析 |
| mmkv | 1.3.14 | 腾讯开源键值存储(MMKV) |
| msgpack | 1.2.1 | MessagePack 二进制序列化 |
| numpy | 2.5.0 | 数值计算与多维数组 |
| opencv-python | 4.11.0 | 计算机视觉(OpenCV) |
| paho-mqtt | 2.1.0 | MQTT 协议客户端 |
| paramiko | 5.0.0 | SSHv2 协议客户端 |
| peewee | 4.2.0 | 轻量级 ORM |
| pem | 23.1.0 | PEM 格式证书解析 |
| pika | 1.4.1 | RabbitMQ 客户端 |
| pilk | 0.2.4 | 微信语音编解码 |
| protobuf | 4.25.8 | Protocol Buffers 序列化 |
| psycopg | 3.3.4 | PostgreSQL 数据库驱动(异步支持) |
| psycopg-pool | 3.3.1 | psycopg 连接池 |
| pyaxmlparser | 0.3.31 | Android XML(AXML)解析器 |
| pycparser | 3.0 | C 语言解析器 |
| pycryptodome | 3.23.0 | 加密算法库(Crypto 替代) |
| pyelftools | 0.33 | ELF 文件解析 |
| pyinotify | 0.9.6 | Linux inotify 文件事件监控 |
| pyOpenSSL | 26.4.0 | OpenSSL 的 Python 包装 |
| pyotp | 2.9.0 | 一次性密码(TOTP/HOTP) |
| python-dateutil | 2.8.2 | 日期时间扩展(相对时间等) |
| pytz | 2026.2 | 时区处理(Olson 数据库) |
| pyzbar | 0.1.9 | 二维码/条形码解码 |
| qrcode | 8.1 | QR 码生成 |
| redis | 5.2.1 | Redis 数据库客户端 |
| requests | 2.34.2 | HTTP 客户端(简洁 API) |
| scapy | 2.5.0 | 网络包构造与嗅探 |
| sqlalchemy | 2.0.50 | ORM |
| tflite-runtime | 2.15.0 | TensorFlow Lite 推理运行时 |
| tornado | 6.5.6 | 异步 Web 框架与网络库 |
| ujson | 4.0.0 | 高性能 JSON 编解码 |
| urllib3 | 2.7.0 | HTTP 客户端(底层,requests 依赖) |
| uvloop | 0.21.0 | asyncio 事件循环加速(libuv) |
| websocket-client | 1.9.0 | WebSocket 客户端(同步) |
| websockets | 13.1 | WebSocket 客户端/服务器(异步) |
| xmltodict | 0.12.0 | XML 转 Python 字典 |
| zstandard | 0.25.0 | Zstandard 压缩算法 |
| mitmproxy | 12.2.3 | mitmproxy |
| Flask | 3.1.3 | Flask |
您可以使用 pip 命令安装使用纯 Python 实现的第三方库,但是无法安装编译类或附带 so 的库,为了获得完整体验,我们建议您使用 虚拟 Debian 环境。