許可權對檔案的重要性:
檔案是實際含有資料
r(read):可讀取此檔案的實際內容。
w(write):可以編輯、新增或是修改改檔案的內容。(但不含刪除檔案)
x(execute):該檔案具有被系統執行的許可權。----跟windows系統的區別:windows中通過看副檔名來看是否能被執行,如(.exe,.bat .com),在此處只看」x「
許可權對目錄的重要性:
檔案是存在實際資料的所在,而目錄主要的內容是記錄檔名列表,檔名與目錄有強烈的關係。
r(read):表示具有讀取目錄結構列表的許可權,可以利用ls將目錄的內容列表顯示出來。
w(write):具有更改該目錄結構列表的許可權:
1.建立新的檔案與目錄
2.刪除已經存在的檔案與目錄(不論該檔案的許可權為何)
3.將已存在的檔案或目錄進行重新命名
4.轉移該目錄內的檔案、目錄位置
x(access directory): 代表使用者能否進入該目錄稱為工作目錄。---注意:能不能進入該目錄,跟x有最直接的關係。
實驗1:用root的身份新建所需要的檔案與目錄環境。
sudo -i----轉換到root使用者身份
cd /tmp----切換工作目錄至/tmp
mkdir testing-----建立新目錄
chmod 744 testing------r:4,w:2,x:1----更改許可權
touch testing/testing-----建立新的檔案
chmod 600 testing/testing------更改許可權
ls -ald testing testing/testing
帶來的問題:
1.一般使用者的許可權是什麼呢?
sudo - 使用者名稱
cd /tmp------------------注意:#變成了$
ls -l testing---------------可以查詢檔案名,但沒有(x),許可權不足,一堆問號
cd testing/---------許可權不足,無法進入
2.如果目錄屬於使用者本身,會有什麼狀況?
exit----切換回root身份
chown 使用者名稱 testing ------改變檔案所有者,,,注意:此時檔案上的鎖標識消失了
su - 使用者名稱----再次變為使用者名稱來操作
cd /tmp/testing----可以進入目錄了
ls -l -----------------------檔案不是使用者的,嘗試刪掉看看
rm testing
y-------------------這樣就刪除掉了!!!
Linux目錄詳解 etc目錄
etc hosts 檔案格式 ipaddress hostname aliases cat etc hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 1 localhost local...
Linux 目錄與常用linux目錄操作命令
一 linux 的檔案系統 linux 中一切皆檔案,無論何種格式,都是檔案。windows中,系統存放在不同的驅動器碟符上,有c盤 d盤等。而在linux中,檔案系統包含排列在儲存裝置上 磁碟 其他區塊儲存裝置 它是乙個樹形的結構。在系統的這顆樹中,樹根叫做 也就是root,樹根伸展出來的目錄有很...
Linux目錄概述
bin bin是binary的縮寫。這個目錄沿襲了unix系統的結構,存放著使用者最經常使用的命令。例如cp ls cat,等等。boot 這裡存放的是啟動linux時使用的一些核心檔案。dev dev是device 裝置 的縮寫。這個目錄下是所有linux的外部裝置,其功能類似dos下的.sys和...