檔案的型別與許可權。
了解使用者,使用者組,其他人的概念。
了解 –rwxrwx---,這個檔案型別與許可權10個字元的含義。
rwx: 可讀可寫可執行。
又分為所有者,使用者組與其他人。
rwx許可權對於檔案的含義:
ⅰ. r 意味著檔案內容可以被讀取。
ⅱ. w意味著檔案可以編輯,修改,新增內容(但不含刪除該檔案).
ⅲ. x意味著檔案可執行。
注意,檔案rwx許可權並不等於具備刪除該檔案本身。
——————————————————————
rwx許可權對於目錄的含義:
ⅰ. r意味著目錄結構列表可以被讀取. ls命令
ⅱ. w意味著可以新建,刪除,重新命名,轉移檔案與目錄。
ⅲ. x意味著使用者能否進入該目錄. cd命令
注意,目錄rwx許可權就擁有刪除該檔案或目錄的能力了。
——————————————————————
改變檔案許可權: chmod
舉例:chmod u=rwx,g=rw .bashrc
chmod a+w .bashrc 增加所有人的w許可權
chmod a-x .bashrc 除去所有人的可執行許可權
基本上linux的檔案是沒有所謂「副檔名」,乙個linux檔案能不能被執行,與它第一列的10個屬性有關,與檔名根本一點關係都沒有。這個觀念和windows系統截然不同。
在windows下,能被執行的副檔名通常是.com , .exe, .bat等,而在linux下,只要你的許可權當中有"x」,即代表這個檔案可以被執行。
但是,可以被執行和可以執行成功是不一樣的,如果檔案的內容不包含機器碼,cpu根本無法識別,當然也無法執行成功。
儘管如此,為了方便人們使用,可以加上適當的副檔名來表示該檔案的型別。
第6章 linux的檔案許可權與目錄配置
使用者,自己的抽屜 使用者組,自己的家 其他人 others 外人 root,天神 etc passwd 所有的系統上的賬號與一般身份使用者,root的相關資訊 etc shadow 個人密碼 etc group 所有的組名12 3456 7許可權鏈結所有者 所屬組檔案容量 修改日期 檔名 第一列代...
第 6 章 目錄與檔案
學習要點 1.目錄操作 2.磁碟 目錄和檔案計算 3.檔案處理 將相關的資料組織為檔案和目錄等實體,這一直是計算環境的核心概念。出於這個原因 程式設計師需要有一種方法來獲得關於檔案和目錄的重要細節,如位置 大小 最後修改時間 最後訪問時間和其他確定資訊。一 目錄操作 解析目錄路徑 basename ...
第4章至第11章要點記錄
sizeof操作符,它以位元組為單位給出資料大小。strlen 函式以字元為單位給出字串的長度。因為乙個字元只占用乙個位元組,所以可能認為這兩個操作會得到相同的結果,事實並非如此。見程式praise2.c 建立常量的三種方式 define const 列舉。深入了解一下printf和scanf。它們...