出现bad interpreter:No such file or directory的原因,是文件格式的问题.这个文件是在Windows下编写的.换行的方式与Unix不一样,但是在vim下面如果不Set一下又完全看不出来. 问题分析:1.将windows 下编写好的SHELL文件,传到linux下执行,提示出错.2.出错信息:bad interpreter: 没有那个文件或目录. 问题原因:因为操作系统是windows,在windows下编辑的脚本,所以有可能有不可见字符.脚本文件是DOS格式…
转自: Linux 服务器系统监控脚本 Shell - 今日头条(www.toutiao.com)http://www.toutiao.com/i6373134402163048961/ 本程序在CentOS 6 下运行成功 其它系统请自行修改参数 monitor_man.sh 主程序 check_http_log.sh Nginx的日志分析模块 check_server.sh 检查Nginx和MySQL的运行状态模块 system_monitor.sh 系统状态模块 一共4个脚本文件 放在一个…
在linux中不能上传文件或文件夹最多的问题就是权限问题,但有时也不一定是权限问题了,像我就是空间不够用了,下面我来总结一些ftp不能上传文件/目录的解决办法   在排除用户组和权限等问题后,最可能引起ftp下文件无法上传并经常被忽略的因素就是硬盘空间已满,而导致硬盘空间满的问题多数是日志文件所占用的,例如mysql的日志会在不知不觉中变得十分庞大,直至占满剩余的硬盘空间. 解决办法: 1.定期手动清理或使用脚本清理mysql日志或其他相关日志文件. 2.关闭mysql日志(不推荐) 上面是空间…
Odoo安装脚本介绍 为了帮助更多Linux服务器维护人员快速部署Odoo,为此开源智造(OSCG)基于André Schenkels曾经开放的openerp-install-scripts所构建的基础进行了全面的升级改造.最终实现一建快速部署(建议在Ubuntu 18.04 16.04中使用). 安装步骤 1. 文件获取下载 sudo wget http://www.oscg.cn/upload/tools/odoo_install.sh 2.修改下载的脚本权限 sudo chmod +x o…
说明: 用平常的方式在Linux服务器上安装程序,需要下载安装包.进入安装包位置.给安装包文件赋予可执行权限.执行安装.设置环境变量--等等一系列复杂的操作.并且如果有关联也需要一个一个的挨着安装.耗时并且繁琐.而用shell脚本来执行这些操作,则很好的解决了这些问题! 步骤: wget http://img006.com/badusoft/centosupNEW.sh // 在Linux服务器上执行wget命令下载shell脚本 chmod +x centosupNEW.sh // 给下载下来…
#!/bin/bashi=1sum=0while [ $i -le 100 ]do  let sum=sum+$i  let i++ done 在写一个简单的循环脚本时,报错 let: not found,在ubuntu默认是指向bin/dash解释器的,dash是阉割版的bash,其功能远没有bash强大和丰富.并且dash不支持let和i++等功能. 解决办法: sudo dpkg-reconfigure dash   选择 "否", 表示用bash代替dash…
RHEL5 中配置好后,今天想在XP下用ftp连接虚拟机中的linux,但ftp连接的时候会出现 "500 OOPS:cannot change directory:/root" 错误,如何解决呢?      默认下是没有开启FTP的支持,所以访问时都被阻止了. 解决: 1.   查看SELinux设置           # getsebool -a | grep ftp 发现 ftpd_disable_trans –> off   或者      ftp_home_dir–&…
今天在使用Filezilla连接Linux的时候不能成功,显示"500 OOPS:cannot change directory:/root" 错误,如何解决呢? 默认下是没有开启FTP的支持,所以访问时都被阻止了 解决: 1. 查看SELinux设置 # getsebool -a | grep ftp 发现 ftpd_disable_trans –> off 或者 ftp_home_dir–>off 2. 使用setsebool命令开启 # setsebool ftpd_…
1.在Linux服务器安装Git yum install git -y   tips: 卸载Git :  yum remove git   2.在Linux生成ssh key   1)创建用户 git config --global user.name "你的名字或昵称"  git config --global user.email "你的邮箱"   2)生成sshkey ssh-keygen -t rsa -C "xxxxx@xxxxx.com&quo…
来自: http://www.3566t.com/news/dlsn/1557906.html 状态:  正在取得目录列表... 命令:  CWD xinghun 响应:  250 OK. Current directoryis  命令:  PWD 响应:  257 /www/xinghun is your currentlocation 命令:  PASV 响应:  227 Entering Passive Mode(,18,) 命令:  TYPE A 响应:  200 TYPE is now…