本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
zysnba - xiangjie88
- sgqt
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wallimn
- wy_19921005
- vipbooks
- benladeng5225
- 龙儿筝
- javashop
- ranbuijj
- fantaxy025025
- zw7534313
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- jh108020
- wiseboyloves
- xiangjie88
- ganxueyun
- xyuma
- wangchen.ily
- lemonhandsome
- jbosscn
- mengjichen
- zxq_2017
- luxurioust
- lzyfn123
- forestqqqq
- nychen2000
- Xeden
- zhanjia
- wjianwei666
- ajinn
- hanbaohong
- 喧嚣求静
- jickcai
- kingwell.leng
- mwhgJava
- silverend
- lich0079
- lchb139128
最新文章列表
shell脚本学习入门
#!/bin/sh
a="hello world"
echo "A is:"echo $a
#打印参数的技巧num=2
#不能识别$numnd变量echo "this is the $numnd"echo "this is the $num"echo "this is the ${num}nd&q ...
/bin/sh^M: bad interpreter: No such file or directory 异常
/bin/sh^M: bad interpreter: No such file or directory 异常
在linux下运行shell脚本,报上面的错误。
google了一下发现时编码问题,运行一下 dos2unix 文件即可
原因是windows下的文件格式在linux下不兼容
转载写的挺好的一个篇文章
在Linux中执行.sh脚本,异常/bin/sh^M: bad inte ...
自己写的小程序顺着linux启动而启动
自己写的小程序想根据linux启动而自动启动。
需要以下步骤:
1.将自己写的小程序的打开写入sh脚本中,在脚本中加入如下内容:
#chkconfig 345 61 63
#description:Easy
还有其中使用的case esac,一般软件都有start stop restart
这里的start在系统启动时会自动调用start
2.将脚本拷贝到/etc/init.d下面
...
linux判断路径下所有内容是否为文件夹
PATH="完整路径即可"
function IsFile(){
FULLPATH="$1"
#遍历目录
for fName in $(/bin/ls $FULLPATH)
do
fileType=`/usr/bin/file $PATH$fName | /bin ...
[Linux]修改ubuntu dash为bash
从 ubuntu 6.10 开始,ubuntu 就将先前默认的bash shell 更换成了dash shell;其表现为 /bin/sh 链接倒了/bin/dash而不是传统的/bin/bash。
ubuntu edgy是第一个将dash作为默认shell来发行的版本,这似乎是受了debian的影响。wiki 里面有官方的解释,https://wiki.ubuntu.com/DashAsBinS ...
bad interpreter: 没有那个文件或目录”的解决方法
今天遇到一个小问题
在linux下执行一个sh,结果抛出 command not found
查了一下,发现需要在sh文件的头部加上
#!/sh/bin
于是加上了,
再次执行。又抛出
bad interpreter: 没有那个文件或目录”的解决方法
解决办法:
如果sh目录存在且脚本无误,最可能是原因是在windows下写的脚本是dos格式的,放在Linux下编码不识别,解决方法是使用dos2un ...
linux中执行./xx.sh 与 xx.sh的区别
./xx.sh执行当前目录中的xx.sh文件
xx.sh,执行名为xx.sh的文件
后者如果在运行之前把.(指当前目录)加入到了环境变量中,且有可执行权限,则可以执行,否则如果如果没有加入环境变量则提示无法找到文件,没执行权限将提示找不到或者权限不够.
换句话说就是 ./xx.sh是执行当前目录下的xx.sh,但是xx.sh是执行%path%\的xx.sh文件
Hadoop配置部分内容
Hadoop配置部分内容
Hadoop配置文件
hadoop-env.sh
记录脚本要用的环境变量,以运行Hadoop,比如:jdk的环境变量配置
core-site.xml
Hadoop Core的配置项,例如HAFD和Mapredure常用的I/O设置等。
hdfs-site.xml
Hadoop守护进程的配 ...
shell的function
#!/bin/sh
#/bin/sh
hello(){
echo "haha "$1;
}
function hello1(){
echo "this is hello1";
}
hello "heihei"
hello1
参考http://bbs.chinaunix.net/thread-1820454 ...
linux中启动tomcat,追加一些环境变量
显示加入一些export参数的start.sh,这个shell最后会调用tomcat的start.sh
cat start.sh
export JAVA_OPTS='-Xms5120m -Xmx10240m'
export TOMCAT_HOME=/a/b/c/apache-tomcat-6.0.10
export CATALINA_BASE=/a/b/c/apache-tomc ...
Ubuntu定时执行.sh脚本
在Ubuntu中备份svn上传的代码,将备份的文件命名为svn_backup+当前时间.dump文件(例svn_backup20100525.dump)
1.编写脚本文件(backup.sh)
sudo touch backup.sh
创建脚本文件,并编辑文件
sudo vim backup.sh
上图为配置的文件内容,代码如下:
#!/bin/sh
sudo svnadmin d ...