首页 > 代码库 > Linux权限管理

Linux权限管理


  三种基本权限

    r 读权限(read)

    w 写权限(write)

    x 执行权限 (execute)


1.权限管理

技术分享

  第1位:文件类型(d 目录,- 普通文件,l 链接文件)

  第2-4位:所属用户权限,用u(user)表示

  第5-7位:所属组权限,用g(group)表示

  第8-10位:其他用户权限,用o(other)表示

  第2-10位:表示所有的权限,用a(all)表示

  完整信息:一个文件,所属用户具有读写执行权限;所属组的用户有读写权限,没有执行权限;其他用户只有读权限


2.更改操作权限

  chmod修改文件权限命令(change mode)

    参数:-R 下面的文件和子目录做相同权限操作(Recursive递归的)

    例如:chmod u+x a.txt

  用数字来表示权限(r=4,w=2,x=1,-=0)


3.RPM软件包管理

  RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括RedHat、CentOS、SUSE等Linux的分发版本都有采用,可以算是公认的行业标准了。RPM文件在Linux系统中的安装最为简便


4.RPM命令使用

  rpm的常用参数

    i:安装应用程序(install)

    e:卸载应用程序(erase)

    vh:显示安装进度;(verbose hash)

    U:升级软件包;(update)

    qa: 显示所有已安装软件包(query all) 结合grep命令使用


5.Linux 网络配置

  vim /etc/sysconfig/network

  修改hostname = zhuoshi

  设置 hostname与IP之间的关系

  vim /etc/hosts

  IP hostname

  输入hostname命令查看

  设置hostname后需要重启机器

  对应问题: Mysql链接对应hostname ,IP修改后只需修改hosts文件


 

Linux权限管理