Operit AI 中文文档 下载 App

文件系统操作与 vim 编辑:Operit 终端进阶

文件操作基础

Operit chroot 里的文件操作和标准 Linux 完全一致:

# 目录
mkdir -p ~/projects/demo
cd ~/projects/demo
pwd

# 复制移动删除
cp file1.txt file2.txt
mv oldname.txt newname.txt
rm oldname.txt
rm -rf dirname/       # 危险操作,谨慎使用

# 查看文件
cat file.txt          # 全部内容
head -20 file.txt      # 前 20 行
tail -f log.txt       # 实时看日志
less file.txt         # 分页浏览

# 搜索
grep -r "keyword" . --include="*.py"   # 当前目录递归搜关键词
find . -name "*.log" -mtime -1          # 最近一天内修改的 .log 文件

解压与打包

# 解压
unzip archive.zip                     # .zip
tar -xzf archive.tar.gz               # .tar.gz
tar -xjf archive.tar.bz2              # .tar.bz2

# 打包
zip -r archive.zip folder/            # .zip
tar -czf archive.tar.gz folder/       # .tar.gz

如果解压工具没装:

apt install unzip zip tar -y

和 Android 手机存储的交互

chroot 和 Android 宿主的文件系统是隔离的,但 Operit 提供了几种桥接方式:

方式一:Operit 文件工具

Operit 的内置工具箱有文件管理能力,可以直接读写 Android 的 /sdcard 目录。在对话里说「把 chroot 里的 ~/output 目录复制到手机下载文件夹」,Agent 会帮你完成。

方式二:特殊路径映射

Operit 的 chroot 里可能预配置了 Android 存储的挂载点,位置在 /mnt/android/ 或类似路径。可以 ls /mnt/ 看一下有哪些挂载。

方式三:MTP 传输

数据线连电脑用 MTP 传输,这最稳但需要电脑在场。

vim 快速上手

chroot 默认预装 vim(如果没装 apt install vim -y)。vim 的学习曲线陡峭,但在手机终端里是最高效的编辑器。

基本操作

vim ~/config.yaml

三种模式:普通模式(默认,Esc 切回)→ 插入模式(i 在当前位置,a 在后)→ 命令模式(: 开头)。

必须记住的命令

命令作用
:w保存
:q退出
:wq保存并退出
:q!放弃修改退出
:set number显示行号
/keyword向下搜索
n下一个匹配
u撤销
Ctrl+r重做
dd删除当前行
yy复制当前行
p粘贴

配置 vim 更顺手

vim ~/.vimrc

内容示例:

syntax on                  " 语法高亮
set number                 " 显示行号
set tabstop=4              " Tab 宽度
set softtabstop=4
set shiftwidth=4
set expandtab              " Tab 转空格
set paste                  " 粘贴模式(贴代码时用)

格式转换工具

chroot 里可以用命令行工具做格式转换:

# Markdown 转 HTML(需要装 pandoc)
apt install pandoc -y
pandoc doc.md -o doc.html

# 图片压缩
apt install imagemagick -y
convert input.png -resize 50% -quality 80 output.jpg

# 视频处理
apt install ffmpeg -y
ffmpeg -i input.mp4 -vf fps=1 output/frame_%04d.png

这些工具装完即能用,和桌面 Linux 没有区别。