在 tmux 中,默认的鼠标滚轮行为是进入 复制模式(copy-mode) 来查看历史输出(终端日志)。如果你希望 鼠标滚轮向上 直接滚动查看之前的终端日志(而不是触发其他操作),可以这样优化配置:
~/.tmux.conf
(如果不存在就新建)bash展开代码nano ~/.tmux.conf # 或者用 vim
sh展开代码# 启用鼠标支持(包括滚轮、窗格选择)
set -g mouse on
# 鼠标滚轮向上:进入复制模式并向上滚动(查看历史日志)
bind -n WheelUpPane {
if -F "#{pane_in_mode}" {
send-keys -M # 如果已在复制模式,继续滚动
} {
copy-mode -e # 进入复制模式
send-keys -M # 模拟向上滚动
}
}
# 鼠标滚轮向下:退出复制模式或向下滚动
bind -n WheelDownPane {
if -F "#{pane_in_mode}" {
send-keys -M # 如果已在复制模式,继续滚动
} {
send-keys -M # 否则直接发送滚轮事件(可能被终端处理)
}
}
# 左键拖动:选择文本或调整窗格(根据上下文自动判断)
bind -n MouseDrag1Pane if -F "#{mouse_any_flag}" {
if -F "#{pane_in_mode}" {
# 在复制模式中:继续选择文本
send-keys -M
} {
# 不在复制模式:调整窗格大小或交互
select-pane -M
}
}
# 左键单击:激活窗格或开始选择
bind -n MouseDown1Pane select-pane -M \; send-keys -M
# 确保终端兼容性(防止鼠标事件被拦截)
set -g terminal-overrides 'xterm*:smcup@:rmcup@'
这个指令看zip文件里的文件数量,最后一行显示就是:
bash展开代码unzip -l img.zip | tail -n 10
比如显示:
bash展开代码--------- ------- 228209166917 1031993 files
解压后,假如解压到img目录,这个指令查看img目录下多少个文件:
bash展开代码find img -type f | wc -l
比如显示:
bash展开代码1031992
这是对的,举例来说因为里面有父目录信息:
bash展开代码root@gpu-a800-0051:~# unzip -l test.zip | tail -n 10
Archive: test.zip
Length Date Time Name
--------- ---------- ----- ----
0 2025-07-19 01:23 test/
0 2025-07-19 01:23 test/1
0 2025-07-19 01:23 test/2
--------- -------
0 3 files
下载模型:
bash展开代码modelscope download Qwen/Qwen2.5-VL-7B-Instruct --local_dir ./Qwen/Qwen2.5-VL-7B-Instruct
模型位置:
bash展开代码/mnt/jfs/model/Qwen/Qwen2.5-VL-7B-Instruct-train2-28488x/train2-28488x
开启api:
bash展开代码python -m vllm.entrypoints.openai.api_server \ --model /mnt/jfs/model/Qwen/Qwen2.5-VL-7B-Instruct-train2-28488x/train2-28488x \ --gpu_memory_utilization 0.9 \ --data-parallel-size 2 \ --tensor_parallel_size 1 \ --served-model-name gpt \ --port 8000
重启大法好。
powershell:
bash展开代码wsl --shutdown
bash展开代码wsl
JuiceFS 是一款高性能分布式文件系统,专为云环境设计,核心特点是将对象存储与缓存层结合,提供接近本地文件系统的性能体验。
展开代码[客户端应用] ← POSIX/FUSE接口 → [JuiceFS 客户端] ↓ [元数据引擎 (Redis/MySQL等)] ↓ [对象存储 (S3/OSS/HDFS等)]
分析 tokenizer_config.json
文件的设计,以及如何添加特殊token。结合代码来详细讲解 tokenizer_config.json
的设计原理以及如何添加特殊token。
根据查看 Dockerfile 和 setup.py 文件,我可以为你解释 EXTRAS
参数的作用:
EXTRAS
参数的作用在 Docker 构建镜像时,EXTRAS
参数用于指定安装 LLaMA Factory 时需要包含的额外依赖项。它在 Dockerfile 的第 35 行被使用:
dockerfile展开代码RUN pip install --no-cache-dir -e ".[${EXTRAS}]" --no-build-isolation
这相当于执行:
bash展开代码pip install -e ".[metrics]"