CentOS

Linux系统如何更改时间时区

邮差的信 提交于 2020-12-14 01:21:51
对于许多与系统相关的任务和进程,使用正确的时区是必不可少的。例如,cron守护进程使用系统的时区执行cron作业,日志文件中的时间戳基于同一系统的时区。 环境 Centos 8 检查现在的时区 timedatectl 是一个 命令 行实用程序,允许您查看和更改系统的时间和日期。 [root@localhost ~]# timedatectl Local time: Tue 2020-03-31 16:35:23 CST Universal time: Tue 2020-03-31 08:35:23 UTC RTC time: Tue 2020-03-31 08:35:23 Time zone: Asia/Shanghai (CST, +0800) System clock synchronized: yes NTP service: active RTC in local TZ: no 更改时区 在更改时区之前,您需要找出要使用的时区名称。要列出所有可用时区,请使用下面的 命令 : [root@localhost ~]# timedatectl list-timezones … Asia/Samarkand Asia/Seoul Asia/Shanghai Asia/Singapore Asia/Srednekolymsk … 然后使用 set-timezone 选项更改时区

Docker 容器学习笔记 (精简笔记)

前提是你 提交于 2020-12-13 14:16:34
Docker的大部分操作都围绕着它的三大核心概念:镜像、容器、仓库而展开.因此,准确把握这三大核心概念对于掌握Docker技术尤为重要,在docker中,我们重点关注的就是镜像和容器了.因为在实际应用中,我们封装好镜像,然后通过镜像来创建容器,在容器运行我们的应用就好了.而server端掌控网络和磁盘,我们不用去关心,启动docker sever 和 docker client都是一条命令的事情. 镜像(Image): Docker镜像类似于虚拟机镜像,可以将它理解为一个只读的模板.例如,一个镜像可以包含一个基本的操作系统环境,里面仅安装了一个应用程序,可以把它称为一个镜像,镜像是创建Docker容器的基础.通过版本管理和增量的文件系统,Docker提供了一套十分简单的机制来创建和更新现有的镜像,用户甚至可以从网上下载一个已经做好的应用镜像,并直接使用. 容器(Container): Docker容器类似于一个轻量级的沙箱,Docker利用容器来运行和隔离应用.容器是从镜像创建的应用运行实例.可以将其启动、开始、停止、删除,而这些容器都是彼此相互隔离的、互不可见的.可以把容器看做是一个简易版的Linux系统环境,以及运行在其中的应用程序打包而成的盒子. 镜像启动后,都是一堆layer的统一视角,唯一的却别是镜像最上面那一层是只读的,不可以修改,但是容器最上面一层是rw的

linux安装docker,超简单!

杀马特。学长 韩版系。学妹 提交于 2020-12-13 12:41:52
环境说明 我们使用的是 CentOS 7 (64-bit) 目前,CentOS 仅发行版本中的内核支持 Docker。 Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 查看自己的内核: uname -r 命令用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型 等)。 [ root @root1 yum . repos . d ] # uname - r 3.10 . 0 - 514.26 . 2. el7 . x86_64 查看版本信息: 命令: cat /etc/os-release [root @root1 yum.repos.d]# cat /etc/os-release NAME="CentOS Linux" VERSION="7 (Core)" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="7" PRETTY_NAME="CentOS Linux 7 (Core)" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:7" HOME_URL="https://www.centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT

实战|手把手教你用Python爬取存储数据,还能自动在Excel中可视化

