2018/11/20 权限修改、本地yum源配置、使用minimal安装linux

权限修改:

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

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

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

注意:root用户是超级用户,不管有没有权限,root都能进行更改。用普通用户测试权限。

不能用一个普通用户去修改另一个普通用户的权限。

 

更改所有者-chown

英文:change file ownership

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

语法 : chown user[:group] file... 

-R : 递归修改

 

 

改变所属组chgrp  

英文:change file group ownership

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

语法 : chgrp [group] file... 

 

RPM软件包管理

RPM软件包也称为二进制软件包

RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写

 

RPM命令使用

rpm的常用参数

i:安装应用程序(install)

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

U:升级软件包;(update)

qa: 显示所有已安装软件包(query all)

e:卸载应用程序(erase)

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

查询所有安装的rpm包: # rpm –qa

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

安装:rpm  -ivh  jdk.rpm

卸载: rpm –e mysql*

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

 

YUM管理

yellowdog updater modified  软件包管理工具

 

查询

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

yum search  关键字     搜索服务器上所有和关键字相关的包

可以通过yum info 关键字 来查找包名

 

安装

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

升级 

yum -y update  包名 

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

检测升级 yum check-update
卸载

yum  -y remove  包名    
帮助 

yum --help、man yum

yum clean  all                清除缓存和旧的包

yum  repolist                    查看当前可用的yum源

yum deplist httpd            列出一个包所有依赖的包

 

搭建本地yum源

1挂载光盘  

达到下面效果 ,注意 Centos_6.5_Final在目录这个下面: cd /media/Centos_6.5_Final/

2,让网络yum源文件失效

cd /etc/yum.repos.d/

rename  .repo  .repo.bak  *        #重命名所有的.repo文件

cp  CentOS-Media.repo.bak  CentOS-Media.repo     #配置一个.repo文件

如下图所示

3,修改光盘yum源文件

   vim CentOS-Media.repo  进行如下设置

yum clean all

yum repolist 有如下显示则说明成功

注意:虽然 cd /media/Centos_6.5_Final/ 与 cd /etc/Centos_6.5_Final/ 都能执行刚才的第2、3步

但是不能这样改

否则就是下面结果

使用minimal 安装linux  

大体思路:选择稍后安装操作系统,然后将minial放进去,即使最开始放不进去,后面安装也有选项提示

下面是我的磁盘分区情况

4个分区

主分区 最多有4个

扩展最多有1个

主分区 + 扩展分区 最多有4个

扩展分区下面有多个逻辑分区

猜你喜欢

转载自blog.csdn.net/qq_42198024/article/details/84308277