ls -lh ~/my-llm/models/
总计 25G
-rw-rw-r-- 1 shitou shitou 4.4G 9月 16 12:15 DeepSeek-R1-Distill-Qwen-7B-Q4_K_M.gguf
-rw-rw-r-- 1 shitou shitou 5.8G 9月 16 12:39 GLM-Z1-9B-0414-Q4_K_M.gguf
-rw-rw-r-- 1 shitou shitou 4.1G 9月 16 20:07 Mistral-7B-Instruct-v0.3-Q4_K_M.gguf
-rw-rw-r-- 1 shitou shitou 5.3G 9月 16 11:47 Qwen3.5-9B-Q4_K_M.gguf
-rw-rw-r-- 1 shitou shitou 4.7G 9月 24 23:45 Qwen3-8B-Q4_K_M.gguf
shitou@shitou:~$ cd ~/my-llm/llama-b10068
shitou@shitou:~/my-llm/llama-b10068$ ./llama-server \
--models-dir ~/my-llm/models \
--host 0.0.0.0 \
--port 8080 \
-ngl 999 \
-c 8192 \
-t 4
0.00.901.549 I cmn common_param: common_params_print_info: verbosity = 3 (adjust with the `-lv N` CLI arg)
0.00.906.634 I srv load_models: Loaded 0 cached model presets
0.00.907.024 I srv load_models: Loaded 5 local model presets from /home/shitou/my-llm/models
0.00.907.148 I srv operator(): Available models (5) (*: custom preset)
0.00.907.151 I srv operator(): DeepSeek-R1-Distill-Qwen-7B-Q4_K_M
0.00.907.151 I srv operator(): GLM-Z1-9B-0414-Q4_K_M
0.00.907.151 I srv operator(): Mistral-7B-Instruct-v0.3-Q4_K_M
0.00.907.152 I srv operator(): Qwen3-8B-Q4_K_M
0.00.907.152 I srv operator(): Qwen3.5-9B-Q4_K_M
在同一个局域网,就可以调用了。
sudo apt update && sudo apt install tmux -y装完验证一下:
bash
nano ~/my-llm/start-llm.sh
#!/bin/bash
cd ~/my-llm/llama-b10068
./llama-server \
--models-dir ~/my-llm/models \
--host 0.0.0.0 \
--port 8080 \
-ngl 999 \
-c 8192 \
-t 4第二步:加执行权限
bash
编辑
1chmod +x ~/my-llm/start-llm.sh第三步:用起来
以后直接运行:
bash
编辑
1~/my-llm/start-llm.sh就启动了。
更进一步:做成系统命令,哪里都能敲
目录下直接敲 llm-start 就启动,可以加个别名:
bash
编辑
1echo 'alias llm-start="~/my-llm/start-llm.sh"' >> ~/.bashrc
2source ~/.bashrc编辑
1tmux -V输出版本号就说明装好了。
然后就可以用了:
bash
编辑
1# 启动 llm 服务
2tmux new -s llm
3llm-start
4
5# 按 Ctrl+B 再按 D 分离会话,关掉终端服务也不会断
6# 想回来查看日志就 tmux attach -t llm5# 按 Ctrl+B 再按 D 分离会话,关掉终端服务也不会断
6# 想回来查看日志就 tmux attach -t llm

llm-start服务就跑起来了,日志会正常输出在屏幕上。
第二步:分离会话(关键步骤)
服务跑起来后,按 Ctrl+B(先按住 Ctrl 和 B,松开),再按 D。
屏幕会显示 [detached],表示你已经从这个会话里"退出来"了,但服务还在后台跑着。这时候你可以关掉终端、断开 SSH,服务都不会断。
以后想回来查看日志
bash
编辑
1tmux attach -t llm
原创
如何远程调用本地模型
本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
评论交流
欢迎留下你的想法