id - 查詢使用者權限 id jerry uid=1003(jerry) gid=1004(jerry) groups=1004(jerry) ... 查詢檔案權限 getfacl getfacl docker-compose # file: docker-compose # owner: root # group: root user::rw- group::r-- other::r-- ls ls -al drwxr-xr-x 2 root root 4096 Jan 11 02:26 . drwxr-xr-x 10 root root 4096 Dec 12 14:21 .. -rw-r--r-- 1 root root 8479184 Jan 11 02:26 docker-compose chown - 更改檔案擁有者 chown UserName FileName chgrp - 更改檔案群組 系統的群組都紀錄在 /etc/group 檔案內 chgrp UserName FileName chmod - 修改權限 # a : 全部 user # u : 目前檔案的 owner # g : 目前檔案的 group # o : 其他 # + : 給予 # - : 移除 # = : 設定 # r : 讀 # w : 寫 # x : 執行 chmod [a/u/g/o] [+/-/=] [r/w/x] FileName # 讓所有 user 可以執行這個 File chmod a+x FileName tar - 壓縮, 解壓縮 # -z : 透過 gzip 的支援進行壓縮/解壓縮:此時檔名最好為 *.tar.gz # -cv : 建立打包檔案,可搭配 -v 來察看過程中被打包的檔名(filename) # -f FileName : 後面要立刻接要被處理的檔名!建議 -f 單獨寫一個選項囉!(比較不會忘記) # -x : 解打包或解壓縮的功能,可以搭配 -C (大寫) 在特定目錄解開, -c, -t, -x 不可同時出現在一串指令列中。 壓縮 tar -zcv -f FileName.tar.gz DirName 解壓縮 tar -zxv -f FileName.tar.gz which - 查詢指令所在位置 ...