随笔分类 -  UNIX SHELL

BASH SCRIPTS
摘要:du | awk '{if($1 > 200000) print $2}' 阅读全文
posted @ 2014-03-18 14:09 holycrap 阅读(126) 评论(0) 推荐(0)
摘要:有a和b两台机器,现要将a机器的user1用户添加到b机器的user2用户信任列表里,使a机器的user1用户可以直接ssh到b机器的user2用户步骤:1,进入a机器/home/user1/.ssh目录,如果没有,执行mkdir -p /home/user1/.ssh,检查该目录下是否有一个id_rsa.pub文件,如果没有,执行ssh-keygen -t rsa 命令,该目录下会生成该文件.复制该文件的内容;2,进入b机器/home/user2/.ssh目录,如果没有就创建,在该目录下 执行 vi authorized_keys ,在最后一行将步骤1复制的内容粘贴到这里,然后保存退出;3, 阅读全文
posted @ 2014-03-07 16:13 holycrap 阅读(224) 评论(0) 推荐(0)
摘要:http://www.csdn.net/article/2013-08-15/2816581-What-I-learned-from-other-s-shell-scripts 阅读全文
posted @ 2014-01-03 16:14 holycrap 阅读(130) 评论(0) 推荐(0)
摘要:GNU提供的编译工具包括汇编器as、C编译器gcc、C++编译器g++、连接器ld和二进制转换工具objcopy。gcc命令提供了非常多的命令选项,但并不是所有都要熟悉,初学时掌握几个常用的就可以了,到后面再慢慢学习其它选项,免得因选项太多而打击了学习的信心。一. 常用编译命令选项假设源程序文件名为test.c。1. 无选项编译链接用法:#gcc test.c作用:将test.c预处理、汇编、编译并链接形成可执行文件。这里未指定输出文件,默认输出为a.out。编译成功后可以看到生成了一个a.out的文件。在命令行输入./a.out 执行程序。./表示在当前目录,a.out为可执行程序文件名。2 阅读全文
posted @ 2013-12-02 10:56 holycrap 阅读(605) 评论(0) 推荐(0)
摘要:gcc - GNU project C and C++ compilergcc [option] file... preprocessing compilation assembly linking.c(with macros)--->.c(without macros)--->assembler input file--->object file--->executable file-E, -S,-c 告诉在编译哪个阶段停止。 -E 在执行preprocessing 后停止,产生标准输出。 -S 在执行compilation 后停止... 阅读全文
posted @ 2013-12-02 10:54 holycrap 阅读(187) 评论(0) 推荐(0)
摘要:Beej's Guide to Network ProgrammingUsing Internet SocketsBrian "Beej Jorgensen" Hallbeej@beej.usVersion 3.0.15July 3, 2012Copyright © 2012 Brian "Beej Jorgensen" HallContents1.Intro1.1.Audience1.2.Platform and Compiler1.3.Official Homepage and Books For Sale1.4.Note for 阅读全文
posted @ 2013-12-01 19:49 holycrap 阅读(469) 评论(0) 推荐(0)
摘要:ps aux | sort -k 5n|tail -5找到内存最对的进程ps aux 是找出全部的进程sort -k 5n 表示第5个参数进行排序tail -5 表示最后5个ps -e -o pcpu,pid,user,sgi_p,cmd | grep -v PID | sort -k 1n | tail -20 #1) 通过ps命令输出所有进程的数据,-o选项后面的字段列表列出了结果中需要包含的数据列。 #2) 将ps输出的Title行去掉,grep -v PID表示不包含PID的行。 #3) 基于第一个域字段排序,即pcpu。n表示以数值的形式排序。 #4) 输出按cpu使用率排序后的最. 阅读全文
posted @ 2013-09-09 16:46 holycrap 阅读(219) 评论(0) 推荐(0)
摘要:tac xxx很好的命令平时倒序时候可以拿来用用 阅读全文
posted @ 2013-08-08 17:29 holycrap 阅读(188) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/xublogs/archive/2010/03/16/2292254.htmlhttp://www.cnblogs.com/stephen-liu74/category/326653.html很好的shell经验总结 阅读全文
posted @ 2013-08-06 10:31 holycrap 阅读(159) 评论(0) 推荐(0)
摘要:.bz2 文件如何解压缩 用tar -I 或者bunzip2 命令都可以。.bz2 — 使用bzip2命令压缩的文件,可以使用bzip2 -d filename 解包.gz — 使用gzip命令压缩的文件,可以使用gunzip -d filename 解包.tar — 使用tar打包的文件,即tarball文件,可以使用tar xf filename 解包.tbz — 使用tar打完包后再以bzip2命令压缩的文件,可以使用tar jxf filename 解包.tgz — 使用tar打完包后再以gzip命令压缩的文件,可以使用tar zxf filename 解包个人总结:[.tar] 解开 阅读全文
posted @ 2013-08-05 11:30 holycrap 阅读(166) 评论(0) 推荐(0)
摘要:今天看到cut拿来取参数也是很方便的。cut -d = -f 2-d表示分隔符-f参数是分隔符算第几个参数 阅读全文
posted @ 2013-08-05 10:46 holycrap 阅读(161) 评论(0) 推荐(1)
摘要:tail -f tailf用来查看日志的新增内容,tailf 能一直打印日志 阅读全文
posted @ 2013-07-30 16:24 holycrap 阅读(315) 评论(0) 推荐(0)
摘要:1. 发现这个问题是在root下执行date -R 和 普通用户下执行 date -R,发现时区不一致2. 在一些linux机器下,发现是一致的3. 什么原因呢?找了半天,最后发现时区一致的机器下普通用户是有权限读取/etc/localtime的但是不一致的机器下,普通用户没有权限读取/etc/localtime4. 使用命令 chmod o+r /etc/lcoaltime 使得其他用户也能读取这个文件的权限5. 再次测试,发现就能成功了 阅读全文
posted @ 2013-07-22 16:51 holycrap 阅读(1725) 评论(0) 推荐(0)
摘要:#!/bin/bash################################################### INSTALL JDK AUTOMATICALLY# # author: jeffzhao # date: 2013.6.20 ##################################################cmd_path=`pwd`jdk_package_path="./"jdk_install_path="/opt/jdk"jdk_package_name="jdk-7u25-linux-i58 阅读全文
posted @ 2013-06-22 16:29 holycrap 阅读(536) 评论(0) 推荐(0)
摘要:#!/bin/bash####################################################### file name: install_ant.sh# # function:# To quickly install ant automatically# in linux system...# # author: jeffzhao# date: 2013.6.19 # ########################################################ant_package_path="./"ant_instal 阅读全文
posted @ 2013-06-21 07:27 holycrap 阅读(302) 评论(0) 推荐(0)
摘要:#!/bin/bash####################################################### file name: install_ant.sh# # function:# To quickly install ant automatically# in linux system...# # author: jeffzhao# date: 2013.6.19 # ########################################################ant_packag... 阅读全文
posted @ 2013-06-19 22:13 holycrap 阅读(293) 评论(0) 推荐(0)