问题描述
- c语言 如何获取目录或文件的软连接
-
linux中可以用ll查看文件和目录的软连接路径。我现在想用c语言实现着个功能,怎么能在不使用system和popen这两个函数的情况下获得文件或是目录的软连接路径?例如:/aaa/ -> /bbb/ 我怎么能在已知/aaa/这个路径后 获得/bbb/ 这个路径?
谢谢了!
解决方案
Linux C 下 用readlink函数,
#inlcude
int readlink(const char* 链接文件名,char* buf , int size);
将链接文件指向的文件路径读到buf中,size是buf的size 失败返回-1
解决方案二:
如何用C语言获取文件的大小
时间: 2024-11-02 20:20:01