CentOS

Linux-基本操作(登入登出,图形化界面,命令行界面)

帅比萌擦擦* 提交于 2020-11-23 05:24:52
命令行界面登录 ( 1 )命令行登录界面   安装好 Centos 后,系统启动默认进入的是图形化界面,可以通过如下命令修改进入命令行界面:    命令行登录:systemctl set-default multi-user.target 然后,重启:输入:shutdown –r now 重启后就进入了命令行界面。 输入用户名和密码,就进入系统中: 上面显示的内容表示为 1 、 CentOS Linux 8 (Core) 表示 Linux 的名称( CentOS )和版本 2 、 Kernel 4.18.0-80.el8.x86_64 on an X86_64 表示内核版本为 4.18.0-80.el8 ,目前这部主机的硬件等级为 X86_64 , Linux 安装在 64 位的 PC 上。 3 、dillon dillon dillon 表示主机名, login 后输入登录账号。 root 账号登录:代表在 linux 下的超级用户,它具有无限的权限,可以对系统进行各种操作。 超级用户登录后,提示符是 “ # ”。其他用户登录后,提示符是“ $ ” 在命令行中,使用命令:su – [user],来切换超级用户与普通用户 l通过pwd来查看不同的路,如下图所示 图形化登录界面 如果从命令行界面登录改为图形化界面登录,需要输入以下命令: 图形化界面登录:systemctl set

docker实战之通过nginx镜像来部署静态页

痴心易碎 提交于 2020-11-23 04:19:30
  本章我们主要讲解如何通过docker构建一个nginx容器,这里我们以部署一个静态html为素材来进行演示。   首先我们通过【docker search nginx】命令来查找Docker Hub上的nginx镜像:      这里我们拉取官方的镜像就可以了,通过【docker pull nginx】命令。   拉取完以后,我们查看一下本地的镜像列表【docker images】:      nginx已经有了,其他的几个镜像不用管,是我做别的demo时用过的。   好了,有个nginx镜像以后,我们就可以通过这个镜像来构建一个包含nginx的容器,通过这个容器,我们可以运行我们的demo项目。   在构建容器之前,我们先准备好我们的素材,也就是静态html和nginx相关配置,我这边在centos上建了一个home目录,里面有application和config两个文件夹,一个存放网站发布文件,一个存放配置。各自的路径和文件如图:      demo.html里面没内容,只是一个标准的html文件,default.conf文件则是nginx部署网站的配置:      listen是端口,默认80就可以了,这个是网站在服务器的内部端口,外网通过这个端口是访问不到站点的。到时候容器运行时会做端口映射,重新指定端口供外网访问。server

【转】虚拟机下CentOS7开启SSH连接

核能气质少年 提交于 2020-11-22 20:57:54
在虚拟机(Vmware Workstation)下,安装了CentOS7,现在想通过SSH工具连接虚拟机中的CentOS7 1、 首先,要确保CentOS7安装了 openssh-server ,在终端中输入 yum list installed | grep openssh-server 此处显示已经安装了 openssh-server ,如果又没任何输出显示表示没有安装 openssh-server ,通过输入 yum install openssh-server 来进行安装 openssh-server 2、 找到了 /etc/ssh/ 目录下的sshd服务配置文件 sshd_config ,用Vim编辑器打开 将文件中,关于监听端口、监听地址前的 # 号去除 (备注:博主省去了一些操作方法,我作为菜鸟,还是补充下 vim 进入文本,按“i”开始编辑,编辑好之后按“esc”退到命令模式,按“:wq”保存 并退出) 然后开启允许远程登录 最后,开启使用用户名密码来作为连接验证 保存文件,退出 3、 开启 sshd 服务,输入 sudo service sshd start 检查 sshd 服务是否已经开启,输入 ps -e | grep sshd 或者输入 netstat -an | grep 22 检查 22 号端口是否开启监听 4、 在Vmware Workstation中

不讲武德的LVM,耗子尾汁

匆匆过客 提交于 2020-11-22 12:54:12
目录 简介 基本术语 PV、VG、LV三者关系 LVM的优点 创建LVM的基本步骤 LVM常用命令 创建使用LVM逻辑卷 LV扩容 小结一下 简介 逻辑卷管理器(LogicalVolumeManager)本质上是一个虚拟设备驱动,是在内核中块设备和物理设备之间添加的一个新的抽象层次,如图所示。它可以将几块磁盘(物理卷,PhysicalVolume)组合起来形成一个存储池或者卷组(VolumeGroup)。LVM可以每次从卷组中划分出不同大小的逻辑卷(LogicalVolume)创建新的逻辑设备。底层的原始的磁盘不再由内核直接控制,而由LVM层来控制。对于上层应用来说卷组替代了磁盘块成为数据存储的基本单元。LVM管理着所有物理卷的物理盘区,维持着逻辑盘区和物理盘区之间的映射。LVM逻辑设备向上层应用提供了和物理磁盘相同的功能,如文件系统的创建和数据的访问等。但LVM逻辑设备不受物理约束的限制,逻辑卷不必是连续的空间,它可以跨越许多物理卷,并且可以在任何时候任意的调整大小。相比物理磁盘来说,更易于磁盘空间的管理。 我giao,好家伙这一大长串的看一遍也看不明白,反正只要记住它的优势:可以很方便的扩展自己的空间就ok了。 基本术语 物理存储介质(PhysicalStorageMedia) 指系统的物理存储设备:磁盘,如:/dev/hda、/dev/sda等,是 存储系统 最底层的

