ubuntu相关
文章平均质量分 64
MatthewMao
千里之行,始于足下;九层之台,起于累土
展开
-
识别系统大小端
参考: https://blog.csdn.net/u010164190/article/details/52587667linux下大小端测试:=》低地址存放低字节的值,所以为小端;windows下大小端测试:=》低地址存放低字节的值,所以为小端;...原创 2020-09-17 17:31:14 · 132 阅读 · 0 评论 -
定位使用CPU占用率过高的线程代码
一:查看占用率过高的线程号top -Hp 12726-H 线程模式-p 指定pid可以看到12727线程号占用过高。记录一次jstack定位线上程序cpu占用过高的问题 - 简书 https://www.jianshu.com/p/ac0c23bbbc35二:通过注释代码,去判断错误代码段。(建议使用jstack,但我这里用不了,只能通过笨办法了。。。)...转载 2019-11-13 10:33:35 · 205 阅读 · 0 评论 -
Ubuntu下的终端多标签切换快捷键
转自:Ubuntu下的终端多标签切换快捷键 - ”温故而知新“ - 博客园https://www.cnblogs.com/hester/p/5570157.html 储备知识:添加终端多标签:ctrl + shift + t; ubuntu下由于常在终端下工作,也同样需要在一个终端窗口下开启多个标签方便日常开发工作(vim党,尽量避免使用鼠标)方法一:alt...转载 2018-11-08 17:23:52 · 3022 阅读 · 0 评论 -
关于linux下的.a文件与 .so 文件
连续几天终于将一个又一个问题解决了,这里说其中一个问题 描述问题:使用多线程pthread的时候,(我用的IDE,CODEBOLCKS)编译后发现直接弹出窗口,程序还没有被Build。。巴拉巴拉,然后陷入了这个循环。提示有一句pthead_create未定义。 发现:pthread要用到动态链接库(libpthread.a)才能使用。 解决办法:后来在setting->compl转载 2017-10-13 15:44:04 · 24790 阅读 · 0 评论 -
linux下查找某个文件位置的方法
转自:http://www.cnblogs.com/ccode/p/4033088.html#undefined因为要装pl/sql所以要查找tnsnames.ora文件。。看看怎么查这个文件在linux下的哪个目录find / -name tnsnames.ora查到:/opt/app/oracle/product/10.2/network/admin/tnsnames.转载 2017-09-19 09:15:49 · 4820 阅读 · 0 评论 -
printf按8进制、16进制输出
链接:http://blog.csdn.net/summer_liuwei/article/details/5464518printf()8进制、16进制输出格式控制: int num = 0x9; /*输出4位8进制的num*/ printf("%04o/n",num); /*输出2位16进制的num*/ prin转载 2017-08-31 15:10:47 · 39739 阅读 · 0 评论 -
struct timeval结构体
转载地址:http://blog.chinaunix.net/uid-20548989-id-2533161.html该结构体是Linux系统中定义,struct timeval结构体在time.h中的定义为:struct timeval { __time_t tv_sec; /* Seconds. */ __suseconds_t转载 2017-08-30 10:36:07 · 911 阅读 · 0 评论 -
在开发板上 ping 域名提示无法ping通
在: /etc/ 下建立一个文件:resolv.conf,里面输入 解析域名的服务器:nameserver 114.114.114.114 nameserver 8.8.8.8原创 2017-09-15 09:43:11 · 1008 阅读 · 0 评论 -
gcc编译时出现stray '\357' in program的解决方法
链接:http://blog.chinaunix.net/uid-23089249-id-61541.html从同事那里拿来了几个头文件,用gcc编译没问题,但用arm-linux-gcc一编译就出现了一大堆!SerialPort.h:1: error: stray '\357' in programSerialPort.h:1: error: stray '\转载 2017-07-29 10:23:52 · 26154 阅读 · 13 评论 -
BIN,BCD,ASCII码的区别
以十进制的17为例: 它的二进制是: 0000 0000 0001 0001 其实这就是它的BIN码了,同时可以一目了然的看到它的十六进制就是11. (BIN码就是二进制数) 0000 0000 0001 0111(注:1=0001,7=0111) 这是它的BCD码,原则是从低位开始分别以四个Bit表示一个位数,1=0001,7=0111,如此.(BCD码就是十进制的二进制数转载 2017-08-08 09:42:30 · 11830 阅读 · 0 评论 -
QT环境搭建: QT玩转在linux的x86平台或者ARM平台上 - (1)x86下安装配置及使用Qt-4.8.5
环境:qt-everywhere-opensource-src-4.8.5.tar.bz2 + qt-creator-linux-x86-opensource-2.6.0.bin 1.qt库文件资源下载:qt-everywhere-opensource-src-4.8.5.tar.bz2资源下载:http://pan.baidu.com/s/1boHIsV1 注:原创 2016-10-05 12:21:10 · 8570 阅读 · 0 评论 -
QT问题系列(2) - 在liunx运行环境下 - qt程序中文乱码
情况1:参考地址:Qt界面显示中文乱码问题https://my.oschina.net/zjlaobusi/blog/138983程序地址:Qt QSS(黑色炫酷)http://download.csdn.net/detail/qq_34697613/9900048 开始乱码效果:相应代码段:(mainwindow.cpp)修改后在m转载 2017-07-29 15:36:52 · 260 阅读 · 0 评论 -
QT问题系列(1) - QT安装步骤时出现no space left on device
注:此问题,同问题用cd命令补齐提示:no space left on device!当执行make install时,提示了错误!错误:...:No space left on device! 设备上没有空余空间!分析:安装在根目录下,根目录空间已满,不能在存放别的,用df -h命令:/dev/sda1 4.5G 4.5G 0原创 2016-10-19 09:24:38 · 2284 阅读 · 0 评论 -
Ubuntu安装vmtools
目的:在windows和linux之间复制,拖动文件,以及复制信息等;步骤:参考链接:安装vmtoolshttps://jingyan.baidu.com/article/1974b289b813dcf4b1f77411.html 注意:这个链接里说的一路回车是有问题的,在需要打yes的地方,需要输yes;提示输no的时候,需要输no,还有一些用中括号提示路径的地方,就可以原创 2017-07-07 11:04:09 · 521 阅读 · 0 评论 -
VM12.1安装MAC_OS_10.11
http://download.csdn.net/detail/qq_22122811/9891345转载 2017-07-07 10:51:58 · 311 阅读 · 0 评论 -
Ubuntu解压缩命令zip,tar,tar.gz,tar.bz2,tar.xz
ZIPzip可能是目前使用得最多的文档压缩格式。它最大的优点就是在不同的操作系统平台,比如Linux, Windows以及Mac OS,上使用。缺点就是支持的压缩率不是很高,而tar.gz和tar.gz2在压缩率方面做得非常好。闲话少说,我们步入正题吧:我们可以使用下列的命令压缩一个目录:# zip -r archive_name.zip directory_to_compress转载 2016-10-05 12:41:37 · 2263 阅读 · 0 评论 -
如何查看Ubuntu的系统内存等信息
像boot分区大小 home分区大小swap分区大小。。。通过什么命令或软件du -h 将以熟悉的GMK为单位显示大小。它显示的是各个子文件及总文件的实际所占空间。sudo fdisk -l显示的是各个分区的大小http://blog.csdn.net/heycwn/article/details/54603787...转载 2018-06-01 15:21:24 · 7045 阅读 · 0 评论 -
vmware Station打开Ubuntu提示 “.....Vmware-vmx.exe已提前退出” 的解决办法
=》 虚拟机卡死,于是强行电脑重启;然后电脑开机打开虚拟机,提示“.....Vmware-vmx.exe已提前退出”=》 然后照着网上的方法,将所有的服务禁用,重启之后,接着手动启动这些服务,如图:参考:https://jingyan.baidu.com/article/a24b33cdaaaf6159ff002b64.html然后打开虚拟机,顺利打开了我的Ub...原创 2019-10-10 10:49:56 · 1524 阅读 · 0 评论 -
设置虚拟机桌面完全适应软件窗口
原创 2019-07-26 11:23:20 · 1002 阅读 · 0 评论 -
Linux内核版本与系统版本信息查看以及x86与x86_64的区别
(9条消息)Linux内核版本与系统版本信息查看以及x86与x86_64的区别 - 大圣欲何的博客 - CSDN博客https://blog.csdn.net/weixin_37998647/article/details/79467786一、 x86与x86_64x86、x86_64主要的区别就是32位和64位的问题。x86 ======> 32位x86_64 和 x6...转载 2019-04-11 13:19:16 · 1993 阅读 · 0 评论 -
vim自动格式化代码
(9条消息)vim中自动格式化代码 - qachenzude的专栏 - CSDN博客https://blog.csdn.net/qachenzude/article/details/25511875在vim中其实也有像Eclipse中的ctrl + shift +F 的自动格式化代码的操作,尽管非常强大,但是通常会破坏代码的原有的缩进,所以不建议在python这样缩进代替括号的语言中...转载 2019-04-11 12:45:24 · 3434 阅读 · 2 评论 -
Ubuntu终端常用的快捷键
Ubuntu终端常用的快捷键 - dy9776 - 博客园 http://www.cnblogs.com/nucdy/p/5251659.htmlCtrl+a 光标移动到开始位置 Ctrl+e 光标移动到最末尾 Ctrl+k 删除此处至末尾的所有内容 Ctrl+u 删除此处至开始的所有内容 Ctrl+S 暂停屏幕输出 Ctrl+Q ...转载 2019-01-02 14:04:45 · 187 阅读 · 0 评论 -
linux命令 - tail:查看文件最后几行的命令
Linux查看文件最后几行的命令 - 宗炳煌 - 博客园https://www.cnblogs.com/xiaozong/p/5307878.html tail -n 20 filename说明:显示filename最后20行转载 2018-12-24 14:12:15 · 14937 阅读 · 0 评论 -
名词解释:Linux内存管理之RSS和VSZ
名词解释:Linux内存管理之RSS和VSZ_ITPUB博客http://blog.itpub.net/29757574/viewspace-2150678/ Linux内存管理中不管是top命令还是pmap命令,都会有RSS和VSZ这两个名词,这里解释一下:RSS( Resident Set Size )常驻内存集合大小,表示相应进程在RAM中占用了多少内存,并不包含在SWAP中占用...转载 2018-12-27 10:10:24 · 7671 阅读 · 0 评论 -
linux命令 - scp:在本地和远程之间拷贝文件
scp命令详解 - 扫地僧--神龙冠日 - 博客园http://www.cnblogs.com/likui360/p/6011769.html开发板linux到虚拟机linux间的文件传输——scp指令与本地地址的配置 - Leaviathan的博客 - CSDN博客https://blog.csdn.net/qq_21882325/article/details/50963362scp是...转载 2018-12-14 13:13:54 · 682 阅读 · 0 评论 -
linux命令 - du:查看目录下文件和文件夹的大小
链接:(转)Linux下查看文件和文件夹大小 删除日志 - CS408 - 博客园https://www.cnblogs.com/lixuwu/p/5944062.html#_label0linux查看目录大小 - CSDN博客https://blog.csdn.net/learner198461/article/details/54602324du命令 //查看当前目录下各个文件及...转载 2018-11-19 16:17:50 · 1500 阅读 · 0 评论 -
linux命令 - top:查看CPU占用和使用情况
一:Ubuntu查看CPU占用和使用情况Ubuntu查看CPU占用和使用情况 - Box_clf的博客 - CSDN博客https://blog.csdn.net/box_clf/article/details/79166803命令: # topPR 优先级 NI nice值。负值表示高优先级,正值表示低优先级 VIRT 进程使用的虚拟内存总量,...转载 2018-11-22 00:17:21 · 4349 阅读 · 0 评论 -
linux命令 - ls
linux 文件大小单位显示 - huakai_sun的博客 - CSDN博客https://blog.csdn.net/huakai_sun/article/details/80620965在linux中显示文件大小的时候,通常的做法是使用“ls -l”,显示的大小是文件的字节大小。但是,如果文件比较大的话,显示起来不是特别易读,这个时候,可以使用“ls -lh”,就可以使用比较接近文件大...转载 2018-11-16 10:36:44 · 158 阅读 · 0 评论 -
struct timespec 和 struct timeval
time()提供了秒级的精确度 .1、头文件 2、函数原型 time_t time(time_t * timer) 函数返回从TC1970-1-1 0:0:0开始到现在的秒数 用time()函数结合其他函数(如:localtime、gmtime、asctime、ctime)可以获得当前系统时间或是标准时间。如果需要更高的时间精确度,就需要struct time转载 2017-05-03 20:28:23 · 1495 阅读 · 0 评论 -
UBUNTU命令行下进程查看终止
ps -ef 也能查看系统的详细进程表; pkill ch :杀死有ch字符组成的进程; kill 999:杀死进程号为999的进程;原创 2017-05-03 20:22:31 · 1975 阅读 · 0 评论 -
Linux中执行shell脚本的4种方法总结
这篇文章主要介绍了Linux中执行shell脚本的4种方法总结,即在Linux中运行shell脚本的4种方法,需要的朋友可以参考下bash shell脚本的方法有多种,现在作个小结。假设我们编写好的shell脚本的文件名为hello.sh,文件位置在/data/shell目录中并已有执行权限。方法一:切换到shell脚本所在的目录(此时,称为工作目录)执行shell脚本:复制代码代码如转载 2016-09-19 22:21:51 · 18806 阅读 · 0 评论 -
securecrt中文乱码解决办法
现象:用secureCRT连接上Ubuntu后,其中的中文显示乱码;分析:secureCRT的编码默认的不是UTF-8,改为和Ubuntu一样的UTF-8即可;————原创 2016-09-05 22:17:58 · 696 阅读 · 0 评论 -
Ubuntu中如何进入recovery 模式
开机时,按住shift键不放,就会出现grub启动菜单,从中选择recovery模式即可。原创 2016-10-05 12:35:42 · 32964 阅读 · 2 评论 -
Ubuntu下改写vim配置文件vimrc来实现显示行号,语法高亮,自动缩进功能
在UBUNTU中vim的配置文件存放在/etc/vim目录中,配置文件名为vimrc在终端 输入以下命令来编辑vimrc配置文件:sudo vim /etc/vim/vimrc 或者 sudo gedit /etc/vim/vimrc 此文件需要用root权限来访问,否则只有read权限 可以sudo临时使用一下,当然也可以su一下1、显示行号在文件末端添加一新行,输入原创 2016-10-05 12:38:27 · 7077 阅读 · 0 评论 -
Ibus配置完成但图标不出现的解决办法
如果下载安装好了:ibus的话,就可以用下面的命令来引出拼音图标! 按照提示一步步做!Text entry - “+”- chinese(pinyin)原创 2016-10-05 23:28:15 · 1941 阅读 · 0 评论 -
通过nfs将ubuntu文件挂载在开发板上
前提:通过串口助手或者网络方式已经能够操作开发板目录;挂载要求:将Ubuntu下的/home/rejulink/nfs目录挂载到开发板根文件系统的指定目录下:/挂载命令:mount -t nfs -o nolock 192.168.5.102:/home/rejulink/nfs/ /mnt/nfs_temp_hmisvr/注:/mnt/nfs_temp_hmisvr/ - 是原创 2016-10-06 00:11:00 · 1299 阅读 · 5 评论 -
[...]Kernel panic - not syncing: Attempted to kill the idle task!的解决办法
中心问题1. [...]Kernel panic - not syncing: Attempted to kill the idle task!2.invalid passwd,please try again!寻找问题答案过程(及对15版本的吐槽!):第一次:拷了一份15.10版本的虚拟机,花了几天时间,将Ubuntu的vim,网络,将Qt库编译好了,编译的时候就花了两个原创 2016-10-06 00:01:02 · 13449 阅读 · 2 评论 -
安装过程出现错误: E: Package ‘vim’ has no installation candiate
安装vim时,提示错误:E: Package ‘vim’ has no installation candiate ! 包‘vim’没有安装候选! 分析:提示没有安装候选,就是说从apt-get安装的库源没找到vim包,所以就要更新下库源!解决:sudo apt-get update!Sudo apt-get upgrade!原创 2016-10-05 23:54:18 · 4783 阅读 · 1 评论 -
Ibus(pinyin)输入法输入错误
现象:比如,输入 nihao出来的字是 你哈o 解决:把原来的删了,重新安装一遍!转载 2016-10-05 23:51:52 · 1537 阅读 · 0 评论 -
Linux新手入门:Unable to locate package错误解决办法
原文地址:http://www.cppblog.com/colorful/archive/2012/04/29/173122.html最近刚开始接触Linux,在虚拟机中装了个Ubuntu,当前的版本是Ubuntu 11.10,装好后自然少不了安装一些软件,在设置了软件的源后,就开始了 sudo apt-get install,结果出现了下面的Unable to locate pack转载 2016-10-05 23:50:23 · 3696 阅读 · 0 评论