Install
openclaw skills install terminal-mode终端模拟模式,当用户说"打开终端"、"进入终端模式"、"模拟终端"、"terminal mode"或类似表达时触发。提供类似Linux终端的交互体验,支持cd、ls、cat、pwd、mv、cp、rm、touch、mkdir、rmdir、find、grep、head、tail、chmod等常用命令,用于浏览和操作用户文件系统。支持带参数的命令如"ls -la"、"ls -lath"等。
openclaw skills install terminal-mode这是一个终端模拟 skill,让用户可以用类似 Linux 终端的方式与 OpenClaw 交互,浏览和操作文件系统。
当用户说以下任意一种表达时触发:
进入终端模式后,使用以下格式显示提示符:
user@openclaw:~/workspace$
或根据当前目录动态变化:
user@openclaw:/root/.openclaw/skills$
cd <路径> - 切换目录
cd ~ 或 cd - 切换到用户主目录cd .. - 切换到上级目录cd - - 切换到上次所在的目录cd /path/to/dir - 切换到指定绝对路径pwd - 显示当前工作目录
ls [选项] [路径] - 列出目录内容
ls - 基本列表ls -l - 详细列表(权限、所有者、大小、时间)ls -la 或 ls -a - 显示所有文件包括隐藏文件ls -lh - 人类可读的文件大小ls -t - 按时间排序ls -r - 反向排序ls -lath、ls -laht 等cat <文件> - 显示文件内容head [-n 行数] <文件> - 显示文件开头tail [-n 行数] <文件> - 显示文件结尾less <文件> - 分页显示(模拟,实际显示全部)cp [-r] <源> <目标> - 复制文件或目录
-r 参数用于递归复制目录mv <源> <目标> - 移动或重命名文件/目录
rm [-r] [-f] [-y] <路径> - 删除文件或目录
-r 递归删除目录-f 强制删除(不询问)-y 或 -f 参数,必须先询问用户确认后再执行删除touch <文件> - 创建空文件或更新时间戳
mkdir [-p] <目录> - 创建目录
-p 创建多级目录rmdir <目录> - 删除空目录
find [路径] [表达式] - 查找文件
find . -name "*.md" - 按名称查找find . -type f - 查找文件find . -type d - 查找目录grep [选项] <模式> [文件] - 搜索文本内容
grep "text" file.txt - 在文件中搜索grep -r "text" . - 递归搜索grep -i "text" - 忽略大小写grep -n "text" - 显示行号clear - 清屏(发送空行)whoami - 显示当前用户date - 显示当前日期时间df -h - 显示磁盘使用情况du [-h] [路径] - 显示目录/文件大小file <文件> - 检测文件类型which <命令> - 查找命令路径路径解析
/home/user/file./file、../file~ 展开为用户主目录. 表示当前目录,.. 表示上级目录错误处理
bash: <命令>: command not foundcat: <文件>: No such file or directoryPermission deniedNot a directoryIs a directory输出格式
ls -l 格式: -rw-r--r-- 1 user group 1234 Jan 01 12:00 filenameexec 或 read 等工具执行相应的文件操作-y 或 -f 参数,否则 rm 命令必须先询问用户bash -c、eval 等)当用户说以下任意一种表达时退出终端模式:
退出时显示: logout 或 Connection closed.