mac下常用命令

2021-06-22 16:21:41 字數 928 閱讀 5156

檔案/目錄許可權設定命令:chmod 

這是linux系統管理員最常用到的命令之一,它用於改變檔案或目錄的訪問許可權。該命令有兩種用法:

用包含字母和操作符表示式的文字設定法

其語法格式為:chmod [who] [opt] [mode] 檔案/目錄名

其中who表示物件,是以下字母中的乙個或組合:

u:表示檔案所有者

g:表示同組使用者

o:表示其它使用者

a:表示所有使用者

opt則是代表操作,可以為:

+:新增某個許可權

-:取消某個許可權

=:賦予給定的許可權,並取消原有的許可權

而mode則代表許可權:

r:可讀

w:可寫

x:可執行

例如:為同組使用者增加對檔案a.txt的讀寫許可權:

chmod g+rw a.txt

用數字設定法

而數字設定法則更為簡單:chmod [mode] 檔名

關鍵是mode的取值,一開始許多初學者會被搞糊塗,其實很簡單,我們將rwx看成二進位制數,如果有則有1表示,沒有則有0表示,那麼rwx r-x r- -則可以表示成為:

111 101 100

再將其每三位轉換成為乙個十進位制數,就是754。

例如,我們想讓a.txt這個檔案的許可權為:

自己 同組使用者 其他使用者

可讀 是 是 是

可寫 是 是 可執行

那麼,我們先根據上表得到許可權串為:rw-rw-r--,那麼轉換成二進位制數就是110 110 100,再每三位轉換成為乙個十進位制數,就得到664,因此我 們執行命令:

chmod 664 a.txt

777就是rwxrwxrwx,意思是該登入使用者(可以用命令id檢視)、他所在的組和其他人都有最高許可權。

mac下svn常用命令

用上了mac感覺自己都高階了好多,哈哈哈 1 checkout 將檔案儲存到本地目錄下 svn checkout svn位址 簡寫 svn co 2 新增檔案 向目錄中新增新檔案時,先要建立新檔案,然後再 svn add 檔名 svn vi test.txt 輸入內容,然後esc 輸入 輸入wq 這...

Mac下 svn常用命令

1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 svn add test.php 新增test.php svn add php ...

mac下docker常用命令

docker run i t bin bash 啟動容器並啟動bash 互動方式 docker run d it image name 啟動容器以後臺方式執行 更通用的方式 docker ps 列出當前所有正在執行的container docker ps a 列出所有的container docke...