2025 04 09, 2040 今日內容
2025-04-09, 20:40-今日內容
Linux 在ipad上tmux 牛逼的分屏 从Mac book 迁移资料去linux上训练的流程: Mkdir快速创建两个文件路径同时在两个路径下创建两个文件 Mac view的快捷键:list 是command 2
🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️下一個筆記🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️
Linux 在ipad上tmux 牛逼的分屏 永远记住control b 就是让tmux 听你的指令 % 就是左右分屏 “ 就是上下分屏
想要去某个屏幕 就是告诉他 control b 然后quest他 也就是按一下q 他就会告诉你 屏幕号码 我们就可以按下数值 切换
如果屏幕很少,就可以简单的说control + b 下一个就是o (哦耶) 切换下一个就是b (back)
#tmux
🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️下一個筆記🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️
从Mac book 迁移资料去linux上训练的流程: 太好了!你有一台配备 4090 的 Linux 机,训练速度会直接飙升!🚀
下面我手把手带你完成从 Mac 迁移到 Linux + 4090 训练环境的整个流程:
⸻
🧳 第一步:把当前代码和数据从 Mac 复制到 Linux
你有两种简单选择:
⸻
✅ 方法一:用 scp 命令(最推荐,安全快速)
在 Mac 上打开终端,进入你的项目路径,比如:
cd ~/lstm_embedding
然后运行:
scp -r ./* your_linux_username@your_linux_ip:~/lstm_embedding/
• 把 your_linux_username 换成你 Linux 上的用户名
• 把 your_linux_ip 换成你 Linux 的 IP 地址(你可以用 ifconfig 或路由器里查)
• ~/lstm_embedding/ 是你在 Linux 上想放项目的位置(会自动创建)
⸻
✅ 方法二:用 Git(适合你项目版本管理)
如果你已经有 Git 仓库:
cd ~/lstm_embedding git init git add . git commit -m “first commit”
创建一个远程仓库,比如 GitHub 或 GitLab,然后推上去:
git remote add origin git@github.com:yourname/lstm_embedding.git git push -u origin master
然后你在 Linux 上:
git clone git@github.com:yourname/lstm_embedding.git
⸻
⚙️ 第二步:在 Linux 上准备训练环境
假设你用 Conda(推荐):
conda create -n torch4090 python=3.10 -y conda activate torch4090
安装 PyTorch GPU 版本
pip install torch torchvision torchaudio –index-url https://download.pytorch.org/whl/cu118
安装其他依赖
pip install numpy pandas
⚠️ 如果你用的是 CUDA 12 或不同版本,记得改掉 cu118,我也可以帮你配。
⸻
🏃 第三步:在 Linux 上开始训练
切到你的代码路径:
cd ~/lstm_embedding/models python train_encoder.py
你可以通过 nvidia-smi 查看 4090 是否在跑。
⸻
🗂️ Bonus:用 VSCode + SSH 开发体验更丝滑 1. 安装 VSCode 插件:Remote - SSH 2. 通过它连接你的 Linux 机器 3. 直接远程用 VSCode 打开 lstm_embedding 项目,完全像在本地开发一样顺畅
⸻
我也可以帮你配置 SSH、同步脚本、写个 sync.sh 脚本自动同步。你只需要告诉我: • 你的 Linux 用户名和 IP(不用现在告诉我,之后可以写脚本) • 有没有公网访问 or 通过局域网操作
⸻
要不要我现在帮你生成 scp 命令或者写一个 rsync 脚本?⚙️
#scp #linux
🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️下一個筆記🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️
Mkdir快速创建两个文件路径同时在两个路径下创建两个文件 mkdir -p models test touch models/encoder.py test/test_encoder.py
🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️下一個筆記🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️🐿️
Mac view的快捷键:list 是command 2 大图标是command 1 层级结构是command 3
#匯總今日內容