让人想犯罪 __ 提交于 2020-12-13 12:41:33
来源 | 早起Python 大家好,在之前我们讲过如何用Python构建一个带有GUI的爬虫小程序,很多本文将迎合热点,延续上次的NBA爬虫GUI,探讨如何爬取虎扑NBA官网数据,并且将数据写入Excel中同时自动生成折线图,主要有以下几个步骤: 本文将分为以下两个部分进行讲解: 在虎扑NBA官网球员页面中进行爬虫,获取球员数据。 清洗整理爬取的球员数据,对其进行可视化。 项目主要涉及的Python模块: requests pandas bs4 爬虫部分 爬虫部分整理思路如下???? 观察URL1的源代码 找到球队名称与对应URL2 观察URL2的源代码 找到球员对应的URL3 观察URL3源代码 找到对应球员基本信息与比赛数据并进行筛选存储 其实爬虫就是在html上操作,而html的结构很简单就只有一个,就是一个大框讨一个小框,小框在套小框,这样的一层层嵌套。 目标URL如下: URL1:http://nba.hupu.com/players/ URL2(此处以湖人球队为例):https://nba.hupu.com/players/lakers URL3(此处以詹姆斯为例):https://nba.hupu.com/players/lebronjames-650.html 先引用模块 from bs4 import BeautifulSoupimport

linux禁用CTRL+ALT+DEL快捷键,避免系统重启,避坑

◇◆丶佛笑我妖孽 提交于 2020-12-13 10:38:28
linux禁用CTRL+ALT+DEL快捷键,避免系统重启 现常见linux分为两类: 一类普通Linux系统,一类Oracle Linux 另一类Linux分为Ubuntu,centos6,centos7,Redhat6,Redhat7,(以下操作只针对没有GUI的Linux系统),由于运维时经常出现登录界面卡顿,无法进入,部分按下CTRL+ALT+DEL,结果直接导致服务器重启,严重的崩溃,故发此文章,避坑,写的比较简单,但亲测有效 1.普通Linux查看系统版本(centos6,centos7,Redhat6,Redhat7) [root@node01 ~]# cat /etc/redhat-release CentOS Linux release 7.8.2003 (Core) 查看CTRL+ALT+DEL快捷键对应的配置文件,看到配置文件有软链接指向reboot.target [root@node01 ~]# ll /usr/lib/systemd/system/ctrl-alt-del.target lrwxrwxrwx 1 root root 13 Aug 11 02:01 /usr/lib/systemd/system/ctrl-alt-del.target -> reboot.target 删除CTRL+ALT+DEL快捷键对应的配置文件,重新加载配置文件

Nginx学习——Day02 Nginx常用模块

余生长醉 提交于 2020-12-13 10:12:08
一.Nginx目录索引 当用户访问 http://game.test.com/ 直接访问我们的游戏 当用户访问 http://game.test.com/centos 跳转到我们centos的目录 如果开启了目录的索引 上传的文件,只看该文件的修改时间。 如果本地创建,则和服务器时间进行保持。 具体的例子:   autoindex on;   开启目录索引   autoindex_exact_size off;   默认为on, 显示出文件的确切大小,单位是bytes。   修改为off,显示出文件的大概大小,单位是kB或者MB或者GB。   autoindex_localtime on;   默认为off,显示的文件时间为GMT时间。   修改为on, 显示的文件时间为文件的服务器时间。   charset utf-8,gbk;   默认中文目录乱码,添加上解决乱码。 [root@web01 centos]# cat /etc/nginx/conf.d/ test_game.conf server { listen 80 ; server_name game.test.com; charset utf-8 ,gbk; location / { root / test_code; index index.html; } location / centos { autoindex

CentOS 7 运行模式/运行级别

﹥>﹥吖頭↗ 提交于 2020-12-13 10:01:00
1.使用命令切换运行级别/目标 # systemctl isolate multi-user.target //切换到运行级别3,该命令对下次启动无影响,等价于telinit 3 # systemctl isolate runlevel3.target //切换到运行级别3,该命令对下次启动无影响,等价于telinit 3 # systemctl isolate graphical.target //切换到运行级别5,该命令对下次启动无影响,等价于telinit 5 # systemctl isolate runlevel5.target //切换到运行级别5,该命令对下次启动无影响,等价于telinit 5 2.修改默认运行级别/目标 可以执行下面命令,设置启动时默认进入文本模式或图形模式。 # ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target //文字模式 # ln -sf /lib/systemd/system/graphical.target /etc/systemd/system/default.target //图形模式 3、也可以执行systemctl命令 设置启动时默认进入文本模式或图形模式。 开机启动进的目标是default.target

