常用的linux命令

1、文件权限的操作

Linux文件全的描述格式解读

drwxr-xr-x   (也可以用二进制表示 : 111 101 101 -->755)

d: 表示节点类型(d:文件夹    -:文件  l:链接)

r:可读 w:可写 x:可执行

第一组rwx: 表示这个文件的拥有者对它的权限;可读可写可执行

第二组r-x: 表示这个文件的所属组对它的权限;可读、不可写,可执行

第三组r-x:表示这个文件的其他用户(相对于上面两类用户)对它的权限:可读、不可写、可执行

 

修改文件权限

chmod g-rw somefile.dat   表示对somefile.dat文件所属组的rw权限取消

chmod o-rw somefile.dat   表示对somefile.dat文件其他用户的rw权限取消

chmod u+x somefile.dat   表示对somefile.dat文件所属用户的权限增加可执行

也可以直接通过数字来修改权限

chmod 664 somefile.dat 表示对修改权限为 :-rw-rw-r-- 

需要给一个文件夹的所有内容权限统一修改,则可以使用-R参数

chmod -R 770 directory/

chown mysql:mysql directory/            (只有root用户才能执行,给directory目录,更改用户及用户组)

 

用户的基本管理

添加用户

useradd mysql

修改用户密码(添加用户后,修改密码才能登陆)

passwd mysql

为用户配置sudo权限

用root编辑 : vi /etc/sudoers

常用的linux命令_第1张图片

如上图所示,在root用户下面添加一行需要给配置的用户

root    ALL=(ALL)       ALL

mysql ALL=(ALL)       ALL

然后mysql用户就可以来执行系统级别的指令

 

 

你可能感兴趣的:(CENTOS)