Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux

将 Linux 作为一个科学计算平台进行探索

将 Linux 作为一个科学计算平台进行探索

简介: Linux? 是一种出色的科学计算平台,常被学术团体用来处理大量任务。尽管许多开源项目会解决特定应用程序的问题,但是 Sage 数学项目提供了一种更通用的解决问题的能力。Python 是许多最高规格的科学应用使用的主要语言,本文将介绍科学应用。科学团体中的 LinuxLinux 在科学团体中占有重要地位,这一点也不奇怪。解决方案种类繁多,从高性能计算集群到可视化软件都包含其中。甚至还有一个基于 Red Hat Enterprise Linux 且针...
一个 Linux 上分析死锁的简单方法

一个 Linux 上分析死锁的简单方法

简介: 本文主要介绍一种在 Linux 上分析死锁问题的简单方法。主要介绍死锁的基本概念,以及如何使用 pstack 和 gdb 对死锁问题进行分析。简介死锁 (deallocks): 是指两个或两个以上的进程(线程)在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。此时称系统处于死锁状态或系统产生了死锁,这些永远在互相等待的进程(线程)称为死锁进程(线程)。 由于资源占用是互斥的,当某个进程提出申请资源后,使得有关进...
GeForce 6/7系列开始在Linux上“养老”

GeForce 6/7系列开始在Linux上“养老”

八月底,NVIDIA宣布即将放弃对GeForce 6/7系列显卡的驱动支持。那时候说的是Windows系统,而现在,Linux系统也要“步其后尘”了。NVIDIA近日发布公告称,Linux 304.xx系列驱动已经将NV4x、G7x GPU核心的GeForce 6/7系列桌面独立显卡/集成显卡、GeForce Go 6/7系列笔记本显卡、Quadro FXNVS专业显卡全部列入传统产品分支(legacy branch),也将是最后一款对它们提供支持的NVI...
Linux 定时执行器crontab

Linux 定时执行器crontab

需求:Linux定时执行指定命令,比如每天凌晨进行数据库的备份,定期进行日志log 的清理。使用 crontab --它是用来让使用者在固定时间或固定间隔执行程序之用。-u user 是指设定指定 user 的时程表,这个前提是你必须要有其权限(比如说是 root)才能够指定他人的时程表。如果不使用 -u user 的话,就是表示设定自己的时程表。 常用参数: crontab -l //查看当前用户下的cron任务 crontab -r //删除目前的时程...
友善之臂Micro2440下的Embedded Linux的定时reboot

友善之臂Micro2440下的Embedded Linux的定时reboot

因为在实习公司里做的ARM服务器用到定时重启,于是今天就查了一下相关的资料。发现没有针对我目前的开发平台的具体方法,于是自己研究出来一套方法,供大家互相学习。友善之臂Micro2440下的Embedded Linux是自带crontab这个命令的,但是默认没有开启。大家可以参照以下的命令,实现定时重启功能。#config reboot time1. mkdir -p /var/spool/cron/crontabs/2. cp /sdcard/bin/ro...
友善之臂Micro2440下的Embedded Linux的硬件时间设置

友善之臂Micro2440下的Embedded Linux的硬件时间设置

最近一直在做Embedded Linux下的项目,平台是友善之臂Micro2440。不过有时会发现,因为开发板用的时间比较长了,实时时钟的电池会没电,于是造成系统时间设置发生错误。解决方法当然是要更换新的电池,可也要设置一下时间问题,主要的命令如下:#date 2012.8.27-16:05:59#hwclock -w第一句的意思是设置系统时间为2012.8.27-16:05:59第二句的意思是将系统时间写入到硬件实时时钟中经过上面两句,重启后会发现,时间...
Install Java6 JDK on Ubuntu 12.04

Install Java6 JDK on Ubuntu 12.04

最近要compile Jelly Bean,发现原本使用的OpenJdk不能用,会出现Java的错误讯息。找了很久都只找到一些连结下载JDK的方式,但这次,Ubuntu跟Java直接不能下载了。只好尝试手动安装。步骤如下:1. 上Sun Java的网站下载Java6 JDK,我下载的是Java1.6.0_35版。2. 改变下载档的权限成可执行,chmod +x 6uxxx-linux-x64.bin。3. 执行6uxxx-linux-x64.bin,会在当...
Gentoo Linux--校园网Linux下的uTorrent客户端

Gentoo Linux--校园网Linux下的uTorrent客户端

主机平台:Gentoo Linux 11.2内核版本:Linux Kernel 3.2.1由于校园网下的资源都使用uTorrent下载,Windows下的客户端下载安装非常简单,Linux下也有相应的客户端,不过这个客户端不如Windows下那么友好,这个客户端分为服务进程和基于浏览器的GUI管理界面。下面是简单的安装方式。1、官方下载安装包下载地址http://www.utorrent.com/downloads/linux2、解压到指定目录cd /yo...
Linux里面$?的使用注意事项

Linux里面$?的使用注意事项

$?是返回脚本或者命令执行之后的退出状态,默认返回值是0或者1,0代表退出成功,无错误,1代表退出失败,某处有错误。也可以自己设置退出值,在脚本命令最后加上exit n,n表示任何一个整数,比如exit 100,那么退出状态$?=100。需要注意的是,直接使用$?只能使用一次,后面如果重复使用,返回的$?状态已经不是最开始的那个退出状态了。比如以下例子:(脚本1)someOder(返回值是100)(脚本2)echo $? (此命令执行后将会在终端输出100...
Vim配置高亮及自动缩进

Vim配置高亮及自动缩进

1、配置文件的位置在目录/etc/下面,有个名为vimrc的文件,这是系统中公共的vim配置文件,对所有用户都有效。而在每个用户的主目录下,都可以自己建立私有的配置文件,命名为:“.vimrc”。例如,/root目录下,通常已经存在一个.vimrc文件。如果不知道配置文件及脚本的位置,可以在vim中使用命令:scriptnames,将显示如下路径/etc/vimrc/usr/share/vim/vim72/syntax/syntax.vim/usr/sha...
Vim进阶技术:搜索和替换

Vim进阶技术:搜索和替换

行内搜索行内搜索,也就是在当前行内进行搜索和移动,通常都与编辑命令一起使用。fx -- 移动到下一个字符x的位置,光标停留在x字符上面 tx -- 移动到下一个字符x的位置,光标停留在x前一个字符上 Fx -- 移动到前一个字符x的位置,光标停留在x字符上面 Tx -- 移动到前一个字符x的位置,光标停留在x后一个字符上 ; -- 重复前一个搜索,向着同一方向,即原来向前就向前,原来向后就向后 , -- 重复前一个搜索,向着反方向行内搜索通常与编辑一起使用...
<< 651 652 653 654 655 656 657 658 659 660 >>