说是原创,其实是很多很多网上找到的方法,进行亲测,比较符合我情况的方法
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,,,,都试了,对一个小白来说更是一种煎熬,就直接重装了。。。。
恩,哪位大神或者同道有相似经历并解决了,,,可以告诉我一下,必定不胜感激!