问题记录:linux问题记录

1、run.sh:行5: $'\r': 未找到命令

报错原因:windows和linux的换行符不同

解决方法:使用下面的命令对脚本进行处理

sed -i 's/\r//g' run.sh

2、离线安装:yum的安装包下载和安装

下载地址:http://www.rpmfind.net/linux/rpm2html/search.php

下载对应文件

安装命令:

yum install [安装包名称和路径]
rpm -ivh  [安装包名称和路径]

3、环境变量配置文件写错,ls、vi等基本命令无法使用

修改etc/profile文件(存在错误),导致ls、vi等基本的命令都无法使用,可以使用如下方式解决

执行命令:

export PATH=/user/bin:/user/sbin:/bin:/sbin

临时指定环境变量,执行后此时可以使用ls、vi等命令,让后将etc/profile文件中的错误修改该重新生效,生效命令:

source /etc/profile

4、文件删除问题

要删除的文件如果正在被某一个服务使用,如果直接删除会造成硬盘空间不会被释放。可以通过下面的命令将文件内容置成空的方式来释放硬盘空间:

echo "" >  acc*.log

如果已经删除,停掉相应的服务重新启动,空间也会被释放。

删除文件中指定行数的内容可以通过下面的命令:

sed $(($ A-3+1)),${A}d a.txt   //删除文件后几行

sed '2,$d' -i aa.txt           //删除从第2行到文件末尾的所有行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值