【ubuntu】系统崩溃(系统空间满了,sudo不可用,不能联网等)解决方法

说是原创,其实是很多很多网上找到的方法,进行亲测,比较符合我情况的方法

 

1,系统空间已满:

清空浏览器缓存,清空无用安装包,无依赖软件,等等,这个一搜就有很多

我要说的是,像我一样的小白,可以看一下  var/log/cups/error_log  文件是不是很大,,,

附上:    清理的命令     echo > /var/log/cups/error_log 就行

 

但是!我的居然一会马上就会又成了很大,很大,,,

又是各种百度。查到这段话:(http://www.cnblogs.com/allen-3/p/6104832.html)

同时出现var/log/cups/error_log无限写入导致ubuntu系统空间不足和sudo 命令不可用的情况,究其原因是因为对/usr文件赋值权限过大,因为要写入/usr文件中一个文件,就将/usr赋予777的权限。以后对/usr赋值要小心 解决方法基本思路就是将权限恢复

修改权限: chmod 755 /usr

chmod 755 /usr -R

果然error_log 不那么快的增长了

 

再附上:定时清理error_log

crontab -e
*/2 * * * * echo "" > /var/log/cups/error_log

具体怎么写 ,可以看一下   http://blog.csdn.net/catoop/article/details/41821395 (一位大神写的博客)

2, 

Ubuntu sudo:/usr/bin/sudo 必须属于用户 ID 0(的用户)并且设置 setuid 位

这一部分转载自:http://blog.csdn.net/u014696921/article/details/70057447

进入recovery模式--->重启-->重启开始时按esc或者shift进入选择模式【不是每次都能进入】。

--->选择recovery 模式---->选择root

进入后执行命令行

chown root:root  /usr/bin/sudo

chmod 4755  /usr/bin/sudo

可能会出现Read-only file system 的错误

先执行mount -o remount  rw  /  命令,重新挂载,然后再执行chown和chmod(注意空格)

然后reboot 重启机器。

注意:一定要注意空格,第一次运行的时候百思不得其解,最后是因为没有空格

3,系统无法连接WIFI,识别U盘usb但是不显示,不可读,,,等等问题

 

重装系统了。。。。什么降低ubuntu内核版本,什么修改linux-firmware,,,,都试了,对一个小白来说更是一种煎熬,就直接重装了。。。。

恩,哪位大神或者同道有相似经历并解决了,,,可以告诉我一下,必定不胜感激!

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值