进程和计划任务管理 1、查看进程 2、控制进程 3、at一次性任务设置 4、crontab周期性任务设置 1、程序和进程的关系: 程序 保存在硬盘,光盘等介质的可执行代码和数据。文件中静态保存的代码 进程 在cpu及内存中运行的程序代码,动态执行代码,父子进程,每个程序可以创建一个或多个进程 查看静 ...
分类:
系统相关 时间:
2021-06-24 17:52:55
阅读次数:
0
1、请举例说明静态链接库的创建与使用 ar:建立,修改档案或从档案中抽取成员 ar -r :替换归档文件中已有的文件或加入新文件 ar -t :显示归档文件内容 2、请举例说明共享库的创建与使用。 3、编程实现一个简单文件复制命令。 4、使用fork创建一个子进程,进程创建成功后父子进程分别输出不同 ...
分类:
系统相关 时间:
2021-06-11 18:13:23
阅读次数:
0
1.请举例说明静态链接库的创建与使用。 2.请举例说明共享库的创建与使用。 3.编程实现一个简单文件复制命令 4.使用fork创建一个子进程,进程创建成功后父子进程分别输出不同的内容。 5.使用fork创建多个子进程。 6.在 fork 之前以写的方式创建了一个文件 test.txt。然后 fork ...
分类:
系统相关 时间:
2021-06-11 18:06:41
阅读次数:
0
进程控制: 创建, 退出, 等待, 替换 创建: pid_t fork(); 通过复制父进程创建子进程 父子进程代码共享, 数据独有 返回值: 错误返回-1,对于父进程返回大于0 子进程pid, 对于子进程返回0 写时拷贝技术: 创建子进程后, 子进程与父进程各自有自己的虚拟地址空间, 但是数据映射 ...
分类:
系统相关 时间:
2021-05-24 00:19:16
阅读次数:
0
进程分父子进程: 父进程管理子进程 子进程是普通用户的身份,为父进程提供响应 外来攻击只能攻击到子进程的普通用户,有利于提高系统的安全性, ps命令 查看静态进程统计信息 ps ax 查看所有进程 ps auxf a 是所有, ps -elf ps ax PID:进程号 TTY:依赖于哪个终端存在, ...
分类:
系统相关 时间:
2021-01-14 11:21:14
阅读次数:
0
废话不多说开代码 在父进程调用wait() #include<stdio.h> #include<unistd.h> #include<sys/wait.h> int main(int argc,char *argv[]){ int rc=fork(); if(rc==0){ printf("i a ...
分类:
系统相关 时间:
2020-10-19 22:56:22
阅读次数:
29
一开始我也不是很懂,后来看了一篇别人的博客觉得写得特别好,现在拷贝下来分享一下。 ...
分类:
系统相关 时间:
2020-10-16 11:25:38
阅读次数:
45
1、查看基本信息,32 位 ELF 程序,注意到是静态链接 运用 strings 工具发现了 UPX 字样 2、脱壳 3、载入 IDA 一个进程在由 pipe()创建管道后,一般再fork一个子进程,然后通过管道实现父子进程间的通信,管道两端可分别用描述字fd[0]以及fd[1]来描述,需要注意的是 ...
分类:
其他好文 时间:
2020-10-05 22:28:52
阅读次数:
31
程序和进程的关系 程序:保存在硬盘、光盘等介质中的可执行代码和数据 静态保存的代码 进程:在CPU及内存中运行的程序代码 动态执行的代码 PS:父子进程:每个程序可以创建一个或多个进程 查看进程 ps a 显示当前终端下的所有进程信息 u 显示以用户为主的格式来显示进程信息 x 显示当前用户在所有终 ...
分类:
系统相关 时间:
2020-09-17 17:08:30
阅读次数:
33
持续更新~ fork 作用:复制父进程的资源,创建子进程。父子进程的数据、堆栈段相同,代码段共享。 这句话讲的是子进程的数据和代码运行情况,子进程会带着父进程直到fork处的所有变量的值,继续执行fork后的代码。 就像鸣人的影分身,被人砍了一刀之后发现一个人干不过对方, 于是使用fork影分身,分 ...
分类:
系统相关 时间:
2020-07-18 22:10:40
阅读次数:
79