安装软件2

本文档详细介绍了在Linux环境中创建虚拟机、设置IP地址、安装tree、rzsz、vim、jdk、Tomcat和MySQL等软件的过程,包括命令操作、配置文件修改以及环境变量的设置,是Linux初学者的一份实用教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

**

一、创建虚拟机

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述在这里插入图片描述
桥接模式:开发人员采用模式

网络模式nat:个人研究使用
在这里插入图片描述
在这里插入图片描述
SCSI 小型的电脑系统
在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
。命令:**

  1. who 意思是:我是

  2. ls 意思是:显示当前文件夹的所有文件

  3. 在Linux中没有C盘之类的磁盘系统,有很多的文件夹存放在 “/ ” 根目录下,也就是说在Linux系统里根目录就是斜线。在这里插入图片描述

  4. 在home文件夹里相进入etc 命令: cd /etc

  5. 想进入 root里 命令:cd /root

  6. 命令:cd /sys (system :系统

  7. ls -al (all:全部 list:列表) 显示隐藏的文件

  8. Linux 图腾是:企鹅
    MySQL 图腾:海豚
    Tomcat 图腾:猫
    大数据:猪
    hadoop:小象
    Python:蟒蛇

    1. ctrl+G 表示进入虚拟机

    2. Ctrl+G :回到物理机

    3. q: 退出 上下左右方向键又进入

    4. man ls 记录大量的命令

    5. 进行翻页向上按(PgUp)向下翻页(PgDn)

      [注意:文件夹也是一种特殊的文件]

      1. ls 显示当前文件夹的所有文件

      2. ,ls -a /etx

        -a 显示所有文件,其中包含隐藏文

        -s 显示详细信息

        15.创建文件 命令:mKdir 文件名(必须是英文的)

        1. 删除文件 命令:rm 文件名(有文件的目录)

        2. 命令:rm -rf 删除文件 (慎用)

        3. cd my+tab(补充文件名)

        4. 命令:pwd 显示我在那里

        5. 命令: cd … 退后一层目录

        6. 清屏命令:clear

        7. history 回放历史记录

        8. cp 赋值

        9. cd …/ 返回两级目录

        10. ls -s 显示目录

        11. 创建两个目录:mkdir adc1 abc2

        12. 创建分级目录: mkdir -p abc/abs/ab

        13. 问夹多大容量: du hs -

二、设置IP地址:

1.默认端口号

mysql 3306

oracle 1521

sqlserver 1433

tomacat 8080

ssh协议 22

2.查看IP地址:

动态分配ip:DHCP 静态固定IP:staic

命令:ip addr
在这里插入图片描述3.获取ip :cd /etc/systconfig/network-scripts/ifcfg-ens33在这里插入图片描述
在这里插入图片描述
修改完之后查看是否修改成功:命令:cat ifcfg-ens33在这里插入图片描述
确认修改完后,重新启动网卡,使网卡生效 命令:systemctl restart network

此时在此查看有无IP地址:命令:ip addr

在这里插入图片描述
4.拍照:
在这里插入图片描述
5.修改ip地址:

命令:cd /etc/systconfig/network-scripts

命令:vi ifcfg-ens 在这里插入图片描述在这里插入图片描述

6.连接Xshell

在这里插入图片描述
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
1.输入命令:who:
在这里插入图片描述删库事件:rm -rf(没有克隆和拍照不要用)

创建用户 useradd 用户名

ctrl + c 表示终止该命令

。需要创建100个用户:

​ 1.需要循环

​ 2.用户名称是不能重复的

for i in {1… 100} i 在里面 in

do do 做 useradd yang 创建yang文件

done done做完了

命令:rmdir abc 删除空目录

强制删除:rm -rf /home/yang76

命令:bash -version 查看版本

命令: vi abc.txt 编辑文件

按 i 进入编辑状态 按键盘Esc 退出编辑状态

​ “ : wq”:保存并退出

命令:cat abc.txt 查看文件内容

命令:clear 快捷键:Ctrl+l 清屏在这里插入图片描述命令:ls -al 查看所有隐藏的文件夹

创建文件: mkdir wenjian

eg: mkdir /home/dingli

路径: 绝对路径 ls /home

​ 相对路径 ls home

切换用户: su 用户名

命令:data 查看日期

cp: 复制

问题1: /home/ab1

​ /home/ab2

​ /home/ab3

命令:mkdir /home/ab1 ab2 ab3

命令:mkdir /home/abc{1…3}

命令:mkdir -v /home/abc{1…3} 查看创建的过程

问题2: /home/animal

​ /home/animal/dag

​ /home/animal/cat

​ /home/person

​ /home/person/wangcai

​ /hone/person/xiaoqiang

​ /home/friend/boyfriend

​ /home/friend/girfiiend

命令:mkdir -p /home/{animal}/{dag,cat},person/{wangcai,xioaqiang},friend/{boyfriend,girfiend}

三、安装tree插件:

命令;yum install tree -y

`[root@localhost home]# yum install tree -y
已加载插件:fastestmirror
Determining fastest mirrors

  • base: mirrors.nju.edu.cn

  • extras: mirrors.huaweicloud.com

  • updates: mirrors.aliyun.com
    base | 3.6 kB 00:00
    extras | 2.9 kB 00:00
    updates | 2.9 kB 00:00
    (1/4): base/7/x86_64/group_gz | 165 kB 00:03
    (2/4): extras/7/x86_64/primary_db | 165 kB 00:03
    (3/4): updates/7/x86_64/primary_db | 7.6 MB 00:16
    (4/4): base/7/x86_64/primary_db | 6.0 MB 00:23
    正在解决依赖关系
    –> 正在检查事务
    —> 软件包 tree.x86_64.0.1.6.0-10.el7 将被 安装
    –> 解决依赖关系完成
    2. 依赖关系解决

    ====================================================================

    Package 架构 版本 源 大小

    正在安装:
    tree x86_64 1.6.0-10.el7 base 46 k

    事务概要

    安装 1 软件包

    总下载量:46 k
    安装大小:87 k
    Downloading packages:
    警告:/var/cache/yum/x86_64/7/base/packages/tree-1.6.0-10.el7.x86_64.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID f4a80eb5: NOKEY
    tree-1.6.0-10.el7.x86_64.rpm 的公钥尚未安装
    tree-1.6.0-10.el7.x86_64.rpm | 46 kB 00:01
    从 file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 检索密钥
    导入 GPG key 0xF4A80EB5:
    用户ID : “CentOS-7 Key (CentOS 7 Official Signing Key) security@centos.org
    指纹 : 6341 ab27 53d7 8a78 a7c2 7bb1 24c6 a8a7 f4a8 0eb5
    软件包 : centos-release-7-6.1810.2.el7.centos.x86_64 (@anaconda)
    来自 : /etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
    Running transaction check
    Running transaction test
    Transaction test succeeded
    Running transaction
    正在安装 : tree-1.6.0-10.el7.x86_64 1/1
    验证中 : tree-1.6.0-10.el7.x86_64 1/1

    已安装:
    tree.x86_64 0:1.6.0-10.el7

    完毕!
    [root@localhost home]# ^C`

    命令:tree -l l 是级别

    命令:tree -d d 是目录

    命令:tree -l 1/ 数字是查看几级目录

cp 源文件目录 目的地址目录

命令:cp /etc/hostname /home/ab1

cp -r /etc /home/ab2

cp -rv /etc /home/ab2 显示复制过程

\cp -r /etc /home/ab2 反斜线可以自动覆盖不用输入

删除:rm

​ rm -r

​ rm -rf 默认删除

四、安装rzsz插件截图

命令: yum install lrzsz -y在这里插入图片描述在这里插入图片描述

五.安装vim插件截图

命令:yum install vim -y

在这里插入图片描述在这里插入图片描述

六.安装jdk的软件的截图(上传压缩 配置文件 跟新配置文件profile)

​ 。安装在home文件下/wangjixue/develop/jdk

命令: rz -E 上传文件在这里插入图片描述压缩: tar -zxvf jdk-8u211-linux-x64.tar.g

配置环境变量:

命令: vi /etc/profile在这里插入图片描述跟更新配置文件、使其生效

命令:source /etc/profile

查看是否成功:javac在这里插入图片描述在这里插入图片描述

七、安装Tomcat 的插件的截图 (上传压缩 配置文件 跟新配置文件profile)

​ 。安装在home文件夹下/wanglixue/develop/tomcat

命令:mkdir -p /home//wanglixue/develop/tomcat

命令:rz -E 上传文件

命令:tar -zxvf apache-tomcat-8.5.40.tar.gz 解压在这里插入图片描述在这里插入图片描述命令:vi etc /profile 配置环境变量在这里插入图片描述跟新环境变量:source /etc/profile

查看Tomcat版本在这里插入图片描述
在这里插入图片描述

八.MySQL的插件截图 (上传压缩 配置文件 跟新配置文件profile)

​ 。 安装在home文件下/wangjixue/develop/mysql

命令:yum -y install wget http://repo .mysql. com/mysql5.7-community-release-el7-10 noarch.rpm

创建文件:mkdir mysql

(1. 查看有没有装过:

yum list installed mysql

rpm -qa |greap mysql
2.查看是否安装包

yum install mysql

3.安装mysql服务器端:

yum install mysql-server

yum install mysql-devel
3前安装 :sudo rpm -Uvh http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm )

vi /etc/my.cnf 设置default-character-set=utf8
命令:rz -E在这里插入图片描述压缩:tar -zxvf mysql-5.7.25-linux-glibc2.12-x86_64.tar.gz在这里插入图片描述在这里插入图片描述
安装Centos的wget插件

命令: yum install wget -y 在这里插入图片描述2. 安装的是Mysql5.7就需要初始密码

命令:mysqld -initslize -user=mysql在这里插入图片描述3.查看保存的目录

命令:vi /etc/my.cnf在这里插入图片描述按键盘的 i 进入编辑状态:

输入: skip-grant-tables (跳过MySQL的权限机制 就不需要输入密码 进去 更改密码 再将本命令删除 或 注释* )

按键盘的Esc键 退出编辑状态

输入“ :wq” 退出并保存在这里插入图片描述4.重启数据库: 命令:systemctl restart mysqld

以前的重启数据库命令: service mysql restart
5.无密码登录数据库: mysql -uroot -p
在这里插入图片描述6.选中数据库

命令:use mysql在这里插入图片描述7.显示该数据库 有几张表

命令:show table;在这里插入图片描述8.查看表的结构:

命令:desc user;在这里插入图片描述9.更改数据库密码:

命令: update mysql.user set authentication_string = password(‘sorry’) where user = ‘root’;

(mysql8.0以上密码策略限制必须要大小写加数字特殊符号)在这里插入图片描述输入命令:exit 退出mysql在这里插入图片描述10.进入 my.cnf 删除 skip -grant -tables

命令: vi /etc/my.cnf

按键盘 i 进行编辑 ,按Esc退出编辑 输入 :wq 意思是保存并退出,然后重新启动数据库,输入命令: systemctl restart mysqld 在这里插入图片描述11.重新登入数据库

命令:mysql -uroot -p在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值