计算化学公社

 找回密码 Forget password
 注册 Register
Views: 7419|回复 Reply: 8
打印 Print 上一主题 Last thread 下一主题 Next thread

[Linux] 用chmod +x的问题

[复制链接 Copy URL]

176

帖子

0

威望

1452

eV
积分
1628

Level 5 (御坂)

我的问题是:
a chmod +x* 加权限是在什么软件上操作呢?如何在linux系统下操作呢?
b 我能用WinSCP.exe程序打开并行机群并调用主机里的软件进行作业的提交,那么我是否得把sobMECP.rar解压到并行主机的root里边呢?里边文件夹较多,如果我只是解压到我自己的电脑上似乎没有加可执行权限的权限。
c 用ivf打开这些文件只按sob老师举出的例子修改相应的部分就行吗? 我fortran只会皮毛,太复杂或者没接触过的不会,我想问的是是否需要fortran进行编译呢?
在这里,感谢大家的来访和交流!并且对我的问题,告知我一二,谢啦

6万

帖子

99

威望

5万

eV
积分
120109

管理员

公社社长

2#
发表于 Post on 2016-6-20 22:40:11 | 只看该作者 Only view this author
a) 去google chmod命令的使用

b) 肯定得传到集群上解压才行。放你自己电脑里远程服务器显然不可能调用之。但并不需要放到root账户下,就放集群里你自己的账户下即可,放到那里之后再用chmod增加可执行权限。

c) 你不是要在linux集群运行么,你得改完代码后重新编译才能生效。

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
杨小狗 + 1 好物!

查看全部评分 View all ratings

北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

140

帖子

0

威望

547

eV
积分
687

Level 4 (黑子)

3#
发表于 Post on 2016-6-20 22:49:09 | 只看该作者 Only view this author
本帖最后由 liu_tiao 于 2016-6-20 22:51 编辑

chmod  +x  脚本名字  是对脚本添加可执行性
chmod  -x   脚本名字  是对脚本去除可执行性
这里x是大写还是小写忘记了。
使用ll 或者ll -a 能直接看到每个脚本是否具有可执行性。权限有可读,可写和可执行三种。

评分 Rate

参与人数
Participants 2
eV +2 收起 理由
Reason
杨小狗 + 1
sobereva + 1

查看全部评分 View all ratings

176

帖子

0

威望

1452

eV
积分
1628

Level 5 (御坂)

4#
 楼主 Author| 发表于 Post on 2016-6-22 09:30:30 | 只看该作者 Only view this author
sobereva 发表于 2016-6-20 22:40
a) 去google chmod命令的使用

b) 肯定得传到集群上解压才行。放你自己电脑里远程服务器显然不可能调用之 ...

我知道的太少了,谢谢sob老师!

176

帖子

0

威望

1452

eV
积分
1628

Level 5 (御坂)

5#
 楼主 Author| 发表于 Post on 2016-6-22 09:31:16 | 只看该作者 Only view this author
liu_tiao 发表于 2016-6-20 22:49
chmod  +x  脚本名字  是对脚本添加可执行性
chmod  -x   脚本名字  是对脚本去除可执行性
这里x是大写还 ...

感谢liu的解答

176

帖子

0

威望

1452

eV
积分
1628

Level 5 (御坂)

6#
 楼主 Author| 发表于 Post on 2016-6-22 15:12:22 | 只看该作者 Only view this author
sobereva 发表于 2016-6-20 22:40
a) 去google chmod命令的使用

b) 肯定得传到集群上解压才行。放你自己电脑里远程服务器显然不可能调用之 ...

另外,我要运行prepare.sh得从机组上调用interfortran吧?我们机组的fortran是以f90格式结尾的,不知道是cvf还是ivf 但是我知道有gofortran。
如果需要调用fortran还得用一个serial.pbs提交作业,那么serial.pbs上的
# Run serial Job in local tmp dir
./a.out
改成
./prepare.sh
这样对吗?

辛苦啦

QQ图片20160622150456.png (14 KB, 下载次数 Times of downloads: 63)

用chmod +x *之后所有的文件都绿了是获得权限了吗?

用chmod +x *之后所有的文件都绿了是获得权限了吗?

QQ图片20160622150517.png (9.9 KB, 下载次数 Times of downloads: 63)

这是没用chmod给权限的时候

这是没用chmod给权限的时候

176

帖子

0

威望

1452

eV
积分
1628

Level 5 (御坂)

7#
 楼主 Author| 发表于 Post on 2016-6-22 15:20:43 | 只看该作者 Only view this author
杨小狗 发表于 2016-6-22 15:12
另外,我要运行prepare.sh得从机组上调用interfortran吧?我们机组的fortran是以f90格式结尾的,不知道是 ...

我感觉我这些问题很耽误您的时间,所以我尽量的先问问周围的人,最后再问您。最后还是很感谢您的耐心

6万

帖子

99

威望

5万

eV
积分
120109

管理员

公社社长

8#
发表于 Post on 2016-6-22 16:46:19 | 只看该作者 Only view this author
杨小狗 发表于 2016-6-22 15:12
另外,我要运行prepare.sh得从机组上调用interfortran吧?我们机组的fortran是以f90格式结尾的,不知道是 ...

机组是啥?集群?
没有叫interfortran的东西,只有intel fortran。
也从来没听说过gofortran,只有gfortran
cvf、ivf都是windows平台下的,Linux下intel fortran编译器叫ifort。
fortran的知识你还很混乱,建议多google。

prepare.sh运行很简单,马上就运行完毕,用不着提交,本地直接运行就完了,runfirst和runMECP这样耗时的你再去提交运行。
北京科音自然科学研究中心http://www.keinsci.com)致力于计算化学的发展和传播,长期开办极高质量的各种计算化学类培训:初级量子化学培训班中级量子化学培训班高级量子化学培训班量子化学波函数分析与Multiwfn程序培训班分子动力学与GROMACS培训班CP2K第一性原理计算培训班,内容介绍以及往届资料购买请点击相应链接查看。这些培训是计算化学从零快速入门以及进一步全面系统性提升研究水平的高速路!培训各种常见问题见《北京科音办的培训班FAQ》
欢迎加入北京科音微信公众号获取北京科音培训的最新消息,并避免错过网上有价值的计算化学文章!
欢迎加入人气极高、专业性特别强的理论与计算化学综合交流群思想家公社QQ群(群号见此链接),合计达一万多人。北京科音培训班的学员在群中可申请VIP头衔,提问将得到群主Sobereva的最优先解答。
思想家公社的门口Blog:http://sobereva.com(发布大量原创计算化学相关博文)
Multiwfn主页:http://sobereva.com/multiwfn(十分强大、极为流行的量子化学波函数分析程序)
Google Scholar:https://scholar.google.com/citations?user=tiKE0qkAAAAJ
ResearchGate:https://www.researchgate.net/profile/Tian_Lu

176

帖子

0

威望

1452

eV
积分
1628

Level 5 (御坂)

9#
 楼主 Author| 发表于 Post on 2016-6-22 19:03:49 | 只看该作者 Only view this author
sobereva 发表于 2016-6-22 16:46
机组是啥?集群?
没有叫interfortran的东西,只有intel fortran。
也从来没听说过gofortran,只有gfor ...

对 集群 fortran懂得很少, 感谢sob老师教导,我会多Google

本版积分规则 Credits rule

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

GMT+8, 2025-8-14 04:14 , Processed in 0.163015 second(s), 24 queries , Gzip On.

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