![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux
文章平均质量分 88
开心星人
信安之路,道阻且长
展开
-
【linux】vi、gcc、make
借助一个简单的例子来说明:假设一个项目hello,依赖于hello.o、e1.o、e2.o,而hello.o依赖于hello.c、hello.h,e1.o依赖于e1.c、hello.h,e2.o依赖于e2.c;命令(命令行未target时会默认使用makefile的第一个target),将会根据makefile中定义的依赖关系依次执行编译、连接各个命令,生成hello执行文件。make是一种代码维护工具,在大中型项目中,根据程序各个模块的更新情况,自动的维护和生成目标。内容来自《操作系统》实验作业。原创 2022-10-04 17:32:28 · 1005 阅读 · 0 评论 -
Linux Shell编程
原本是打算就Shell编程来罗列知识点做笔记的,但是因为掌握的不全,刚好老师又发了两个题目,就就这这两个题目(这句话真不是病句,哈)来自己记下笔记文章目录题目一:如何使用vi命令替换文件访问权限修改文件与文件系统的压缩题目一:1.设计一个Shell程序,依次实现下述功能。1)回显当前工作路径;2)在/tmp目 录下的files子目录下新建10个空文件,文件名命名格式为“学生学号编号”例如2012081111_ 1 ~ 2012081111_10;3)同时设置每个空文件的权限,其中文件所有者的.原创 2021-11-08 11:38:12 · 369 阅读 · 1 评论