很多新手第一次整理 Finalshell 左侧列表时,会把“删除会话”和“断开连接”混在一起。结果要么不敢删,要么删完才发现某个常用入口不见了。先记住一句话:删除会话,删的是本地保存的连接入口,不是服务器上的账号、文件或运行中的程序。理解这一点,后面的操作就不容易慌。
先分清三个动作:删除会话、断开连接、删除服务器
- 删除会话:把左侧会话列表里的某条记录移除,之后要连得重新新建或导入。
- 断开连接:只关闭当前终端窗口,会话记录还留在列表里。
- 删除服务器或主机:有的工具会把关联会话一起处理,Finalshell 里以会话为单位,点按钮前看清提示。
如果只是临时不用,优先断开连接,不必删除会话。只有确认这个入口长期不用、名称重复或交接后不再需要,再考虑清理。删除会话不会卸载 Finalshell,也不会影响服务器上正在跑的任务。
删除单个会话:右键菜单最稳妥
最常用的做法是在左侧会话列表里找到目标,先断开当前连接,再右键点击该会话。弹出菜单里选择删除或移除,出现确认提示时再点一次。不同版本文字可能略有差异,但入口基本都在右键菜单里。
- 删之前看一眼会话名称和备注,名称相似时先重命名,避免误删。
- 正在执行上传下载或长命令时,先处理完再删,别把“删入口”当成“停任务”。
- 删完刷新一下列表,确认目标消失,别连续右键造成误操作。
如果你只是想把会话从当前分组挪走,可以先用移动或拖拽到其他分组,不必立刻删除。很多误删都发生在“想整理分组”却点成了删除。
批量清理:先分组再删除,别在列表里乱点
会话多的时候,一条条删很慢。可以按住 Ctrl 或 Shift 多选,再右键删除,这就是常说的批量删除会话。更稳妥的顺序是:先新建一个“待删”分组,把拿不准的会话拖进去,用几天确认没人找、没有任务依赖,再统一删除。
- 批量删除前先导出会话列表,或复制一份数据目录做备份。
- 先删明显重复、测试残留、已离职同事交接的旧入口。
- 保留常用生产服务器,别为了列表清爽把主力连接一起清掉。
Finalshell 一般没有类似回收站的会话恢复入口,所以批量操作前备份比事后找补救更现实。
误删了怎么办:三条恢复路线
第一,如果刚删不久且软件没重启,先别继续操作,检查是否还有导出文件或本地备份。第二,如果之前导出过会话列表,可以通过导入功能恢复。第三,实在没有备份,就重新新建会话,服务器地址、端口、用户名通常还能从交接文档或聊天记录里找到。
- 找到软件设置里的数据目录,复制一份再研究,不要直接改原文件。
- 恢复后立刻给会话加备注和分组,降低再次误删的概率。
- 密码或密钥若随会话删除,需要重新填写;密钥文件本身是否保留,要看当初存放位置。
删除会话不等于删除服务器文件,也不等于清空命令历史。若你想清理的是终端里的历史命令,那是另一项操作,别混在一起。
删除前值得养成的三个小习惯
- 给会话起能看懂的名字,比如“项目A-测试-01”,比一串 IP 更好认。
- 常用会话单独分组,测试和临时入口放另一个分组,清理时不容易误伤。
- 每月整理一次列表,删除前先导出备份,形成固定节奏。
常见问题快问快答
- 删除会话后服务器会关机吗?不会,删除的只是本地连接入口。
- 删除会话会把文件一起删掉吗?不会,服务器文件不受影响。
- 删除后当前终端还开着怎么办?手动关闭窗口即可,别把窗口还在当成会话没删。
- 删除会话和退出账号一样吗?不一样,退出账号影响范围更大,删除会话只针对单条记录。
对普通用户来说,Finalshell 删除会话并不复杂,难的是删之前确认清楚。先分清删除与断开,再按单个删除、分组批量清理、备份恢复的顺序操作,基本就能把会话列表整理得干净又不误伤。