Linux用户rpm权限,Linux:权限管理&rpm&yum

三种基本权限

r 读权限(read)

w 写权限(write)

x 执行权限 (execute)

权限说明

1ad648a7936292db17e78a15ecd23192.png

所有者 所属组 其他人

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

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

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

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

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

字符 权限 对文件的含义 对目录的含义

r 读权限 可以查看文件内容 可以列出目录的内容(ls)

w 写权限 可以修改文件内容 可以在目录中创建删除文件( mkdir,rm )

x 执行权限 可以执行文件 可以进入目录(cd)

权限更改-chmod

英文:change mode (change the permissions mode of a file)

作用:改变文件或目录权限

语法:

chmod [{ugoa}{±=}{rwx}] [文件名或目录]

chmod [mode=421] [ 文件或目录]

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

root

文件所有者

例如:chmod u+x a.txt

u g o

chmod u+x,o-x a.txt

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

例如:chmod 750 b.txt

rwx和数字表示方式能随意切换

更改所有者-chown

英文:change file ownership

作用:更改文件或者目录的所有者

语法 : chown user[:group] file…

-R : 递归修改

参数格式 :

user : 新的档案拥有者的使用者 ID

group : 新的档案拥有者的使用者群体(group)

chown lee file1 把file1文件的所有者改为用户lee

chown lee:test file1 把file1文件的所有者改为用户lee,所属组改为test

chown –R lee:test dir 修改dir及其子目录的所有者和所属组

改变所属组chgrp

英文:change file group ownership

作用:改变文件或目录的所属组

语法 : chgrp [group] file…

chgrp root test.log 把test.log的所属组修改为root

RPM命令使用

rpm的常用参数

i:安装应用程序(install)

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

U:升级软件包;(update)

e:卸载应用程序(erase)

注意:如果其它软件包有依赖关系,卸载时会产生提示信息,可使用–nodeps强行卸载。

查询mysql相关的包: rpm –qa | grep mysql

安装:rpm -ivh jdk.rpm

卸载: rpm –e mysql*

强行卸载:rpm –e mysql --nodeps*

YUM管理

yellowdog updater modified 软件包管理工具

应用yum的好处:

1,自动解决软件包依赖关系

2,方便的软件包升级

查询

yum list 查询所有可用软件包列表

安装

yum -y install 包名 -y 自动回答yes

升级

yum -y update 包名 (慎用)

注意:如果不加包名,就升级所有的,包括内核。必须加包名升级单个软件包,慎用升级所有的

卸载

yum -y remove 包名

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值