clickhouse安装 Requires: libstdc++.so.6(GLIBCXX_3.4.19)(64bit)

对着背影说爱祢 提交于 2020-11-22 08:11:03
问题描述: centos 用如下命令安装clickhouse时 yum install -y clickhouse-server clickhouse-client 报错: --> Running transaction check ---> Package clickhouse-client.x86_64 0:19.8.3.8-1.el7 will be installed ---> Package clickhouse-server.x86_64 0:19.8.3.8-1.el7 will be installed --> Processing Dependency: clickhouse-server-common = 19.8.3.8-1.el7 for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: clickhouse-common-static = 19.8.3.8-1.el7 for package: clickhouse-server-19.8.3.8-1.el7.x86_64 --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.19)(64bit) for package: clickhouse

centos7安装docker及运行springboot项目

好久不见. 提交于 2020-11-22 07:45:48
一.准备 1.检查linux版本:>=centos7 linux内核3.8以上 uname -r 2.卸载旧版本(之前没装过就不用执行了): yum remove docker docker-common docker-selinux docker-engine yum remove docker-ce rm -rf /var/lib/docker 3.更新yum包 yum update 如果报出[Errno 256] No more mirrors to try错误,则解决方案为:执行命令yum clean all 清理客户端yum源配置的缓存,重新运行之前的安装命令进行安装 二.安装依赖软件包 yum install -y yum-utils device-mapper-persistent-data lvm2 三.设置yum包源 yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo(中央仓库) yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo(阿里仓库)(推荐) 四.更新yum软件索引 yum makecache fast 五

安装mysql数据库

狂风中的少年 提交于 2020-11-22 03:48:31
1. 下载rpm包 下载网址 https://dev.mysql.com/downloads/repo/yum/ 下载Linux7那个版本 2.rz命令将下载的rpm包传输到主机里面 3.添加yum源命令 rpm -ivh (mysql的rpm包) 4.查看添加的mysql yum源 cd /etc/yum.repos.d ll 总用量 36 -rw-r--r--. 1 root root 1664 8月 30 2017 CentOS-Base.repo -rw-r--r--. 1 root root 1309 8月 30 2017 CentOS-CR.repo -rw-r--r--. 1 root root 649 8月 30 2017 CentOS-Debuginfo.repo -rw-r--r--. 1 root root 314 8月 30 2017 CentOS-fasttrack.repo -rw-r--r--. 1 root root 630 8月 30 2017 CentOS-Media.repo -rw-r--r--. 1 root root 1331 8月 30 2017 CentOS-Sources.repo -rw-r--r--. 1 root root 3830 8月 30 2017 CentOS-Vault.repo -rw-r--r-- 1 root

Linux流量监控工具

别等时光非礼了梦想. 提交于 2020-11-22 03:04:11
一、iftop是什么? iftop 是类似于top的实时流量监控工具。 官方网站: http://www.ex-parrot.com/~pdw/iftop/ 二、iftop有什么用? iftop 可以用来监控网卡的实时流量(可以指定网段)、反向解析IP、显示端口信息等,详细的将会在后面的使用参数中说明。 三、安装iftop 安装方法1、 编译安装 如果采用编译安装可以到 iftop官网 下载最新的源码包。 安装前需要已经安装好基本的编译所需的环境,比如make、gcc、autoconf等。安装iftop还需要安装libpcap和libcurses。 CentOS上安装所需依赖包: yum install flex byacc libpcap ncurses ncurses-devel libpcap-devel Debian上安装所需依赖包: apt-get install flex byacc libpcap0.8 libncurses5 下载iftop wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz tar zxvf iftop-0.17.tar.gz cd iftop-0.17 ./configure make && make install 安装方法2:(懒人办法,最简单)

docker--在centos镜像安装mysql

只愿长相守 提交于 2020-11-22 00:26:48
一.安装centos镜像 1.拉取最新版本centos镜像(拉取centos7 则使用centos:7即可 ) docker pull centos:lasted 2.查看已有镜像 docker images 3.运行镜像(请看下文提到的大坑) docker run -d --name container_name -it centos:7 /bin/bash   -d : 后台运行(返回容器id)   --name : 给容器起别名   container_name : 自定义容器名   -i : 以交互式模式运行容器 通常与-t同时使用   -t : 为容器重新分配一个伪输入终端   centos : 镜像名   7 : 镜像标签   /bin/bash : 在容器内执行/bin/bash命令 更多参数详解请见: 菜鸟教程 4. 进入运行中的容器 docker exec -it container_name /bin/bash 大坑: centos有个比较大的坑,在docker中通过systemctl 启动服务的时候总是 会报错 Failed to get D-Bus connection: Operation not permitted 解决办法:运行镜像时添加--privileged, 如下 docker run -d --name container_name -