iSH 常用命令

apk

1
2
3
4
5
6
7
8
9
10
11
12
# 安装软件
apk add xxx

# 删除软件
apk del xxx

# 搜索软件
apk search xxx

# 列出已安装的软件
apk list -I
apk list -I *xxx*

ssh

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 安装 ssh
apk add openssh

# 生成所有类型的公钥、私钥
ssh-keygen -A
ls /etc/ssh

# 设置 iSH 系统的账户密码
passwd

# 修改配置,将 PermitRootLogin 改为 yes
vim /etc/ssh/sshd_config

PermitRootLogin yes

# 启动 sshd
/usr/sbin/sshd

# 参考:https://github.com/ish-app/ish/wiki/Running-an-SSH-server

搭建 Python Web 服务器

1
2
3
4
5
6
7
8
9
10
11
12
13
# 安装 python3
apk add python3

# cd 进入想让 Web 服务器访问的目录
cd ~/data/web

# 启动 Python Web 服务器,然后可用浏览器访问 http://127.0.0.1:8000
python3 -m http.server

# 指定端口启动 Python Web 服务器
python3 -m http.server 80

# 参考:https://github.com/ish-app/ish/wiki/Running-a-Python-Web-Server

后台运行

1
2
3
4
5
6
7
# 后台运行
cat /dev/location > /dev/null &

# 停止后台运行
killall -9 cat

# 参考:https://github.com/ish-app/ish/wiki/Running-in-background