nginx 502 Bad Gateway

偶尔善良 提交于 2020-12-12 22:43:31
背景:在本机装上lilux系统centos6.7 模拟服务器,centos上安装了nginx,反向代理,将请求指向本机的ip和端口 项目前期用的是自己的手机热点联网,所以本机的ip地址是手机的那个ip:192.168.43.xx ,所以nginx.conf里面配置的location也是这个ip 最近换了个地址,用的是某wifi,知道要改ip,但是竟然改错了,还按照以前的位置以太局域网的ipv4改的,导致一直出现这样的情况。 怀疑是不是nginx压根连不上,于是尝试了访问系统上的nginx看能不能出现index页面,结果 所以,nginx压根不让访问时吗? 作为一个“有经验的开发人员”,要学会看日志,以前就爱猜不喜欢翻日志,这个毛病不改不行 less nginx.conf 打开日志,shift+g翻到尾页 注意到client那里,才明白,客户机ip应该写这个才对嘛。 改nginx.conf 的loaction配置ip,果然,成功访问了主页,实现了反向代理。 小错误,重要的是发现的过程。 小知识点: 查询nginx是否开启以及位置ps -ef | grep nginx 注意locate nginx.conf ,会查出多个同名conf,要想知道哪个起作用还得是上面的命令 查看日志 less nginx.conf ,因为文件大,一行行翻很费劲,所以shift+g 来源: oschina

CentOS7安装CDH 第十二章:YARN的资源调优

情到浓时终转凉″ 提交于 2020-12-12 21:28:18
相关文章链接 CentOS7安装CDH 第一章:CentOS7系统安装 CentOS7安装CDH 第二章:CentOS7各个软件安装和启动 CentOS7安装CDH 第三章:CDH中的问题和解决方法 CentOS7安装CDH 第四章:CDH的版本选择和安装方式 CentOS7安装CDH 第五章:CDH的安装和部署-CDH5.7.0 CentOS7安装CDH 第六章:CDH的管理-CDH5.12 CentOS7安装CDH 第七章:CDH集群Hadoop的HA配置 CentOS7安装CDH 第八章:CDH中对服务和机器的添加与删除操作 CentOS7安装CDH 第九章:CDH中安装Kafka CentOS7安装CDH 第十章:CDH中安装Spark2 CentOS7安装CDH 第十一章:离线升级CDH版本 CentOS7安装CDH 第十二章:YARN的资源调优 CentOS7安装CDH 第十三章:CDH资源池配置 CentOS7安装CDH 第十四章:CDH的优化 1. memory调优 调优的本质就是对内存进行设置,使服务能够充分利用内存,从而速度更快,假设一台机器有32G内存,那应该怎么设置DataNode和Nodemanager的内存配置,从而是服务跑得更快。在Linux中,一般使用机器内存的百分之八十五用于服务,其他的百分之十五用于Linux本机自己的运行。所以机器32G内存

CentOS7安装mysql-server

谁说胖子不能爱 提交于 2020-12-12 19:53:55
在Hive中,Derby数据库只能起一个实例,不能在多个终端同时运行,这就产生了许多禁锢,因此对于元数据的存储,采用开源的mysql数据库,因此就需要在主节点上安装mysql相关服务。 0、首先,通过yum list | grep mysql命令来查找yum源中是否有MySQL,我的查询结果如下; 可以看出,总之看不到mysql-server的影子,具体彻底删除还可以参考这个博文:https://www.cnblogs.com/cyl048/p/6879085.html (据说centOS7的源中暂时没有mysql,但是相同版本的centOS在阿里云中可以直接使用yum install mysql-server来直接安装mysql的) 因此,可以通过找到mysql的安装源,如下: 1、先下载mysql的repo源 $ wget http://repo .mysql .com/mysql-community-release-el7- 5.noarch .rpm 2、安装源包,即安装mysql-community-release-el7-5.noarch.rpm包 $ sudo rpm -ivh mysql -community -release -el7 - 5.noarch .rpm 安装这个包后,就会获得两个mysql的yum repo源: /etc/yum.repos.d