1. truncate(const char* pathname, off_t  lenth) 修改文件大小   ( #include<unistd.h>  #include<sys/types.h> ) 第一个参数:文件路径名称,第二个参数:指定大小,比原来小就是删除,大了就是扩充;

2.chmod  修改权限

3.chown  修改文件所属

4.link(源文件名,硬链接文件名)   创建一个硬链接              返回值:成功 0;  失败-1;

5.symlink(源文件名,软连接文件名) 创建一个软链接

6.readlink(软连接名,char* buf,bufsize(缓冲区大小))   读取软链接名,不是读内容(该函数只能读取软链接的名字)  返回值:成功>0,读到BUF中的字节数; 失败:-1

7.unlink(删除文件的名字)   删除一个连接文件(软硬链接都可以)  返回值:成功返回0;失败返回-1;

8.rename(旧名字,新名字)   把旧的文件名改成新的文件名    返回值:成功 0; 失败 -1

posted on 2023-06-24 00:04  蔡依林别吸我  阅读(6)  评论(0编辑  收藏  举报