10.7-10.11报错整理:

本文汇总了在Linux环境中常见的脚本错误及其解决方案,包括权限问题、makefile目标缺失、文件格式转换、脚本执行格式错误等,并提供了相应的解决步骤。同时,介绍了如何修改文件格式为UNIX格式,以及解决因文件格式引起的执行问题。此外,还提及了一些基本的Linux使用技巧,如修改用户密码和查看系统版本。
摘要由CSDN通过智能技术生成
  1. 报错1:
    1. 报错:bash: ./run.sh: Permission denied
    2. 原因:文件没有执行权限
    3. 解决:chmod +x run.sh
  2. 报错2:
    1. '.  Stop. No rule to make target '20
    2. 原因:run.sh中用了make,但对应的makefile没有target
  3. 报错3:
    1. 报错:No such file or directoryinstall_irstlm.sh
    2. 报错原因:文件格式是dos格式的缘故,改成unix 格式即可
    3. 解决:
      用vim打开该sh文件,输入:
      :set ff 
      回车,显示fileformat=dos,重新设置下文件格式:
      :set ff=unix 
      保存退出: 
      :wq 
      再执行即可
  4.  报错4:
    1. 报错:/usr/bin/env: ‘bash\r’: No such file or directory
    2. 原因和解决方法:同上一个issue(注意运行的sh中再执行的sh也需要注意格式)
  5. 报错5:
    1. ./configure: /bin/bash^M: bad interpreter: No such file or directory
    2. 原因:configure文件是在是在window下写的,所以在每行后面会加个ctrl+m就是^M,所以后面的sh就变成sh^M当然是没有这个命令的,所以脚本就不能运行了,把^M去掉就应该没问题了
    3. 解决:
      cat ./configure | tr -d ‘/r’ > temp
      mv temp configure
  6. 报错6:
    1.  报错:./configure: Permission denied
    2. 解决:在前面加上bash
  7. 报错7:
    1. ./configure: line 2: $'\r': command not found
    2. 修改格式为unix
  8. 报错8:
    1. 报错:sh: 0: Can't open buildStandalone.sh
    2. 解决:查看要运行的sh文件是否在当前目录下
  9. 一些linux的使用:
    1. linux修改用户密码,直接终端输入passwd即可

    2. 查看Ubuntu版本cat /proc/version

要将备份语句设置为Windows定时任务脚本,可以按照以下步骤进行操作: 1. 打开记事本或其他文本编辑器,创建一个批处理脚本文件(后缀名为 .bat),例如 backup_script.bat。 2. 输入以下内容到批处理脚本文件中: ```batch @echo off mysqlpump -h10.11.7.25 -uroot -pzzjsk.002 --default-character-set=utf8 --all-databases > "J:\数据库备份\备份文件名.sql" ``` 3. 保存批处理脚本文件,并将文件名设置为 backup_script.bat。 4. 打开"任务计划程序",可以通过以下方式打开: - 使用快捷键 Win + R 打开运行对话框,输入 `taskschd.msc`,然后点击确定。 - 或者,在开始菜单中搜索"任务计划程序"并打开。 5. 在任务计划程序中,点击"创建基本任务"或"创建任务"。 6. 按照向导的指示完成以下设置: - 设置任务名称和描述。 - 选择"每小时",然后点击下一步。 - 选择"启动程序",然后点击下一步。 - 在"程序/脚本"字段中,浏览并选择之前创建的批处理脚本文件 backup_script.bat。 - 在"起始于"字段中,输入批处理脚本文件的完整路径,例如 `C:\路径\backup_script.bat`。 - 点击下一步,然后点击完成。 现在,你已经成功创建了一个每小时执行的Windows定时任务脚本,用于执行MySQL数据库备份。每小时,脚本将运行并将备份保存到指定的文件路径中(J:\数据库备份\备份文件名.sql)。请确保目标文件夹已存在并具有写入权限。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值