Linux(CentOS7.8)安装某程序(以 mysql 为例)前准备

在Linux CentOS 7.8系统中,安装某程序如mysql之前,需要进行一系列准备工作。首先通过查询命令检查程序是否已安装,如有则执行删除操作并确认删除。接着清理相关文件夹。根据需求,可能需要创建或检查程序的用户组和用户,使用Linux命令进行添加、修改或删除。最后,从官网下载安装包以准备安装。
摘要由CSDN通过智能技术生成
  1. 执行查询命令检查是否安装过某程序

    [root@localhost /]# rpm -qa | grep mysql
    

    如果安装过:
    在这里插入图片描述
    执行删除命令:

    [root@localhost /]# rpm -e --nodeps mysql-libs-5.1.73-5.el6_6.x86_64
    

    再次执行查询命令,如果无结果,则删除成功。

  2. 执行查询命令检查所有某程序对应的文件夹是否存在:

    [root@localhost /]# whereis mysql
    [root@localhost /]# mysql: /usr/bin/mysql /usr/include/mysql
    [root@localhost lib]# find / -name mysql
    [root@localhost /]# /data/mysql
    [root@localhost /]# /data/mysql/mysql
    

    删除相关目录或文件:

    [root@localhost /]#  rm -rf /usr/bin/mysql /usr/include/mysql /data/mysql /data/mysql/mysql 
    

    重新执行查询命令,直至无结果。

  3. 【看需求,有些程序不需要的这一步】检查某程序用户组和用户是否存在,如果没有,则创建:

    [root@localhost /]# cat /etc/group | grep mysql
    [root@localhost /]# cat /etc/passwd |grep mysql
    [root@localhost /]# groupadd mysql
    [root@localhost /]# useradd -r -g mysql mysql
    [root@localhost /]# 
    

    linux 中添加、修改、删除用户和用户组

    用户(在创建用户时,需要为新建用户指定一用户组,如果不指定其用户所属的工作组,自动会生成一个与用户名同名的工作组)

    1. 创建用户(useradd
    useradd user
    
    1. 设置密码(passwd
    passwd user 123
    
    1. 修改用户名(usermod

    将用户 user 的名称改为 u:

    usermod –l u user 
    

    将用户 user 加入到 users 用户组中:

    usermod –g users user 
    

    将用户 user 目录改为 /users/us:

    usermod –d /users/us user 
    
    1. 删除用户(userdel

    删除用户 user :

    userdel user 
    

    删除用户 user,同时删除他的工作目录:

    userdel –r user 
    
    1. 查看用户信息

    id 命令(查看一个用户的 UID 和 GID ):

    id user
    

    finger 命令(查看用户的主目录、启动shell、用户名、地址、电话等信息):

    finger user
    

    用户组

    1. 创建用户组(groupadd

    创建一个组 users ,其 GID 为 888 :

    groupadd –g 888 users 
    
    1. 修改组内用户(gpasswd

    把 user 加入 users 组:

    gpasswd –a user users 
    

    把 user 退出 users 组:

    gpasswd –d user users 
    
    1. 修改用户组名(groupmod

    修改组名 user 为 users :

    groupmod –n user users
    
    1. 删除用户组(groupdel

    删除组 users :

    groupdel users
    
  4. 从官网下载安装包

    [root@localhost /]#  wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-linux-glibc2.12-x86_64.tar.gz
    

    wget 后面跟下载地址。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值