Linux/Shell
文章平均质量分 63
iteye_12309
这个作者很懒,什么都没留下…
展开
-
Linux软件安装常用方法【转】
1、软件安装卸载,分几种情况:A:RPM包,这种软件包就像windows的EXE安装文件一样,各种文件已经编译好,并打了包,哪个文件该放到哪个文件夹,都指定好了,安装非常方便,在图形界面里你只需要双击就能自动安装。==如何卸载:1、打开一个SHELL终端2、因为Linux下的软件名都包括版本号,所以卸载前最好先确定这个软件的完整名称。查找RPM包软件:rpm -qa ×××*...原创 2011-08-26 09:56:29 · 94 阅读 · 0 评论 -
SHELL 文件读取【转】
转自:http://hi.baidu.com/bluedeman520/blog/item/40754753467cf5998d54302f.html 1 -- SHELL读取文件的方法#使用read命令读取一行数据while read mylinedo echo "LINE:"$mylinedone < datafile.txt#使用read命令读取一行数据cat dat...原创 2011-11-29 16:14:29 · 1517 阅读 · 0 评论 -
用putty中的pscp命令拷贝文件[转]
如果linux上开着SSH服务,就可以在Windows下通过putty中的pscp命令在两个系统间进行文件传输。 pscp的一些常用选项包括:-r 传输文件夹-l 输入用户名-pw 输入密码-1 -2 强制使用某种版本的SSH协议-C 启用压缩-sftp 强制使用sftp协议-scp 强制使用scp协议 以用户名username,密码passwd登...原创 2012-09-12 09:50:32 · 413 阅读 · 0 评论 -
Linux中设置环境变量
1. 更改变量的配置文件 ~/.bash_profile ~/.bashrc ~/.bash_logout~/.bash_profile 用户登录时被读取,其中包含的命令被执行~/.bashrc 启动新的shell时被读取,并执行~/.bash_logout shell 登录退出时被读取 2. 不同SHELL的环境变量设置方法...原创 2013-08-24 15:15:37 · 127 阅读 · 0 评论 -
/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found问题解决
Redhat上经常出现/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found的问题,原因在于libstdc++.so.6的版本过低,需要下载个新版本的lib文件重新建立软连接。 如下所示:linux 执行strings /usr/lib/libstdc++.so.6 | grep GLIBCGLIBCXX_3.4GLIBCXX_3.4...原创 2013-08-24 15:29:07 · 205 阅读 · 0 评论 -
linux:/lib/libc.so.6: version `glibc_2.7′ not found[转]
转载地址:http://blog.sina.com.cn/s/blog_53aab5c10101dfpc.html在linux服务器运行一个程序,提示错误信息:/lib/libc.so.6: version `GLIBC_2.7′ not found升级了centos的glibc库view plainprint?yum update glibc ...原创 2013-08-25 10:15:42 · 239 阅读 · 0 评论 -
图眼高校网IP正在备案,目前暂停访问,给您带来不便表示歉意!
亲, 图眼高校网(http://school.mapeye.net)IP正在备案,目前暂停访问,备案时间约10个工作日。 给您带来不便,我们表示歉意! 图眼2015年7月24日...原创 2015-07-24 09:17:25 · 210 阅读 · 0 评论 -
VI中的多行删除与复制 [转载]
方法一:单行删除,:1(待删除行)d多行删除 ,:1,10d 方法二:光标所在行,dd光标所在行以下的N行,Ndd 方法1:光标放到第6行,输入:2yy光标放到第9行,输入:p此方法适合复制少量行文本的情况,复制第6行(包括)下面的2行数据,放到第9行下面。 方法2:命令行模式下输入6,9 co 12复制第6行到第9行之间的内容到第12行后面。 方...原创 2013-10-15 11:21:30 · 81 阅读 · 0 评论 -
linux搭建Subversion服务器+修改svn端口号[转]
linux搭建Subversion服务器+修改svn端口号[转]1、首先需要安装 subversion 这个软件。2、在 /home/nicky 下建立一个 repo,名称为 svnproject。3、然后把 /fun/theme 目录下的内容导入到这个 repo 中。4、最后给这个 repo 建立一个 svn 自带的 svnserve。svn要使用非默认...原创 2012-10-26 16:24:31 · 1128 阅读 · 0 评论 -
解压xz文件【转】
最新一段时间会经常听到xz被采用的声音,像是最新的archlinux某些东西就使用xz压缩。不过xz也有一个坏处就是压缩时间比较长,比7z压缩时间还长一些。不过压缩是一次性的,所以可以忽略。xz压缩文件方法或命令xz -z 要压缩的文件如果要保留被压缩的文件加上参数 -k ,如果要设置压缩率加入参数 -0 到 -9调节压缩率。如果不设置,默认压缩等级是6.xz解压文件方法或命...原创 2012-10-29 20:04:31 · 708 阅读 · 0 评论 -
Linux下常用FTP命令[转]
1. 连接ftp服务器格式:ftp [hostname| ip-address]a)在linux命令行下输入:ftp 192.168.1.1b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可。2. 下载文件下载文件通常用get和mget这两条命令。a) get 格式:get [remote-file] [local-file]将文件从远端主机中传送...原创 2013-10-18 18:42:14 · 150 阅读 · 0 评论 -
解决 /usr/bin/ld: cannot find -lxxx [转]
在linux环境编译应用程式或lib的source code时常常会出现如下的错误讯息:/usr/bin/ld: cannot find -lxxx这些讯息会随着编译不同类型的source code 而有不同的结果出来如:/usr/bin/ld: cannot find -lc/usr/bin/ld: cannot find -lltdl/usr/bin/l...原创 2013-11-05 10:38:36 · 174 阅读 · 0 评论 -
Ubuntu shell scripts报错:Syntax error: Bad for loop variable解决方法 [转]
今天晚上在实验室没事写了个简单的shell script 如下: #!/bin/bash 2 #program: 3 # try to calculate 1+2+3+...+[your input] 4 #History: 5 #2012/10/27 mupeng First release 6 ...原创 2012-11-08 16:03:46 · 173 阅读 · 0 评论 -
shell字符串的处理【转】
shell字符串的处理 截取; shell字符串的截取的问题: 一、Linux shell 截取字符变量的前8位,有方法如下: 1.expr substr “$a” 1 8 2.echo $a|awk ‘{print substr(,1,8)}’ 3.echo $a|cut -c1-8 4.echo $ 5.expr $a : ‘\(.\\)...原创 2012-11-08 22:28:13 · 138 阅读 · 0 评论 -
SVN常用命令【转】
1、检出svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn co svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn checkout http://路径(目录或文件的全路径) [本地目录全路径] --username...原创 2014-06-09 16:39:09 · 125 阅读 · 0 评论 -
PBS的配置
PBS的配置http://grid.tsinghua.edu.cn/home/liulk/wiki/computer/pbsconfig.html内容提纲:安装前的要求安装PBS的配置起动PBS.创建队列.PBS Script samples 安装前的要求如果是单机跑跑pbs, 那么什么都不要求....原创 2011-11-16 15:21:53 · 2246 阅读 · 0 评论 -
使用Ulimit命令[转]
使用Ulimit命令 http://blog.163.com/niuxiangshan@126/blog/static/1705965952011225102327837/ ulimit -c unlimitedlimint -a 用来显示当前的各种用户进程限制Linux对于每个用户,系统限制其最大进程数,为提高性能,可以根据设备资源情况,设置个Linux用户的最大...原创 2011-11-16 15:10:09 · 825 阅读 · 0 评论 -
Linux下安装Netcdf【转】
转自:http://www.sciencenet.cn/blog/user_content.aspx?id=277034 NetCDF文件是一种科学数据存储格式,广泛用于大气、海洋和地球科学。NetCDF也是一个函数库集合,提供给用户一整套使用和操作该种格式数据的方法。该格式是跨平台的,且可以使用C、Fortran和Matlab等多种语言进行操作。现已fedora 8为例,简介如下...原创 2011-08-26 10:02:59 · 4878 阅读 · 0 评论 -
在ubuntu上安装Intel Fortran和C++(转)
转自 http://blog.163.com/zhibinfan@yeah/blog/static/16209617020113941516622/ Intel软件包下载地址:http://software.intel.com/zh-cn/articles/non-commercial-software-download/按照下面的方法是可以顺利安装的。但是,在tes...原创 2011-08-26 10:26:53 · 1801 阅读 · 0 评论 -
Linux系统下安装gcc和kernel-devel[转]
刚在虚拟机(Vmware7.0)上装了个CentOS5.4操作系统,可惜的是在安装Vmware Tools的时候老报错,先是找不到gcc,等gcc安装好以后又提示找不到C Header Files。具体解决办法如下: 1.Linux操作系统安装好以后,查看gcc是否已经安装; # gcc -v //如果后面出现一大段,则已经安装;2.查看内核是否一致; #uname...原创 2011-09-02 09:02:15 · 1621 阅读 · 0 评论 -
CentOS 系统中字符界面与图形界面的切换
在CentOS界面切换问题中,也许很多人习惯进入字符工作方式来进行操作。那么如何切换到字符工作方式呢?下面我们就来介绍3种方法来进入字符工作方式: 在图形环境下开启终端窗口进入字符工作方式。在系统启动后直接进入字符工作方式。使用远程登录方式(Te lne t或SSH)进入字符工作方式。 虚拟控制台 当在系统启动时直接进入字符工作方式后,系统提供了多个(默认为6个)虚拟控制台...原创 2011-09-02 18:00:18 · 357 阅读 · 0 评论 -
Linux设置环境变量小结
1、总结背景在linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容。如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了。这涉及到环境变量PATH的设置问题,而PATH的设置也是在linux下定制环境变量的一个组成部分。本...原创 2011-09-04 10:58:25 · 70 阅读 · 0 评论 -
Linux软件安装方法小结[转]
在使用Linux系统的过程中,软件包的安装是避免不了的,在Linux下,软件安装程序的种类很多,安装方法也各式各样,(舒适性自然比不上windows :-))不过我们常见的软件包有两种:1)含有软件的源代码的压缩包,解压后需要手动编译。这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz)。./configure (配...原创 2011-09-04 11:01:31 · 114 阅读 · 0 评论 -
Linux下打开ISO文件[转]
1、从光盘制作光盘镜像文件。将光盘放入光驱,执行下面的命令。#cp /dev/cdrom /home/sunky/mydisk.iso 或#dd if=/dev/cdrom of=/home/sunky/mydisk.iso注:执行上面的任何一条命令都可将当前光驱里的光盘制作成光盘镜像文件/home/sunky/mydisk.iso2、将文件和目录制作成光盘镜像文件,执行下面的...原创 2011-09-13 10:51:56 · 110 阅读 · 0 评论 -
关于X-Windows崩溃的探讨
X-Windows中</etc/X11/>xort.conf配置损坏,无法启动X-Windows。 1、如果不想卸掉X-Windows应用程序,可以把xort.conf文件备份,然后删除掉,重启Linux后,输入#startx,系统会自行检测硬件重新生成xort.conf文件 2、如果想卸掉X-Windows应用程序,可以将用户目录下面相应的.xinitrc*;.gno...2011-09-13 20:10:38 · 216 阅读 · 0 评论 -
一些常用设备的mount
mount fat32分区: mount -o codepage=936, iocharset=cp936 /dev/hda7 /mnt/cdrom mount iso文件: mount -o loop /ex.iso /mnt/cdrom mount软盘: mount /dev/fd0 /mnt/floppy mount光盘:mount -t iso9660 /dev...2011-09-23 17:39:45 · 165 阅读 · 0 评论 -
测试OpenMPI示例
1显示Openmpi1.4目录树$ tree -ACd | tee log.tree .├── bin├── etc├──examples├──include │ ├──openmpi │ │ └──ompi ...原创 2011-10-20 14:19:51 · 1778 阅读 · 0 评论 -
PBS/torque常见错误[转]
1、# PBS_Server: Resource temporarily unavailable (11) in PBS_Server出错的原因一般是server_name与mom设置的name不一致,修改server_name与mom一致即可。 server_name文件在PBS或torque的目录下。如果用rpm包安装的torque, 可以用下面的命令查询rpm -ql ...原创 2012-02-24 11:40:16 · 3167 阅读 · 0 评论 -
PBS环境qsub, qstat, qdel[转]
PBS环境qsub, qstat, qdelPBS 是公开源代码的作业管理系统,在此环境下运行,用户不需要指定程序在哪些节点上运行,程序所需的硬件资源由PBS 管理和分配。1、PBS 命令PBS 提供4 条命令用于作业管理。(1) qsub 命令—用于提交作业脚本命令格式:qsub [-a date_time] [-c interval] [-C directi...原创 2012-02-24 11:44:52 · 755 阅读 · 0 评论 -
CENTOS5中安装Skype
CENTOS 5.5中安装SKYPE(安装包名:skype_static-2.1.0.81.tar.bz2)报错,错误提示如下:“提示/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found” SHELL终端输入:strings /usr/lib/libstdc++.so.6 | grep GLIBC,...原创 2011-11-01 10:56:30 · 143 阅读 · 0 评论 -
Linux进程管理[转]
LINUX进程管理[转]http://blog.163.com/niuxiangshan@126/blog/static/17059659520112165213827/1、程序和进程;程序是为了完成某种任务而设计的软件,比如OpenOffice是程序。什么是进程呢?进程就是运行中的程序。一个运行着的程序,可能有多个进程。 比如 LinuxSir.Org 所用的WW...原创 2011-11-16 15:06:54 · 72 阅读 · 0 评论 -
Linux查看登录用户信息
w 命令 功能说明:显示目前登入系统的用户信息。 语 法:w [-fhlsuV] [用户名称] 补充说明:执行这项指令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w 指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。 参 数: -f 开启或关闭显示用户从何处登入系统。 -h 不显示各栏位的标题信息列。...原创 2014-11-07 23:11:25 · 576 阅读 · 0 评论