技术标签: ubuntu 运维 linux # ROS学习笔记
目录
我是双系统,忙完后电脑关机,第二天再进入ubantu系统就进不去了。网上解决这个问题的有很多,但是大部分都是说驱动问题。很明显,我没有改变电脑任何,不可能是驱动的问题。查看之后还有一个问题就是电脑分配给ubantu系统的内存不够了。开始我也很犹豫,我分了100个g,平时只是写一些代码而以。最终排查之后果然是内存不足问题。
大家以后也要养成好习惯记得要经常的清理下ubuntu系统的内存缓存垃圾等等,保证内存空间。
步骤一:我们选择进入到ubuntu的高级选项当中。
步骤二:进入到(recoery mode)等待一些时间之后。就能够到recoery目录界面。
步骤三:选择root中,输入以下指令。
df -h
如果输入df-h 报错 就直接输入df就行。
查询下自己内存的就是开机界面提示的那个,我的sd4,结果显示100%使用。
然后使用以下指令清理下缓存垃圾。释放出一些内存。
系统垃圾清理
# 清理旧版本的软件缓存,删除你已经卸载掉的软件包
sudo apt-get autoclean
# 清理所有软件缓存,电脑上存储的安装包全部卸载
sudo apt-get clean
# 删除系统不再使用的孤立软件
sudo apt-get autoremove
基本上输入完这些指令,电脑的内存就会获得1%-10%的释放。
再重启一下电脑即可进入系统。
进入系统之后,建议抓紧清理一些没用的压缩包和文件,避免占用内存。
如果还出现/dev/sdax recovering journal的提示,我认为是你双系统所在windows的那个盘需要内存清理了,我是清理之后,这个问题就消失了。
df -hl
命令指令:
下面是相关命令的解释:
df -hl 查看磁盘剩余空间
df -h 查看每个根路径的分区大小
du -sh [目录名] 返回该目录的大小
du -sm [文件夹] 返回该文件夹总M数
注:建议大家以后养成清理ubuntu内存的习惯,避免这种情况的再次发生。
一、调研首先不能盲目“造车”,要充分了解市场行情获取调研结果,这样制定的运营策略才有针对性和可行性。作为新媒体运营人,首席新媒体商学院创始人,资深新媒体运营人,《新媒体推广运营实战大全》 作者、知名品牌营销顾问黎想就拿调研的时候所收集哪些信息要素呢?我们可以从交易思维和市场思维说起。1. 交易思维所有的业务都是一场交易,推广新产品也不例外。交易本身有三要素,分别为交易对象、交易内容、交...
摘要:使用matlab编写PID控制器与模糊控制器,并对原理进行解析。背景: 小白自学。基础:1、视频“自动控制原理”,1-3章,柠檬大学,点此链接2、《基于MATLAB的系统分析与设计——模糊系统》,楼顺天等,西安电子科技大学出版社,1-80页。3、视频“单片机STM32——PID算法讲解”,1-6节,ArgonGhost,哔哩哔哩,点此链接。4、视频“第9章线性系统的状态空...
项目选定Hessian作为web service的实现方式,确实很轻量级,速度就跟直接用socket差不多,全是二进制传送节约了不少开销。但是在使用过程中有业务需要是必须获得远程端的ip地址,主机名等信息的。翻便Hessian的文档和google了n次未果,迫不得已到caucho和spring论坛去问,都没有得到答复。今天心一横把hessian的源代码加入到项目中单步跟踪,总算有点小收获。献丑...
ELECTRON-VUE相关报错一、Build: Identifier ‘tasks’ has already been declared截图:原因:.electron-vue\build.js文件中,tasks变量重复命名了解决办法:修改其中一对的tasks变量名,需要注意的是本文件中一共包含四个tasks,前两个是一对,后两个是一对,修改时请对应修改。二、Build:Application entry file “dist\electron\main.js”Error: Applic
本人使用idea开发环境是一个新手,今天在打开一个project后,一直编译没有通过。提示:idea Error:(7, 24) java: 程序包io.netty.channel不存在本工程是idea+maven,其中使用到netty。通过maven,其他jar包已经导入完成。还差一个netty包。解决方法:1、选中工程名称,鼠标右键,弹出菜单;2、选中maven菜单;3...
先上格式<html><head><title>标题<title></head><body>..........文件内容..........</body></html>这是一个标准网页的声明是文档的头部,通常在标签里面还有可能加入css等样式,例如meta是html中的元标签,其中包含了对应html的相关信息,客户端浏览器或服务器端的程序会根据这些信息进行处理。content(内容类型):重要!!这...
报错如下C:\ProgramData\Anaconda3\python.exe "C:\Program Files\JetBrains\PyCharm 2018.3.3\helpers\pydev\pydevconsole.py" --mode=client --port=52241Traceback (most recent call last): File "C:\Program Fi...
前段时间看别人博客的时候偶然间看到了Android微信自动回复功能,最后的效果也很不错,博主在文中提到了AccessibilityService,以前压根没接触过这东西,表示一脸懵逼。也是这个原因我去找了AccessibilityService相关的资料好好的看了一遍,发现这个东西真的太NB了,网上对AccessibilityService的应用还是有不少的文章的,但是详细的介绍资料还是比较少,对
今天老师讲到一个例子,导入javax.swing的时候觉得很奇怪,之前导入的包像java.util、java.lang等都是以java开头的啊!怎么又出现了一些以javax开头的包呢?它跟以java.开头的包又会有什么不一样呢?当是在弹幕问老师,老师可能没有看见(我是在校学生,因为新冠疫情在家上课),也没有回答我,所以我就自己查了一些资料,跟大家分享一下我的想法。 在Java的早期两个...
在使用通过dao层的实现类访问数据库时,如果访问数据涉及中文会出现prepareStatement无法正确识别sql语句的问题PreparedStatement pstm = conn.prepareStatement(" SELECT * FROM USER WHERE uname=? AND upassword=?; ");pstm.setString(1,user.getUname());/...
测试环境: CentOS5.3 2.6.18工具: sendip和wireshark sendip可以发送各种数据包,确实方便.wireshark图形化的显示对于分析整个数据包还是相当不错的...一:内核态基于Netfilter构造数据包主要有两种方式:1. alloc_skb申请一个skb结构体,然后根据实际的应用填充不同的成员,或者基
有向树与树的括号序列最小表示法