c++ 读文件_Linux文件(文件夹)详解
ls命令:顯示指定目錄下的文件和目錄的名稱;不指定目錄時顯示當前目錄下的文件和目錄的名稱。添加參數(shù)會有更詳細的信息展示。
(1)-a:顯示所有文件和目錄,包括“.”開頭的隱藏內(nèi)容,其中僅僅是“.”表示當前目錄及僅僅是“..”表示父目錄。
(2)-l:顯示所有文件和目錄的詳細信息,包括類型+權(quán)限、硬鏈接個數(shù)、擁有者、擁有者所屬組、所占空間、最近修改時間、文件或目錄名稱。
還記得stat命令嗎?能夠顯示文件或目錄三種時間戳,可以用它進行查證。
查看詳細的文件信息還可以用ls -lh,這個命令可以看到的文件所占空間更容易理解。
(3)類型+權(quán)限部分共有十個字符;第一個字符表示類型,d表示目錄,-表示普通文件。剩下九個字符分成三組,第一組表示擁有者對其操作權(quán)限,第二組表示擁有者所屬組對其操作權(quán)限,第三組表示其他用戶對其操作權(quán)限。操作權(quán)限按照順序分別為“r”、“w”、“x”,表示可讀、可寫、可執(zhí)行,如果是“-”,那相應(yīng)位置的操作權(quán)限就沒有。
比如以下就表示:xdg是一個目錄,root用戶對其有讀、寫、執(zhí)行的權(quán)限,root用戶所屬組對其有讀、執(zhí)行的權(quán)限但是沒有寫的權(quán)限,其他用戶和root所屬組權(quán)限一樣。
drwxr-xr-x. 3 root root 4096 10月 26 18:43 xdg
(4)除了通過ls -l查看文件類型,還可以通過文件顏色得到更直觀和更細致的區(qū)分。一般白色表示普通文件、藍色表示是目錄、紅色表示是壓縮文件、綠色表示是可執(zhí)行文件、淺藍色表示是鏈接文件、灰色表示是其他文件。
總結(jié)
以上是生活随笔為你收集整理的c++ 读文件_Linux文件(文件夹)详解的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: extundelete安装_Linux数
- 下一篇: C++ UNICODE 编程从入门到精通