随笔分类 -  Bash/Shell

[bash] 所有环境变量
摘要:env 查找相关常量env | grep "xxxx" 阅读全文

posted @ 2013-02-19 11:57 bluefrog 阅读(337) 评论(0) 推荐(0)

[bash] 删除目录下可以执行文件
摘要:find . -maxdepth 1 -type f -perm /111 -exec rm {} \; 阅读全文

posted @ 2013-01-03 18:34 bluefrog 阅读(283) 评论(0) 推荐(1)

[linux] 查看占用指定端口进程ID
摘要:netstat -tlnp|grep <port> 阅读全文

posted @ 2012-12-03 17:04 bluefrog 阅读(2651) 评论(0) 推荐(0)

[linux] 生成32位随机数
摘要:cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 32 | head -n1 阅读全文

posted @ 2012-11-23 10:45 bluefrog 阅读(850) 评论(0) 推荐(0)

[erlang] erlang app daemon run
摘要:1 -module(test).2 -export([start/0]).3 4 start() ->5 application:start(test).1 #!/bin/bash2 3 erl -noshell -boot start_sasl -config elog3 -s test start -detached 阅读全文

posted @ 2012-10-17 15:11 bluefrog 阅读(435) 评论(0) 推荐(0)

[c/c++] EOF 键盘输入
摘要:linux Ctrl + DMSDos F6 或 Ctrl + Z 回车 阅读全文

posted @ 2012-10-15 15:07 bluefrog 阅读(787) 评论(0) 推荐(0)

[linux] 查看目录/文件字节数
摘要:# 按byte查看du -b <dirname|filename># 按kb查看du -k <dirname|filename># 按mb查看du -m <dirname|filename> 阅读全文

posted @ 2012-09-04 14:18 bluefrog 阅读(6165) 评论(0) 推荐(0)

[java] Could not find the main class的问题处理
摘要:一般是环境变量设置的问题查看当前的CLASSPATHecho $CLASSPATH结果/usr/lib/jvm/java-6-openjdk/lib发现没有把本地(.)也设置成为CLASSPATH的路径可以这样执行java -d . Test.javajava -cp .:$CLASSPATH Test这不是解决的办法编辑home目录下(~/)的 .bash_profile文件(如果没有则新建一个).bash_profile# java settingJAVA_HOME=/usr/lib/jvm/java-6-openjdkPATH=$PATH:$JAVA_HOME/binCLASSPATH. 阅读全文

posted @ 2012-06-28 20:15 bluefrog 阅读(1446) 评论(0) 推荐(0)

[erlang]erlang程序运行的几种方式
摘要:1.在erlang shell中编译运行1 -module(hello).2 -export([start/0]).3 4 start() ->5 io:format("Hello world~n").erlErlang R14B03 (erts-5.8.4) [source] [smp:2:2] [rq:2] [async-threads:0] [hipe] [kernel-poll:false]Eshell V5.8.4 (abort with ^G)1> c(hello).{ok,hello}2> hello:module_info/0 module 阅读全文

posted @ 2011-12-15 17:38 bluefrog 阅读(2858) 评论(0) 推荐(0)

[linux]查找当前目录下所有文件内容是否包含某字符
摘要:grep -n "shopadmin" -r ./ 阅读全文

posted @ 2011-11-14 18:45 bluefrog 阅读(1542) 评论(0) 推荐(0)

命令行下 svn 设置externals
摘要:在实际开发当中有一些库不是自己开发的 为了保持最新的版本,我们使用svn的svn:externals这个属性来引入我们需要的库代码先认识几命令显示当前svn目录下的所有设置的属性svn proplist删除当前目录下指定的属性svn propdel PROPNAME当前目录下设置指定的属性svn propset PROPNAME .-F xxx.txt#== 这里开始设置svn:externals===========先在svn目录下新建一文件并写入cat >test.txtZend http://svn.my.com/path/to/zendframeworkThinkPhP http 阅读全文

posted @ 2011-08-08 13:44 bluefrog 阅读(10262) 评论(0) 推荐(0)

ubuntu 环境变量
摘要:1 /etc/environmentPATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/usr/local/xxx/bin"2/etc/bash.bashrc# 加入PATHexport PATH=$PATH:/usr/local/xxx/bin3 ~/bash.bashrc# 加入PATHexport PATH=$PATH:/usr/local/xxx/bin 以上要得重启以后永久生效4 命令行1export PATH=$PATH:/usr/local/xxx/bin5命令行2PATH=$PATH: 阅读全文

posted @ 2011-08-04 00:00 bluefrog 阅读(282) 评论(0) 推荐(0)