ubuntu系统权限与centos系统权限不太一样。
ubuntu系统没有root用户,但某些命令没有root权限又无法执行,如删除、新增文件或文件夹时,要想获得root权限需要在命令前增加
sudo
命令符。ubuntu系统文件夹上传文件一样有限制,需要增加文件夹的权限才能上传。
Ubuntu增加文件夹权限:
shsudo chmod 777 /usr/local/nginx
可以使用命令chmod来为文件或目录赋予权限。Linux/Unix 的文件存取权限分为三级 : 文件拥有者、群组、其他。利用 chmod 可以藉以控制文件如何被他人所存取
此命令有两种使用方法,一种是chmod后加数字,后接文件名
shsudo chmod abc file
其中 a,b,c
各为一个数字,分别表示User
、Group
、及Other
的权限。
每一个权限又分为读、写、执行三种,对应的数字分别是:
主要使用场景:
rwx
)权限:4+2+1=7rw-
)权限:4+2=6r-x
)权限:4+1=5一般为了省事,可以直接赋予全部权限,即777
,如:
shsudo chmod 777 /usr/local/nginx
但要注意,这在 Linux 系统当中是一种不安全的、不负责任的操作!
shsudo chmod a=rwx file
和
shsudo chmod 777 file
效果相同
shchmod ug=rwx,o=x file
和
shchmod 771 file
效果相同
若用chmod 4755 filename
可使此程序具有root的权限
本文作者:DingDangDog
本文链接:
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!