1. 程式人生 > >linux檔案和目錄管理常見的函式

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檢視!!!