tmux使用方法
为什么使用tmux?
充分利用屏幕,一次观测多个终端
保持服务器的工作,重新连接时恢复现场
当通过终端ssh远程登录服务器时,若因网络不稳定等原因失去连接,下次登录时所有的历史都无法恢复了。此时我们若在服务器中开启 tmux 的 windows,只要服务器没关机,只要不人为 exit,这个终端都是一直运行在服务器中的。
安装
Ubuntu
$ sudo apt install tmux
MacOS
$ brew install tmux
tmux 使用方法
当你处于终端时
tmux
新建一个session
tmux new -t name
新建一个名字为name的session
tmux a
从终端进入到最近使用过的session
当你处于se...
远程文件传输
scp
准备待复制的目录
1.
$ find /home/tsing87/onpolicy/onpolicy/scripts/results/Human/simple_human/rmappo -type d -name "ortho*" | xargs -I 'dir' echo dir
这样就可以将所有符合条件的目录打印出来,直接拷贝到本机txt文件,比如prepare.txt文件中
如果想要直接把输出写入到文件当中👇
$ find /home/tsing87/onpolicy/onpolicy/scripts/results/Human/simple_human/rmappo -type d -name "fixed_GCR_predator3_prey1_RR0...
使用密钥建立信任
密钥
使用密钥文件,两台机器建立信任
假设主机A用来获得主机B的文件
主机B:tsing87@10.20.101.28
在主机A上执行如下命令来生成配对密钥:
$ ssh-keygen -t rsa
会生成一个id_rsa.pub文件存放在.ssh中
将id_rsa.pub文件中的内容复制到主机B的.ssh/authorized_keys的文件中。
可以借助scp命令:
$ scp ~/.ssh/id_rsa.pub tsing87@10.20.101.28:/home/tsing87/.ssh/authorized_keys
更便捷的指令:ssh-copy-id
$ ssh-copy-id tsing...
114 post articles, 12 pages.