![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
tinnycloud
这个作者很懒,什么都没留下…
展开
-
Linux下core文件调试方法
Linux下core文件调试方法 在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。1.core文件的生成开关和大小限制 1)使用ulimit -c命令可查看core文件的生成开关。若结果为0,则表示关闭了此功能,不会生成core文件。 2)使用ulimit -转载 2010-01-14 07:33:00 · 355 阅读 · 0 评论 -
linux iostat
<br />Field 1 -- rio # of reads issued<br />Field 2 -- rmerge # of reads merged, <br />Field 3 -- rsect # of sectors read<br />Field 4 -- ruse # of milliseconds spent reading<br />Field 5 -- wio # of writes completed<br />field 6 -- wmerge # of writes me转载 2010-08-26 12:59:00 · 441 阅读 · 0 评论 -
C语言中的宏
<br />C语言中如何使用宏C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念)。下面对常遇到的宏的使用问题做了简单总结。 关于#和##<br />在C语言的宏中,#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量通过替换后在其左右各加上一个双引号。比如下面代码中的宏: #define WARN_IF(EXP) / do{ if (EXP) / fprintf(st转载 2010-07-17 21:23:00 · 588 阅读 · 0 评论 -
Linux 技巧:让进程在后台可靠运行的几种方法
想让进程在断开连接后依然保持运行?如果该进程已经开始运行了该如何补救? 如果有大量这类需求如何简化操作?我们经常会碰到这样的问题,用 telnet/ssh 登录了远程的 Linux 服务器,运行了一些耗时较长的任务, 结果却由于网络的不稳定导致任务中途失败。如何让命令提交后不受本地关闭终端窗口/网络断开连接的干扰呢?下面举了一些例子, 您可以针对不同的场景选择不同的方式来处理这个问题。转载 2010-02-22 21:20:00 · 320 阅读 · 0 评论 -
Linux进程管理命令详解(ps和top)
Linux进程管理命令详解(ps和top)1.ps命令作用:ps命令主要查看系统中进程的状态。格式:ps [选项]主要选项如下。-A:显示系统中所有进程的信息。-e:显示所有进程的信息。-f:显示进程的所有信息。-l:以长格式显示进程信息。-r:只显示正在运行的进程。-u:显示面向用户的格式(包括用户名、CPU及内存使用情况等信息)。-x:显示所有非转载 2010-02-22 21:19:00 · 578 阅读 · 0 评论 -
20 Linux System Monitoring Tools Every SysAdmin Should Know
20 Linux System Monitoring Tools Every SysAdmin Should Knowby Vivek Gite · 98 commentsNeed to monitor Linux server performance? Try these built-in command and a few add-on tools. Most Linux di原创 2010-02-06 13:57:00 · 693 阅读 · 0 评论 -
守护进程
守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进 程。Linux的大多数服务器就是用守护进程实现的。比如,Web服务器httpd等。同时,守护进程完成许多系统任务。比如,作业规划进程crond, 打印进程lpd等。下面将我理解的Linux下守护进程做一些解释和说明。同时将网上一个常用的解说Linux下守护转载 2010-02-06 13:51:00 · 553 阅读 · 0 评论 -
Linux下Patch的应用和制作方法介绍
Linux下Patch的应用和制作方法介绍 (1) 发布时间:2007.04.19 06:10 来源:赛迪网技术社区 作者:skid 因为在u-boot移植过程中,有几处通用文件要修改,如果每次都要手动修改就太麻烦了。制作补丁可以解决这个问题。 学习资料的收集比转载 2010-02-02 12:48:00 · 342 阅读 · 0 评论 -
Linux tty, pty, pts
Linux中tty、pty、pts的概念区别基本概念:1> tty(终端设备的统称):tty一词源于Teletypes,或者teletypewriters,原来指的是电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来这东西被键盘与显示器取代,所以现在叫终端比较合适。终端是一种字符型设备,它有多种类型,通常使用tty来简称各种类型的终端设备。2>转载 2010-01-22 17:21:00 · 526 阅读 · 0 评论 -
linux syslog
------------- 文档目录 ------------- 1 什么是syslogd 2 配置syslogd的说明 3 syslogd和系统中服务配置中日志的关系 4 什么是logrotate 5 配置logrotate的说明 ------------- 文档正文 ------------- 1 什么是syslogd syslogd可以简单地被称为记录系统活动的一个d转载 2010-01-22 17:11:00 · 539 阅读 · 0 评论 -
Linux的系统信号(signal)类型与机制
信号是Linux编程中非常重要的部分,本文将详细介绍信号机制的基本概念、Linux对信号机制的大致实现方法、如何使用信号,以及有关信号的几个系统调用。 信号机制是进程之间相互传递消息的一种方法,信号全称为软中断信号,也有人称作软中断。从它的命名可以看出,它的实质和使用很象中断。所以,信号可以说是进程控制的一部分。1.信号的基本概念 本节先介绍信号的一些基本概念,然后给出一些基本的信转载 2010-01-22 18:29:00 · 950 阅读 · 0 评论 -
Linux 的initrd 机制
<br /><br />前言 <br />本文源于这样一个问题:内核镜像存储在硬盘下特定文件系统中,bootloader必须先加载文件系统驱动,才能读取内核文件。类似的,内核要读取根文件系统中的文件,也需要先加载文件系统驱动。如果文件系统驱动存储在硬盘中,启动时没有驱动无法读硬盘,将导致整个启动过程的失败。那么Grub和内核如何解决这个问题的呢? <br />启动过程中需要读硬盘的时刻: <br />1. BIOS读硬盘中MBR,将控制权交给MBR中Grub Stage1 <br />2. Stage 1读转载 2010-10-03 16:06:00 · 474 阅读 · 0 评论