一直记住不打开文件时候的mode,今天发现原来可以直接用0644这样的八进制数字代替,好开森#include #include #include #include int main(){ umask(0); int fd = open ("111",O_WRONLY | O_CREAT ...
分类:
系统相关 时间:
2015-12-08 17:56:25
阅读次数:
204
--------------------------------------------------------------- -------------- 概要 -------------------------------------------------------------...
分类:
系统相关 时间:
2015-12-08 17:54:20
阅读次数:
239
ubuntu更换apt-get源# cp/etc/apt/sources.list/etc/apt/sources.list.bak# vim/etc/apt/sources.listdebhttp://mirrors.163.com/ubuntu/precise-updates main rest...
分类:
系统相关 时间:
2015-12-08 17:52:48
阅读次数:
311
转载自:http://www.cnblogs.com/zhaoyl/archive/2012/09/04/2671156.htmlLinux进程优先级 进程提供了两种优先级,一种是普通的进程优先级,第二个是实时优先级。前者适用SCHED_NORMAL调度策略,后者可选SCHED_FIFO或SCHE....
分类:
系统相关 时间:
2015-12-08 17:50:36
阅读次数:
247
一、Linux文件权限每个Linux文件具有四种访问权限:可读(r)、可写(w)、可执行(x)和无权限(-)。利用ls -l命令可以看到某个文件或目录的权限,它以显示数据的第一个字段为准。第一个字段由10个字符组成,如下:[root@CentOS-study data]# ll -d adrwxrw...
分类:
系统相关 时间:
2015-12-08 17:45:36
阅读次数:
161
安装smokeping及其依赖包$sudoapt-getinstallsmokepingcurllibauthen-radius-perllibnet-ldap-perllibnet-dns-perllibio-socket-ssl-perllibnet-telnet-perllibsocket6-perllibio-socket-inet6-perlapache2配置apachecd/etc/apache2/conf-availablesudoln-s../../smokeping/apa..
分类:
系统相关 时间:
2015-12-08 16:21:34
阅读次数:
508
重要性能监测工具:top、vmstat、w、uptime、ps、free、iostat、netstat、/proc等需要监视Linux服务器的性能?大多数Linux发行版都集成了一些监视工具。这些工具可以获取有关系统活动的信息的详细指标。通过这些工具,你可以发现产生系统性能问题可能存在原因。下面讨论的是一..
分类:
系统相关 时间:
2015-12-08 16:21:21
阅读次数:
388
近期在工作中发现经常性的使用一些重复性命令,经常性的修改一些长明令,感觉有必要科普一下shell命令行的一些常见快捷键了,以便大家节省时间提高工作效率。下述所有命令在Linux/unix的shell下有效,这里以bash为主。如有出入,以你自己的服务器为准。本文所指的Linux主要指RH..
分类:
系统相关 时间:
2015-12-08 16:18:51
阅读次数:
175
$0:脚本名称,即命令行输入的脚本名称$n:位置参数,n>0,当n>9时,使用${n}形式$#:位置参数的个数"$*":所有位置参数(单个字符串)"$@":所有位置参数(字符串数组)$$:当前进程的PID$?:上一个命令的执行结果,0表示成功,非0表示失败$!:后台最后一个作业的PID$_:上一个命..
分类:
系统相关 时间:
2015-12-08 16:18:22
阅读次数:
221
一、(Linux下查找帮助,必须要了解的)Manual帮助手册由8个章节组成,代表不同的内容。1.Usercommands(默认查看命令的帮助选项,供普通用户查看帮助说明文档。)2.SystemCalls(系统涵数调用帮助说明文件)。3.Librarycalls(动太链接库帮助说明文件)。4.Specialfiles(系..
分类:
系统相关 时间:
2015-12-08 16:14:57
阅读次数:
211
shell脚本应用理论部分:随着企业的应用越来越多,服务器的自动化管理也是越来越重要,在linux中提供了一个非常强大的功能,这种功能名字为shell脚本,什么是shell脚本。我们都知道我们所输入的命令计算机是不识别的,这时就需要一种程序帮助我们进行翻译,变成计算机所识别的..
分类:
系统相关 时间:
2015-12-08 16:12:50
阅读次数:
462
使用消息队列即可实现消息的先进先出(FIFO), 但是使用共享内存实现消息的先进先出则更加快速;
我们首先完成C语言版本的shmfifo(基于过程调用), 然后在此基础上实现C++版本的ShmFifo, 将1块共享内存与3个信号量(1个mutext信号量, 1个full信号量, 1个empty信号量)封装成一个类ShmFifo, 然后编写各自的测试代码;
shmfifo...
分类:
系统相关 时间:
2015-12-08 16:06:26
阅读次数:
331
F3跳到声明或定义的地方。F5单步调试进入函数内部。F6单步调试不进入函数内部,如果装了金山词霸2006则要把“取词开关”的快捷键改成其他的。F7由函数内部返回到调用处。F8一直执行到下一个断点。Ctrl+/ 在代码窗口中是这种//~注释。再按则取消注释Ctrl+Shift+/ 在代码窗口中是这种/...
分类:
系统相关 时间:
2015-12-08 16:03:44
阅读次数:
203
Memory address: logical address segment + offset linear address physical addresslinux memory addressing is to get physical address from linear addr...
分类:
系统相关 时间:
2015-12-08 16:01:32
阅读次数:
252
作为一款古老而具有持久生命力的编辑器,Vim 自有它的强大之处。很多人觉得 Vim 的学习曲线太陡峭了,为了能够把 Vim 用得风生水起,不得不记忆大量的命令。如果你是 Vim 新手,刚入门就开始面对着浩如烟海的命令逐条学习,我相信你一定会逐渐失去对它的兴趣。其实,Vim 以一种近乎自然语言的方式帮...
分类:
系统相关 时间:
2015-12-08 15:52:17
阅读次数:
213
一:对CPU进行简单测试:计算圆周率echo "scale=5000; 4*a(1)" | bc -l -q转自:http://wushank.blog.51cto.com/3489095/1585927
分类:
系统相关 时间:
2015-12-08 14:34:23
阅读次数:
188
作为一个C/C++程序员,熟悉内存管理尤为重要,即使不使用C/C++语言,熟悉内存管理方面的知识也能够让你写出一些高效的代码。我们经常说的内存管理其实并不是直接对物理存储器进行管理,这个操作系统已经帮我们做了,我们讨论的是对虚拟存储器进行管理。 虚拟存储器实际上就是操作系统提供的一种对主存的抽...
分类:
系统相关 时间:
2015-12-08 14:35:20
阅读次数:
265