• 查看linux端口号占用情况

    日期:

    1)查看端口占用情况 netstat -ntlp|grep 端口号 2)查看某个端口的连接数 netstat -antlp |grep 端口号 |wc -l...

  • Linux Crontab 定时任务

    日期:

    一、Crontab介绍 crontab命令的功能是在一定的时间间隔调度一些命令的执行。 1.1 /etc/Crontab文件 在/etc目录下有一个crontab文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度crontab(在/var/spool/cron目录下)。 以下是我本机上的cr...

  • Linux系统调用和库函数调用

    日期:

    Linux下对文件操作有两种方式:系统调用(system call)和库函数调用(Library functions)。可以参考《Linux程序设计》(英文原版为《Beginning Linux Programming》,作者是Neil Matthew和Richard Stones)第三章: Working with files。系统调用实际上就是...

  • Linux进程状态

    日期:

    进程管理 进程常用命令 |-w 查看当前系统信息 |-ps 进程查看命令 |-kill 终止进程 |- 一个存放内存中的特殊目录 /proc |- 进程的优先级 |- 进程的挂起与恢复 |- 通过 top 命令查看进程 计划任务 |- 计划任务的重要性 |- 一次性计划 at 和 batch |- 周期性计...

  • Linux操作系统tcpdump抓包分析详解

    日期:

    PS:tcpdump是一个用于截取网络分组,并输出分组内容的工具,简单说就是数据包抓包工具。tcpdump凭借强大的功能和灵活的截取策略,使其成为Linux系统下用于网络分析和问题排查的首选工具。 tcpdump提供了源代码,公开了接口,因此具备很强的可扩展性,对于网...

  • Linux系统监控工具之sar 命令详解

    日期:

    linux性能分析 sar 命令详解 sar(System Activity Reporter系统活动情况报告)是目前Linux上最为全面的系统性能分析工具之一,可以从多方面对系统的活动进行报告,包括:文件的读写情况、系统调用的使用情况、磁盘I/O、CPU效率、内存使用状况、进程活动及IP...

  • Linux如何修改env看到的环境变量? .bashrc和.bash_profile区别

    日期:

    一、首先了解一下set、env、export的区别: set 显示当前shell的变量,包括当前用户的变量 env 显示当前用户的变量 export 显示当前导出成用户变量的shell变量 每个shell有自己特有的变量(set)显示的变量,这个和用户变量是不同的,当前用户变量和你用什么...

  • Linux后台进程管理

    日期:

    fg、bg、jobs、、ctrl+z命令 一、 加在一个命令的最后,可以把这个命令放到后台执行 ,如sh start.sh 二、ctrl + z 可以将一个正在前台执行的命令放到后台,并且处于暂停状态,不可执行。 三、jobs:查看当前有多少在后台运行 jobs -l选项可显示所有任务的PID...

  • 磁盘性能,你可能不知道的IOPS计算方法

    日期:

    每个I/O 请求到磁盘都需要若干时间。主要是因为磁盘的盘边必须旋转,机头必须寻道。磁盘的旋转常常被称为rotational delay(RD),机头的移动称为disk seek(DS)。一个I/O 请求所需的时间计算就是DS加上RD。磁盘的RD 基于设备自身RPM 单位值(译注:RPM 是Revolut...

  • Linux进程KILL--Quit,INT,HUP,QUIT,和TERM的解释

    日期:

    INT(快速关闭)----是当用户键入Control-C时由终端驱动程序发送的信号。这是一个终止当前操作的请求,如果捕获了这个信号,一些简单的程序应该退出,或者允许自给被终止,这也是程序没有捕获到这个信号时的默认处理方法。拥有命令行或者输入模式的那些程序...