![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 58
金融行业的一个码农
潜心修炼编码之道
展开
-
Linux中强大且常用命令:find、grep
Linux中强大且常用命令:find、grep2017-03-16吴秦(Tyler)程序猿程序猿来源:吴秦(Tyler)链接:www.cnblogs.com/skynet/archive/2010/12/25/1916873.html(点击尾部阅读原文前往)在linux下面工作,有些命令能够大大提高效率。本文就向大家介绍find、grep命令转载 2017-03-22 09:40:09 · 265 阅读 · 0 评论 -
Linux上free命令
解释一下Linux上free命令的输出。 下面是free的运行结果,一共有4行。为了方便说明,我加上了列号。这样可以把free的输出看成一个二维数组FO(Free Output)。例如:FO[2][1] = 24677460FO[3][2] = 10321516 1 2 3 4转载 2017-03-22 09:57:12 · 309 阅读 · 0 评论 -
Defunct进程 僵尸进程
在测试基于 DirectFB+Gstreamer 的视频联播系统的一个 Demo 的时候,其中大量使用 system 调用的语句,例如在 menu 代码中的 system("./play") ,而且多次执行,这种情况下,在 ps -ef 列表中出现了大量的 defunct 进程,对程序的运行时有害的。按说system的源码中应该已经包含了wait,但也不能排除开发板上这个版本的system中可能没转载 2017-03-22 09:59:29 · 709 阅读 · 0 评论 -
Linux中的IO模型
Linux中的IO模型IO模型 linux系统IO分为内核准备数据和将数据从内核拷贝到用户空间两个阶段。 这张图大致描述了数据从外部磁盘向运行中程序的内存中移动的过程。用户空间、内核空间 现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟储存空间)为4G(2的32次方)。操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,转载 2017-03-22 10:01:58 · 449 阅读 · 0 评论 -
浅谈Linux的locale,LC_ALL和LANG
如果你是一个Linux新手,并且刚刚安装了一个新的英文系统但想要设置成中文系统,肯定会接触到上面几个变量,在网上搜索了一系列解决方法,给一些变量赋一下值,再export一下,或者写到配置文件里面,然后就搞定了,但究竟为什么要这样做,可能还是一知半解。通过这两天自己对网上看到的一些文章的整理和自己的试验,在这里记录一下自己的理解。一、什么是localelocale这个单词中文翻译成地转载 2017-03-22 10:33:59 · 4619 阅读 · 0 评论 -
linux中文乱码问题
vi /etc/sysconfig/i18n(不同的系统这个文件可能不一致,我的是2.6.32-431.el6.x86_64)添加LANG="zh_CN.UTF-8"export LC_ALL="zh_CN.GB18030"然后重启,如果是用ssh远程登录,则重启登录即可,语言编码方式使用default language参考浅谈Linux的locale,LC_ALL,LANG原创 2017-03-22 10:40:31 · 236 阅读 · 0 评论 -
g++参数介绍
g++参数介绍[介绍] gcc and g++分别是gnu的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件 预处理器cpp2.将预处理后的文件不转换成汇编语言,生成文件.s 编译器egcs3.有汇编变为目标代码(机器代码)生成.o的文件转载 2017-03-22 10:45:57 · 1035 阅读 · 0 评论 -
vi命令的用法
功能最强大的编辑器之一——vivi是所有UNIX系统都会提供的屏幕编辑器,它提供了一个视窗设备,通过它可以编辑文件。当然,对UNIX系统略有所知的人,或多或少都觉得vi超级难用,但vi是最基本的编辑器,所以希望读者能好好把它学起来,以后在UNIX世界里必将畅行无阻、游刃有余,因为其他几种文本处理器并非UNIX标准配备。说不定别人的Linux机器没安装joe或pico,如果您不会vi,那您可能就转载 2017-03-22 10:46:52 · 376 阅读 · 0 评论