随笔分类 -  Linux

Linux操作系统
摘要:1 查看僵尸进程 在Linux操作系统中,输入top指令就可以查看: 注意看整个界面的第二行,最后一个zombie的前面的数字就是代表僵尸进程的数量,这里看到僵尸进程数量不为0,那么就需要来清除一下僵尸进程。 2 处理僵尸进程 1)kill -9 杀死僵尸进程的父进程 接下来需要确定僵尸进程的相关信 阅读全文
posted @ 2021-09-14 21:20 Jcpeng_std 阅读(3689) 评论(0) 推荐(1) 编辑
摘要:1 mpstat mpstat是Multiprocessor Statistics的缩写,是实时监控工具,报告与CPU一些统计信息这些信息都存在/proc/stat文件中,在多CPU系统里,其不但能查看所有的CPU的平均状况的信息,而且能够有查看特定的CPU信息,mpstat最大的特点是可以查看多核 阅读全文
posted @ 2021-09-02 20:10 Jcpeng_std 阅读(1415) 评论(0) 推荐(0) 编辑
摘要:Linux操作系统采用grep -v 或 --revert-match可以过滤掉包含匹配文本的所有行,同时,>>。 1)采用touch命令新建一个文本文档ooo,内容如下: 2)采用cat ooo | grep -v '2' >> bbb命令即可将文件ooo所有带有'2'的行过滤掉,并通过>>写入到 阅读全文
posted @ 2021-09-01 21:48 Jcpeng_std 阅读(1081) 评论(0) 推荐(0) 编辑
摘要:linux系统开机流程 1. 机器开机通电bios质检,质检通过后,bios会根据boot菜单,选择从硬盘启动。 2. 读取硬盘中的MBR(主引导记录),加载引导程序(linux中是grub),grub程序会加载系统kernel和虚拟文件系统。 3. 系统会运行init程序,该进程会读取/etc/i 阅读全文
posted @ 2021-08-30 22:12 Jcpeng_std 阅读(694) 评论(0) 推荐(0) 编辑
摘要:1 查看磁盘空间大小 df命令用于查看磁盘分区上的磁盘空间,包括使用了多少,还剩多少,默认单位是KB。比如以下命令: df -hl 执行结果如下: 执行的结果每列的含义: 第一列Filesystem,磁盘分区 第二列Size,磁盘分区的大小 第三列Used,已使用的空间 第四列Avail,可用的空间 阅读全文
posted @ 2021-08-28 20:53 Jcpeng_std 阅读(3069) 评论(0) 推荐(0) 编辑
摘要:动态链接库是程序运行时加载的库,当动态链接库正确部署之后,运行的多个程序可以使用同一个加载到内存中的动态库,因此在 Linux 中动态链接库也可称之为共享库。动态链接库是目标文件的集合,目标文件在动态链接库中的组织方式是按照特殊方式形成的。库中函数和变量的地址使用的是相对地址(静态库中使用的是绝对地 阅读全文
posted @ 2021-08-23 21:32 Jcpeng_std 阅读(1664) 评论(0) 推荐(0) 编辑
摘要:1 信号类型 在Linux操作系统下,可以通过命令kill -l 来查看当前系统中存在的信号名称和编号: 信号的说明: #define SIGHUP 1 /* Hangup (POSIX). 终端连接断开信号*/ #define SIGINT 2 /* Interrupt (ANSI). 中断信号, 阅读全文
posted @ 2021-08-22 21:45 Jcpeng_std 阅读(395) 评论(0) 推荐(0) 编辑
摘要:在IO多路复用技术中,epoll默认的事件触发模式为Level_triggered(水平触发)模式,即当被监控的文件描述符上有可读/写事件发生时,epoll_wait()会通知处理程序去读写。如果没有把数据一次性全部读写完(如读写缓冲区太小),那么下次调用 epoll_wait()时,它还会通知在上 阅读全文
posted @ 2021-08-21 14:12 Jcpeng_std 阅读(2219) 评论(0) 推荐(0) 编辑
摘要:Linux操作系统下使用不同的命令工具可以从不同的角度查看进程状态,常用的进程查看命令如下: 1 ps命令 ps命令的作用是查看静态的进程统计信息(Processes Statistic),常见的选项如下: 1)a:显示当前终端下的所有进程信息,包括其他用户的进程。 2)u:使用以用户为主的格式输出 阅读全文
posted @ 2021-08-16 22:18 Jcpeng_std 阅读(3806) 评论(0) 推荐(0) 编辑
摘要:在Linux系统控制命令行使用top命令,可以查看正在运行的进程和系统负载信息,包括cpu负载、内存使用、各个进程所占系统资源等,top可以以一定频率更新这些统计信息。 默认输出 top命令的默认输出如下: 上半部分显示了整体系统负载情况 top:从左到右依次为当前系统时间,系统运行的时间,系统在之 阅读全文
posted @ 2021-08-01 21:30 Jcpeng_std 阅读(790) 评论(0) 推荐(0) 编辑
摘要:一、查找文件 使用 Linux 经常会遇到这种情况:只知道文件中包含某些特定的字符串,但是不知道具体的文件名。需要根据“关键词”反向查找文件。 例如:查找当前目录下,包含“ipaddress”字符串的所有文件 (1)grep -rn "ipaddress" ./ (其中,r 表示递归, n 表示查询 阅读全文
posted @ 2021-07-29 21:41 Jcpeng_std 阅读(1421) 评论(1) 推荐(0) 编辑
摘要:OVS Open Virtual Switch(OVS) 是一个开源的多层虚拟交换机。 它通常作为基于软件的网络交换机或专用交换硬件的控制堆栈运行。 OVS 旨在通过编程扩展实现有效的网络自动化,还支持标准管理接口和协议,包括 NetFlow、sFlow、CLI、IPFIX、RSPAN、LACP、8 阅读全文
posted @ 2021-07-28 22:08 Jcpeng_std 阅读(8553) 评论(0) 推荐(2) 编辑
摘要:GCC编译器将源代码文件转换为可执行文件需要四个过程: 1.预处理(完成宏定义和include文件展开等工作) 将include包含的文件插入源文件 宏替换 根据条件编译选择要使用的代码 经过预处理后输出“.i”文件 2.编译(根据编译参数进行不同程度的优化,编译成汇编代码) 把c/c++文件“翻译 阅读全文
posted @ 2021-07-26 21:40 Jcpeng_std 阅读(354) 评论(0) 推荐(0) 编辑
摘要:# 设置root账户密码 sudo passwd root # 修改源镜像(提高下载更新速度) sudo apt-get update pip install open-vm-tools pip install open-vm-tools-desktop sudo gedit /etc/apt/so 阅读全文
posted @ 2021-07-09 12:11 Jcpeng_std 阅读(110) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示