linux檔案屬性
x與目錄的關係相當重要,如果在該目錄下不能執行任何命令的話,那麼自然也就無法進入了。因此,請特別注意,如果想對他人開放某個目錄的話,請記住,開放該目錄的x屬性。
目錄許可權與檔案許可權有一定的區別。對於目錄而言,r代表允許列出該目錄下的檔案和子目錄,w代表允許生成和刪除該目錄下的檔案, x代表允許訪問該目錄。
在linux中,檔案是否能執行,則是通過是否具有x屬性來決定的,與檔名沒有絕對的關係。
更改檔案許可權
chgrp :改變檔案所屬使用者組
chown :改變檔案擁有者
chmod :改變檔案的屬性、suid等特性
cp :複製命令
linux檔案的基本屬性有9個,分別是owner/group/others組別的read/write/excute屬性。
cd :改變目錄命令
mkdir :建立目錄的命令
touch :建立乙個沒有內容的檔案
rm :刪除
linux檔案的種類
普通檔案(純文字檔案、二進位制檔案、資料格式檔案)、目錄、連線檔案、裝置與裝置檔案(塊裝置檔案與字元裝置檔案)、套接字、管道。
linux副檔名
雖然linux副檔名沒有什麼實際的幫助,但是我們仍然希望可以通過副檔名來了解該檔案的內容,所以,通常還是會以適當的副檔名來表示該檔案的型別。
*.sh :批處理檔案(scripts,指令碼),因為批處理檔案使用shell寫成,所以副檔名就為.sh。
*z、*.tar、*.tar.gz、*.zip、*.tgz :經過打包的壓縮檔案
*.html、*.php :網頁相關檔案
linux 目錄配置標準fhs
目錄說明
/:根目錄。
/bin:存放常用命令目錄。
/boot:這個目錄主要目的是放置linux系統啟動時用到的檔案。
/dev:在linux系統上,任何裝置都以檔案型別存放在這個目錄中。
/etc:這個目錄是系統設定檔案放置的地方,其中包括系統上的賬號與密碼(/etc/passwd,/etc/shadow),啟動時用到各項設定值(/etc/sysconfig/*),各主要網路服務的設定檔案。
/home:這是系統預設的使用者家目錄。
/opt:這是給主機額外安裝軟體所放的目錄。
/root:系統管理員(root)的家目錄。
/lib:系統使用的函式庫的目錄。
/mnt:軟盤的預設載入點。
/sbin:放一些系統管理員才會用到的執行命令。
/srv:一些服務啟動之後,這些服務所需要訪問的資料目錄。
/tmp:這是讓一般使用者或者是正在執行的程式臨時放置檔案的地方。
/usr:在該目錄下,包含系統的主要程式、圖形介面所需要的檔案、額外的函式庫、本機自行安裝的軟體,以及共享的目錄與檔案。
/var:主要放置系統執行過程中經常變化的檔案。
Linux07 檔案屬性與目錄配置
一般的檔案分為三類,一是純文字檔案,二是二進位制檔案,三是資料格式檔案,資料格式檔案是特定程式產生的特定格式的檔案,如 var log wtmp,它能用last讀出,但cat會讀出亂碼。檔案型別 一般檔案 目錄d 鏈結檔案l 區塊裝置檔 硬碟與軟盤,符號為b 字元裝置檔案 鍵盤 滑鼠,符號為c 資料...
3 1 4 檔案屬性
粘住位s isvtx 粘住位s isvtx,如果在乙個執行檔案設定了該位,則執行改檔案且程序結束後,系統會把該程序的正文部分放置磁碟的交換區中,在交換區中檔案是連續存放的,不像非交換區一樣,乙個檔案的內容分散在磁碟的幾個塊中。所以在重新啟動該執行檔案時就可以加快速度啟動,直接從交換區中把程序的正文部...
Linux學習筆記(三)檔案屬性,chown,
1 用 ls l 檢視檔案,可檢視其屬性。詳解 檔案屬性解釋圖 第0位檔案型別 後面屬性三位一組,順序不變,無許可權的用 代替。2 chown 更改檔案屬主,也可以同時更改檔案屬組 chown r 屬主名 檔名 chown r 屬主名 屬組名 檔名 用vim建立test.doc檔案,隨便輸入內容,試...