如何在北京大学北极星高性能计算平台中,安装自定义版本的perl的编译:1、下载:https://www.perl.org/get.html 2、解压:[test_pkuhpc@login12 2019test]$ tar -xvf /gpfs1/web-q/linux-shell/conf/perl-5.30.1.tar.gz 3、进入目录[test_pkuhpc@login12 2019tes
2019-11-26 admin 531
wget https://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.9b.tgz tar vxf shc-3.8.9b.tgzcd shc-3.8.9bmake testmake stringsmake install shc -r -f ipbVersion_check.sh
2019-11-26 admin 285
(一)为什么要编写Makefile我们自己平常在linux下编译源文件时,当然可以使用gcc -Wall -g main.c -o main这样的命令一个一个编译,但是一个工程中的源文件不计其数,其按类型、功能、模块分别放在若干个目录中,我们一个个编译是极其花费时间的,也是不可取的。makefile带来的好处就是——“自动化编译”,一旦写好,只需要一个make命令,整个工程完全自动编译,极大的提高
2019-11-25 admin 681
一般来说,对C、C++程序、先把源文件编译成中间代码文件。Linux下是 .o 文件即 Object File,在Windows下也就是 .obj 文件,这个动作叫做编译(compile)。然后再把大量的.O文件合成执行文件,这个动作叫作链接(link) 编译时,编译器需要的是语法的正确,函数与变量的声明的正确。对于后者,通常是让我们告诉编译器头文件的所在位置(头文件中放声明,而定义
2019-11-25 admin 634
经常有使用北京大学北极星高性能计算平台的同学问,磁盘没有配额了,除了磁盘空间问题还有文件数超了,那么我们除了用文件系统的磁盘配额目录外,还可以用du去统计文件数和文件所占空间。一、使用tree查看目录结构,文件数;使用ls查看文件数1、只查看目录[test_pkuhpc@login12 2019test]$ tree -d cudacuda├── old├── test└── test2
2019-11-22 admin 647
前面讲过用ps、top、cat /proc/39960/status可以查看在北京大学北极星高性能计算平台服务器的进程使用的内存(请点击这里)。那么如果查看北极星高性能计算平台登录节点的内存呢,使用free -g很容易看到,但是free的内存很少,都跑哪里去了,怎么释放,下面我们详细道来:一、使用free查看内存:红色圈为总内存92G黄色圈为已用内存11G按道理空闲内存为92-11=88G内存,实
2019-11-22 admin 258
一、Linux查询进程和结束进程,kill1、查询任务1)ps -ef |grep java ##查看到是43942)kill[参数][进程号] kill -9 4394 ##-9可以彻底删除kill就是给某个进程id发送了一个信号。默认发送的信号是SIGTERM,而kill -9发送的信号是SIGKILL,即exit。exit信号不会被系统阻塞,所以kill -9能顺利杀掉进程二、使用kil
2019-11-20 admin 1393
1、使用ps查看:1)使用top或者已经知道进程名字直接查看ID或者程序名字:方法1、[test_pkuhpc@login05 2019test]$ ps -eLf | grep ossutil64方法二、[test_pkuhpc@login05 2019test]$ ps xH 39960方法三、[test_pkuhpc@login05 2019test]$ ps -m 39960 PID
2019-11-20 admin 1118