计算化学公社

 找回密码 Forget password
 注册 Register

求助 修改高斯临时储存目录后Gaussian无法运行

查看数: 305 | 评论数: 8 | 收藏 Add to favorites 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-5-11 16:13

正文摘要:

前天按照sober老师的安装方法调试之后,可以运行gaussian,但后续出现了go_write报错,然后我在论坛得知是硬盘大小不够,我试着去在basher文件中修改了存储文件的路径,点击保存提示错误,然后basher文件就消失了,g ...

回复 Reply

hebrewsnabla 发表于 Post on 2025-5-11 22:30:23
Wangpengyun 发表于 2025-5-11 21:31
请问老师具体怎样操作呢

找个搜索引擎,输入".bashrc.swp 恢复“。
Wangpengyun 发表于 Post on 2025-5-11 21:31:38
hebrewsnabla 发表于 2025-5-11 21:25
非正常关闭文件 xxx 会产生 xxx.swp,可以用这个文件来恢复 xxx 。

请问老师具体怎样操作呢
hebrewsnabla 发表于 Post on 2025-5-11 21:25:50
非正常关闭文件 xxx 会产生 xxx.swp,可以用这个文件来恢复 xxx 。
Wangpengyun 发表于 Post on 2025-5-11 21:25:18
sobereva 发表于 2025-5-11 18:37
有别人回复之前若需要对帖子进行修改、补充,应直接编辑原帖,不要通过回帖进行补充,导致信息零零碎碎, ...

谢谢sober老师指正回复,但我输入ls -a 或者ctrl+h之后还是看不到.bashrc文件
Wangpengyun 发表于 Post on 2025-5-11 21:09:26
Uus/pMeC6H4-/キ 发表于 2025-5-11 20:35
“我试着去在basher文件中修改了存储文件的路径,点击保存提示错误,然后basher文件就消失了”这里,具体是 ...

很感谢您的回复指导,我是直接双击打开的.bashrc文件,应该是在记事本中编辑,然后复制粘贴替换了路径,至于报错没太注意,有点印象是无法连接 然后点击确定,就只剩.bashrc.swap等文件了

我刚刚用jobs查看进程,只有正在跑的进程,没有vi./.filename进程
Uus/pMeC6H4-/キ 发表于 Post on 2025-5-11 20:35:02
“我试着去在basher文件中修改了存储文件的路径,点击保存提示错误,然后basher文件就消失了”这里,具体是用的什么文本编辑器,报的什么错?如果是vi或vim,比如用vi ~/.bashrc打开的文件,修改完毕后正确的操作是先按esc键离开插入模式(窗口最底下一行-- INSERT --消失),再输入:wq退出并保存修改(或:q!退出并放弃修改,注意所有的字符都是英文半角)。vi在编辑名叫filename的文件时会产生名叫.filename.swp的临时文件,异常退出vi后确实可能留存,这也是我做出上述猜想的理由。

补充:还原一个可能更接近现状的操作现场
  1. [root@golden-oak vi_new]# ls -a
  2. .  ..  .test
  3. [root@golden-oak vi_new]# vi ./.test

  4. [1]+  Stopped                 vi ./.test
  5. [root@golden-oak vi_new]# ls -a
  6. .  ..  .test  .test.swp
  7. [root@golden-oak vi_new]# jobs
  8. [1]+  Stopped                 vi ./.test
  9. [root@golden-oak vi_new]# fg %1
  10. vi ./.test
  11. [root@golden-oak vi_new]# ls -a
  12. .  ..  .test
  13. [root@golden-oak vi_new]#
复制代码

首先ls -a能见到测试用的隐藏文件.test。在用vi ./.test编辑时想撤销修改而按了ctrl+z,但是此快捷键在Linux里是将进程挂起的意思,故产生消息“[1]+  Stopped    vi ./.test”。此时再用ls -a就能看到相应.swp后缀的临时文件。解决方法是先用jobs指令查看进程,可见vi ./.test是1号进程,再用fg %1将1号进程重新置于前台,即回到正常的vi界面。编辑结束后:wq正常退出,临时文件消失而修改后的原文件保留。(顺便说一句,vi里撤销上一步操作应该按单个u键。)
sobereva 发表于 Post on 2025-5-11 18:37:29
Wangpengyun 发表于 2025-5-11 17:06
我把之前/home/cqu/g16/scratch清完之后在运行又可以跑了,但是basher文件还是没有找到

有别人回复之前若需要对帖子进行修改、补充,应直接编辑原帖,不要通过回帖进行补充,导致信息零零碎碎,这点在置顶的新社员必读贴里明确说了。

那叫.bashrc文件、g_write报错,别拼得乱七八糟
.bashrc文件在自己的主目录下,是隐藏文件



Gaussian的安装方法及运行时的相关问题
http://sobereva.com/439http://bbs.keinsci.com/thread-10814-1-1.html


Wangpengyun 发表于 Post on 2025-5-11 17:06:18
我把之前/home/cqu/g16/scratch清完之后在运行又可以跑了,但是basher文件还是没有找到

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-15 15:29 , Processed in 0.313151 second(s), 25 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list