嵌入式学习(linux文件部分)

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.cgcc -c world.c。它们将源代码转化成目标文件

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值