linux文件和目录管理常见的函数

文件管理和目录的相关指令:
1. chmod 权限函数
2.getcwd 函数-使用代码获取当前目录;pwd在终端查看路径
3.mkdir 函数-使用代码新建目录
4.rmdir 函数-使用代码删除目录
5.chdir 函数-使用代码改变当前工作目录
6.opendir 和 closedir 函数- 用于读取目录的内容,相当于命令中的 ls 命令
6.readdir 函数-使用 readdir 函数读取目录
7.link 函数-对新老路径建立 link 硬链接
8.symlink 函数-对新老路径建立符号连接(软连接)
9.unlink函数-当 unlink 指向的是软链接,则会删除软链接,不会删除目标文件。
  当 unlink 指向的是硬链接,如果,如果是最后一个链接,则就相当于删除了文件;
  另外还有一个 remove 函数,可以直接用来删除 path。
  如果 path 是目录则 remove 调用 rmdir。
  如果 path 是文件则 remove 调用 unlink。
10.拷贝和移动文件-可以通过 cp 命令和 mv 命令实现
  mv 可以理解为“重命名”;cp 拷贝要注意和创建硬链接区分开来

11.移动- rename 函数-int rename(const char *oldpath, const char *newpath);旧路径移动到新路径

    具体使用,用man查看!!!


猜你喜欢

转载自blog.csdn.net/xiaoxilang/article/details/80787409