ln 创建软链接命令
ln 命令是 Linux 系统中用于创建链接(link)的命令。
链接可以分为两种类型:硬链接(Hard Link)和符号链接(Symbolic Link,也称为软链接)。
假设有一个文件 file.txt
,我们想要创建一个硬链接 hardlink.txt
:
ln file.txt hardlink.txt;
现在,hardlink.txt
就成为了 file.txt
的硬链接,它们指向相同的文件内容。
rename命令
rename命令,用于批量重命名文件或目录。
int rename (const char * oldpath , const char * newpath);
将oldpath 修改为 吧newpath。、
perror:
void perror(const char *s)
这个函数会先输出你传给他的实参 s 所指的字符串,后面再加上错误原因字符串。此错误原因依照全局变量errno 的值来决定要输出的字符串。调用此函数不需要传入 errno ,函数内部会自己去获取 errno 变量的值,调用此函数会直接将错误提示字符 串打印出来,而不是返回字符串,除此之外还可以在输出的错误提示字符串之前加入自己的打印信息。
例如:
Makefile的基本使用
目标是Makefile规则所要生成的文件。可以是源代码、目标文件或可执行文件等文件类型。在Makefile中,可以定义多个目标。
例如:
在上述示例中,命令是gcc -c hello.c
和gcc -c world.c
。它们将源代码转化成目标文件