### linux權限屬性:
> ll 或者 ls -l 顯示一個文件的屬性及文件所屬的用戶和組
> 三種身份:owner/group/others(擁有者/組/其他人)
> 三種權限:read/write/execute(可讀/可寫/可執行)
> > read可讀:列出目錄下的內容
> > write可寫:對目錄下的文件進行修改和刪除
> > execute可執行:進入目錄
例: `drwxr-x-wx 2 root root 4096 4月 21 19:10 home`
> d 表示是否是目錄
> 文件權限 -rwxr-x-wx 2 root root 1206 4月 21 19:11 index.htm
> 文件類型有7種:
> b 表示塊設備(如硬盤、U盤);
> c 表示字符設備(如鍵盤);
> d 表示目錄;
> l 表示符號鏈接(指向另一個文件);
> p 表示命名管道文件;
> s 表示套接字文件;
> - 表示不同文件,即不屬于上述幾種類型的文件。
> rwxr-x-wx 分為三部分:rwx r-x -wx 三組的三種權限
2 表示硬連接的數目(詳細參考linux硬連接和軟連接)
root 第一個表示擁有者
root 第二個表示組
4096 表示文件長度(字節)
4月 21 19:10 表示最后修改的時間
home 表示文件或者目錄名稱
修改權限的時候:每種身份分開計算然后組合,r=4 w=2 x=1
例:`rwxrwxrwx => rwx rwx rwx => 421 421 421 => 777`
> 更改文件屬性:(添加-R 表示遞歸更改目錄文件下的所有目錄文件,不添加表示只修改此目錄文件)
> 1、chgrp -R 屬組名 文件名 (更改文件屬組)
> 2、chown -R 屬主名 文件名 (更改文件屬主/屬組)
> chown -R 屬主名:屬組名 文件名
> 例:chown bin install.log (將install.log的擁有者改為bin用戶)
> chown root:root ins.dll (將ins.dll的擁有者和群組改回為root)
> 3、chmod -R num 文件或目錄 (更改文件9個屬性)
> 例:chmod 777 .htm (將.htm文件修改權限為777)
> chmod -R 777 home (將home目錄及子目錄文件修改權限為777)
> chmod u/g/o/a +/-/= r/w/x 文件/目錄
> u(用戶) g(用戶組) o(其他人) a(all所有人)
> +(加入) -(除去) =(設定)
- C語言模塊
- 基礎入門
- 各種變量類型
- 條件編譯
- 100例
- day1
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- day2
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- day3
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- day4
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- day5
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- day6
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- day7
- 1.c
- 2.c
- 3.c
- 4.c
- 5.c
- 6.c
- 7.c
- 8.c
- 9.c
- 10.c
- linux基礎知識
- 目錄
- 系統設置
- ftp管理
- ftp-auth
- 進程
- ssh登錄
- 權限屬性
- 用戶/用戶組
- 安裝命令
- 數據庫操作
- 虛擬機vmvare-tools安裝
- VI命令
- 上傳下載
- error
- 虛擬機mac