随笔分类 - [33] Linux/Unix
摘要:0.以下在系统CentOS 6.3 x86_64上操作1.试图运行程序,提示"libc.so.6: version `GLIBC_2.14' not found",原因是系统的glibc版本太低,软件编译时使用了较高版本的glibc引起的:[ghui@StuOSbin]$pwd/var/VMdisk...
阅读全文
摘要:# 显示总大小(/下全部文件占用大小)du -sh /* | sort -nr# 显示各文件夹的大小(当前文件夹下各文件夹的大小)du --max-depth=1
阅读全文
摘要:# ps aux | moreUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDaimin 13362 99.1 13.6 12942520 12641232 ? R 13:12 445:48 /usr/local/lib64/R/bin...
阅读全文
摘要:关机命令AIXshutdown nowSolarisinit 5Redhatshutdown nowCentosshutdown now
阅读全文
摘要:1.源程序的编译在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器。 下面我们以一个实例来说明如何使用gcc编译器。假设我们有下面一个非常简单的源程序(hello.c):int main(int argc,char **argv){printf("Hello Linux\n...
阅读全文
摘要:# cat > check_process_is_end.shwhile truedo sleep 30 # seconds res=`ps -ef | grep RNAhybrid` count=`grep -o "RNAhybrid" process_memory.shwhile truedo...
阅读全文
摘要:#umount /mnt/fourtumount: /mnt/fourt: device is busy. (In some cases useful info about processes that use the device is found by lsof(8) or fuser(1)) ...
阅读全文
摘要:cat > WHAT_EVER_YOU_WANT.sh#!/usr/bin/ksh#memory calculatorum=`svmon -G | head -2|tail -1| awk {'print $3'}`um=`expr $um / 256`tm=`lsattr -El sys0 -a
阅读全文
摘要:FTP的命令行格式为:ftp -v -d -i -n -g [主机IP或者主机名],其中 -v显示远程服务器的所有响应信息; -n限制ftp的自动登录,即不使用; .n etrc文件; -d使用调试方式; -g取消全局文件名。 ftp使用的内部命令如下(中括号表示可选项): 1.!...
阅读全文
摘要:wget -r -p -k -np http://源目录 ./本地目标目录
阅读全文
摘要:sort是在Linux里常用的一个命令,用来排序的 # man sort 1 sort的工作原理 sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。 [rocrocket@rocrocket programming]$ cat
阅读全文
摘要:# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数 # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看每个物理CPU中
阅读全文
摘要:1、rpm包安装的,可以用 rpm -qa 看到,如果要查找某软件包是否安装,用 rpm -qa | grep "软件或者包的名字"2、以deb包安装的,可以用 dpkg -l 看到。如果是查找指定软件包,用 dpkg -l | grep "软件或者包的名字"3、yum方法安装的,可以用 yum l...
阅读全文
摘要:# 按列合并文件paste file1 file2 file3 > file4# 要先 sort, 再 joinjoin -a 1 file1 file2paste格式为:paste -d -s -file1 file2选项含义如下:-d 指定不同于空格或tab键的域分隔符。例如用@分隔域,使用 -...
阅读全文
摘要:#shell判断文件夹是否存在#如果文件夹不存在,创建文件夹if [ ! -d "/myfolder" ]; then mkdir /myfolderfi#shell判断文件,目录是否存在或者具有权限folder="/var/www/"file="/var/www/log"# -x 参数判断 $f...
阅读全文
摘要:Linux/Centos下释放内存和缓存方法$ free -m 运行sync将dirty的内容写回硬盘$ sync通过修改proc系统的drop_caches清理free的cache$ echo 3 > /proc/sys/vm/drop_caches$ free -m
阅读全文
摘要:(1)统计当前目录下的 *txt 文件du -c -h *txt (2)统计当前目录下的 *txt 文件, 并求出总大小du *txt |awk 'BEGIN{count=0;size=0;} \ {count = count + 1; size = size + $1/1024;} \ END{p...
阅读全文
摘要:(1)查看某目录下文件的个数: ls -l |grep "^-"|wc -l 或 find ./company -type f | wc -l (2)查看某目录下文件的个数,包括子目录里的: ls -lR|grep "^-"|wc -l (3)查看某文件夹下目录的个数,包括子目录里的...
阅读全文
摘要:错误:./mafsInRegion: error while loading shared libraries: libmysqlclient.so.15: cannot open shared object file: No such file or directory解决方法:1.下载 libm...
阅读全文
摘要:awk 传入外部参数num1=1.1num2=2.2result=$(awk -v n1=$num1 -v n2=$num2 'BEGIN{print (n2>n1)?1:0}')
阅读全文