优先选择二进制可执行软件进行安装
-
软件安装分三类:
1) 二进制可执行程序: 下载软件包解压就可以了。
2)所有的语言代码 :R/java 用安装包即可 c源码:./configure、make、make install perl/python :模块依赖问题。
3) 系统或语言自带的各种软件中心的安装 -
Python(软件名) --version : (查看已安装Python(软件)的版本)
-
如何分辨软件是否是二进制?
到软件官网 -
uname -a : 查询系统的所有信息。
-
找压缩包: find ./ -name "*.gz"
-
在Linux中使用命令行安装软件:
image.png
解压到安装目录中(二进制可执行程序),得到以下结果:
image.png
截图太长未截完。
-
sudo是linux系统管理指令,是允许系统管理员让普通用户执行一些或者全部的root命令的一个工具,如halt,reboot,su等等。这样不仅减少了root用户的登录 和管理时间,同样也提高了安全性。sudo不是对shell的一个代替,它是面向每个命令的。
-
chmod a+x 文件名(test.sh) 以下三条指令综合在一起等价于这一条指令,使文件变得可执行。(可执行文件为绿色)
chmod u+x test.sh 只给拥有者加上可执行权限
chmod g+x test.sh 只给群组身份加上可执行权限
chmod o+x test.sh 只给其他人身份加上可执行权限
如果要去掉某个身份的某个权限,只需要将+变为-即可,例如去除其他人身份的可执行权限: chmod o-x test.sh -
nohup命令:如果你正在运行一个进程,而且你觉得在退出帐户时该进程还不会结束,那么可以使用nohup命令。该命令可以在你退出帐户/关闭终端之后继续运行相应的进程。nohup就是不挂起的意思( no hang up)。
-
有些小脚本copy出来与软件分离时不可用,而有些文件足够大把东西写在一起,把脚本与软件分离也可使用。
-
自定义的环境变量优先于系统的环境变量。
友情阅读推荐:
- 强烈推荐参加生信技能树(爆款入门培训课)全国巡讲 ,课程详情见:https://mp.weixin.qq.com/s/Z9sdxgvFj0XJjYaW_5yHXg 各大城市均有开课,随时随地报名。
- 生信技能树公益视频合辑:学习顺序是linux,r,软件安装,geo,小技巧,ngs组学!
B站链接:https://m.bilibili.com/space/338686099 - 学徒培养详见:https://mp.weixin.qq.com/s/3jw3_PgZXYd7FomxEMxFmw