進入目錄需要哪些許可權, 在目錄中執行增刪查(cd, touch, ls, rm, mv等)改檔案動作, 需要哪些許可權.
cd: 進入目錄 所需許可權x
touch: 建立檔案 所需許可權wx
ls:顯示檔案 所需許可權rx
rm:刪除檔案 所需許可權wx
mv: 修改檔名 所需許可權wx
linux下一些重要目錄的含義
1.目錄/proc
/proc是系統核心提供的檔案系統(也是偽檔案系統),它放置的資料都是核心中的資訊,例如:系統核心,行程資訊,周邊裝置的狀態以網路狀態等等。而這些資料都是動態存放在記憶體中的,所以使用者讀取proc檔案時,這個檔案從動態記憶體中取出資訊並提交。所以/proc目錄存在於記憶體中,不佔中硬碟空間。
/proc下有三個很重要的目錄:net,scsi和sys
2.目錄/sys
看過資料後,我的理解是,/sys目錄幫/proc目錄減輕負擔,因為一些/proc目錄下的檔案讀寫格式不一樣,在轉化過程中很麻煩,而/sys目錄只有乙個值可寫或者可讀,可以幫/proc記錄一些檔案的操作,當下一次再呼叫時,盡量會使用/sys中的值進行操作,而將proc保留給純淨的「程序檔案系統」。
3./selinux
這個檔案類似乙個保護系統,將使用者訪問檔案的資源進行限制,當有非法操作進行訪問時,進行保護。
4./bin
是二進位制執行檔案目錄,主要用於具體運用。
5./usr/lib
存放一些程式執行時所必須的函式庫。
/lib是核心級的,/usr/lib是系統級的,/usr/local/lib是使用者級的.
/usr/local
提供給普通使用者的/usr目錄,/usr/local 這裡適合安裝軟體,存放軟體公升級包。這裡主要存放那些手動安裝的軟體,即 不是通過「新立得」或apt-get安裝的軟體 。 它和/usr目錄具有相類似的目錄結構 ,方便管理
/var
如果/usr是系統安裝時會占用較大磁碟空間的檔案,那麼/var就是當系統執行以後會占用較大空間的檔案,一些經常被修改的檔案,還有一些資料庫如mysql則在/var/lib下,還有,使用者未讀的郵件的預設存放地點為/var/spool/mail。
8./tmp
GIT 基礎 基礎命令
環境 centos7 yum install git這裡裡有個隱藏的資料夾 git 為git倉庫的配置資料夾,不可隨意修改 cd www git git init ls a git這裡和我們平時使用的git客戶端中設定使用者名稱和郵箱一樣的作用 git config global user.name...
Linux命令列基礎及基礎命令
例項1 1 root oldboy 當前使用者 分隔符 主機名 當前路徑 提示符 root oldboy 管理員root對應的提示符 oldboy oldboy 普通使用者對應的提示符 整個提示符是由乙個系統變數控制的 ps1 tab 命令或路徑的補全鍵。linux最有用的快捷鍵 ctrl a 游標...
Linux命令基礎 ls命令
1.ls的基本使用,不帶選項引數 2.ls a 顯示全部檔案,a是單詞all的縮寫 3.ls l 長格式顯示檔案資訊,l 是單詞long的縮寫 通過長格式顯示,可以看到關於檔案或者目錄更多詳細的資訊。一下用第一行解釋。1 第一列 drwxrwxr x 字母d代表目錄或者檔案,目錄directory的...