- 博客(16)
- 收藏
- 关注
原创 Linux中的ps和kill指令详解
功能:kill可将指定的信息送至程序。预设的信息为SIGTERM(15),可将指定程序终止。若仍无法终止该程序,可使用。SIGKILL(9)信息尝试强制删除程序。程序或工作的编号可利用ps指令或job指令查看。
2024-07-22 00:38:46
547
原创 Linux的fork()函数
定义:使用fork()函数,可以通过系统调用创建一个与原来进程几乎一模一样的相同的进程,并且两个进程可以做完全相同的事情。如果初始参数或者传入的变量不同,两个进程也可以做不同的事情。注意:当一个进程调用了fork()函数时,系统会先给新的进程分配资源。把原来的进程的所有值都复制到新的进程中,只有少数值与原来的进程的值与原来不同,相当于是对原来线程的克隆。头文件: #include <sys/types.h>函数原型: pid_t fork(void);注意:父进程执行结束,子进程就开始执行。
2024-07-22 00:12:08
349
原创 Linux动态库的制作
第一步:生成目标文件第二步:创建动态库第三步:第四步—方法一将创建好的libsub.so动态库移动到lib中第五步:查询是否移动成功第六步:运行main第四步----方法二:环境变量法将libsub.so移动到home/ub(名字)下配置环境变量第四步—方法三:在/etc/ld.so.conf文件里加入我们生成的库的目录/etc/ld.so.conf是非常重要的一个目录,里面存放的是链接器和加载器搜索共享库时要检查的目录,默认是。
2024-07-20 21:43:20
512
原创 Linux的静态库的制作
静态库的使用和制作第一步:在main.c的函数中使用sub.c(都是举例)第二步:将在main.c中运用到的函数sub.c制作为目标文件sub.o第三步:创建静态函数库libsub.a。
2024-07-20 20:19:51
340
原创 使用代码实现Linux中的cat功能
在每个不同的环境下拥有的函数是不同的,他们的使用权限和范围也是不同的,这是在三种范围下的函数。使用mycat.c的代码实现功能。
2024-07-20 18:52:45
276
原创 Linux---常用的函数write,read,lseek,main,cp指令,fopen,fclose,fread,fwrite,fseek函数
常用的函数write,read,lseek,main,cp指令,fopen,fclose,fread,fwrite,fseek函数
2024-06-30 22:53:02
963
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人