页面 / readme
README / 命令行指南
实用命令、临时编辑,以及制作画廊的方法。
README / 命令行指南
阅读与移动
pwd 显示当前目录
ls -la 包括隐藏项目和权限
cat /site/pages/about.txt 输出页面
nano /site/pages/about.txt 编辑页面
cd /site/galleries/sunset 进入画廊文件夹
./show.sh 显示其清单
在 nano 中,Ctrl+O、Enter 保存;Ctrl+X 退出;Ctrl+W 搜索。触屏工具栏提供相同按键。
Ctrl+Shift+M 从终端进入设置,Escape 返回。展开终端能给编辑器更多空间。
显示桥接命令
ocean help
ocean models
ocean model torus
ocean model house
ocean model camera
ocean speed 0.25
ocean gallery /site/galleries/sunset/manifest.json
ocean gallery /site/galleries/photographs/manifest.json
ocean close
“人与地方”包含十五幅提供的 Unsplash 照片,说明中均注明摄影师,并非网站所有者
拍摄的作品。清单保留了五幅人像在前、十处地方习作在后的顺序。
每次新会话随机选择开场物体。启用自动切换时,/home 选择小屋,画廊文件夹选择相机。
自行选择任一模型后,自动切换会暂停,直到开始新会话,或在“显示”中重新启用。
自己的临时画廊
运行 sudo su 后,复制一个收藏并编辑清单:
cp -R /site/galleries/sunset /site/galleries/mine
nano /site/galleries/mine/manifest.json
bash /site/galleries/mine/show.sh
脚本会找到自身所在的文件夹,所以复制后会打开副本的清单。可以改标题与说明、移除
图像条目,或从其他画廊复制 SVG 并把文件名加入 src。保留正确的 JSON 引号与逗号。
图像路径相对于清单所在文件夹。每次运行脚本都会读取当前文件。修改后,先用“返回
ASCII”或 ocean close 关闭,再重新打开。
新文件夹没有清单时,可以让辅助命令生成:
mkdir -p /site/galleries/collected
cp /site/galleries/signal/pulse.svg /site/galleries/collected/
ocean gallery /site/galleries/collected
文件夹命令按文件名顺序扫描支持的图像。增删文件后再次运行,即可更新自动生成的
清单。像 show.sh 那样指定清单文件,则保留你手动安排的顺序。
清单示例
{"title":"My study","images":[
{"src":"sunset.svg","alt":"Layered waves below a warm sun",
"caption":"A horizon from the Afterglow collection."}
]}
源图像可以通过 retroSrc 和 ditheredSrc 指定单独生成的 PNG。“复古色彩”使用较小
像素网格与少量颜色;“抖动灰度”使用黑白图案。“原图”显示已发布的源图像。缺少
所选变体时,显示会退回源图像。这些选项不会转换访客系统中新添加的文件;两种
效果均在构建网站时预先生成。
软件包与 root
sudo su
apk --no-progress add --no-cache curl
curl --fail --silent --show-error https://example.com/
谜题从 /home/guest/start-here.txt 开始。root 权限仅属于本访客的 Alpine 系统。
网络支持公开 IPv4 的 TCP 80、443 端口。软件包签名与 HTTPS 证书验证始终开启。
临时,确实意味着临时
编辑、软件包、新图像和权限只在本会话内保留。新会话会丢弃这些更改,并从已发布的
初始内容重新开始。想要发布的更改,应在项目的 content 源文件中完成。
终端及访客系统内的文件保持英语。
打开纯文本文件