linux系统
linux系统
小哇666
专注web/大数据
展开
-
linux服务器,同时部署多个tomcat
1 修改 server.xml文件,修改里面的3个端口,如下图所示,修改前 先用命令lsof -i:端口号 用于查看某一端口的占用情况1、修改Server prot默认为8005--》修改为 其它端口2、修改Connector portHTTP/1.1 默认为8080--》修改为 其它端口3、修改Connector portAJP/1.3默认为8009--》修改为 其它端口2 修改 startup.sh 和 shutdown.sh文件,添加以下内容,路径为当前的 tomcat的路径...原创 2020-12-04 19:43:35 · 277 阅读 · 0 评论 -
linux ntpd时间同步服务,主机连接服务器时间,从机同步主机的时间
linux(至少包含centos,ubuntu)下的timedatectl命令用于设置时间,将同时修改系统时间和硬件时间# 更多的可以查看命令的帮助文档timedatectl --help# 查看系统时间timedatectl status# 或date# 查看硬件时间hwclock# 查看支持的所有时区timedatectl list-timezones# 设置系统时间timedatectl set-time "xxxx-xx-xx xx:xx:xx"# 设置时区t原创 2020-09-29 22:14:58 · 465 阅读 · 0 评论 -
如何查看通过 Ambari安装的 应用服务的目录位置
rpm -qa | grep 服务的名称如:rpm -qa | grep phoenix接着再执行rpm -ql ambari-infra-solr-2.7.1.0-169.noarch原创 2020-09-23 11:00:52 · 590 阅读 · 0 评论 -
linux系统 yum方式安装mysql5.7
1 安装 MySQL 的 Yum 仓库,安装好后,通过yum repolist 可查看yum源,进入/etc/yum.repos.d/目录,也可看到相应的yum源文件sudo yum -y localinstall https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm2安装 MySQL:sudo yum -y install mysql-community-server3 设置为开机启动:sud...原创 2020-09-20 19:50:05 · 411 阅读 · 0 评论 -
linux系统 yum方式安装apache和相关的常见命令
因为后面要在本地创建Ambari的本地yum安装源,所以需要安装Apache按照如下命令安装并启动 Apache:#安装 Apachesudo yum -y install httpd#将 Apache 设置为开机启动sudo systemctl enable httpd#启动 Apachesudo systemctl start httpd查看httpd的运行状态,有出现 active (running) ,说明已经成功service httpd statusWebui 访问 apach原创 2020-09-20 17:29:39 · 1334 阅读 · 0 评论 -
linux系统 安装jdk1.8
大数据很多组件离不开 Java,因此我们要提前安装好,这里选择安装 Java 8 的最新稳定版。使用wget命令下载,注意:要确保目录确实存在用wget命令下载到指定目录:wget -P[目录][下载链接](增)用wget命令下载到指定目录并重命名:wget -P[目录][下载链接] -O [新名字]不带重命名的代码段:wget -P /usr/local/software https://download.oracle.com/otn-pub/java/jdk/8u191-b12/27...原创 2020-09-20 09:33:28 · 377 阅读 · 0 评论 -
linux系统 配置ssh免密登陆
Hadoop 大数据集群的相关组件大多依赖 SSH 免密来通过一个节点操作一个大集群,尽管到目前为止我们还只有 master 一个节点,我们仍然需要配置一下 hadoop 用户的 SSH 免密。以hadoop 用户登录 master,切换到 hadoop 用户的根目录 (/home/hadoop)su - hadoopcd ~执行如下命令生成 ssh 公钥和私钥,一直按回车:ssh-keygen切换到 (/home/hadoop/.ssh)目录下,将公钥拷贝到认证文件:cd .ssh/llcat原创 2020-09-20 09:10:26 · 321 阅读 · 0 评论 -
linux系统 禁用 SELinux安全子系统
SELinux 是美国国家宇航局开发的 Linux 的安全子系统,一定要禁用掉免得出现各种莫名其妙的问题。检查 SELinux 状态:getenforce如果返回的是disabled ,就表示禁用了,否则就执行下面的操作,禁用子系统临时禁用(不需要重启,但必须操作一下):sudo setenforce 0永久禁用:sudo vi /etc/selinux/config将文件中以下内容作修改SELINUX=enforcing 改为 SELINUX=disabled...原创 2020-09-20 08:44:51 · 774 阅读 · 0 评论 -
linux系统 查看防火墙状态和设置防火墙
通过如下命令禁用防火墙,避免多个节点之间通信受到影响:#禁止防火墙开机启动sudo systemctl disable firewalld#关闭防火墙sudo systemctl stop firewalld#查看防火墙状态出现Active: active (running)表示是 启动状态。出现Active: inactive (dead)表示是 关闭状态sudo systemctl status firewalld注意:生产环境一般由专业运维人员来限制相关端口,而不是完全禁.原创 2020-09-20 08:38:21 · 2064 阅读 · 1 评论 -
linux系统 配置hostname
先用 su - hadoop切换到这个用户下操作,后期操作都用这个用户来操作检查当前 hostname,使用命令 hostname -f 或者 hostnamectl永久修改 hostname 执行如下命令,如修改成mastersudo hostnamectl set-hostname master配置 hosts 文件,注意:最前面两行一定不要删除,避免出现各种奇怪的网络问题。另外注意配置的内外 IP 而非公网 IP。sudo vi /etc/hosts在文件的最下面,添加如下内容:172.16原创 2020-09-20 08:29:41 · 601 阅读 · 0 评论 -
linux系统,赋予 某个用户如 hadoop 用户 sudo 权限
在工作中一般不会让我们通过 root 用户来操作,因此我们给某个用户如hadoop 用于赋予 sudo 权限。这时会进入/etc/sudoers 文件的编辑页面,增加如下配置即可:#表示 hadoop 用户可以在任何位置运行任何命令hadoop ALL=(ALL) NOPASSWD: ALL参数解释:第一个字段:hadoop 表示能使用 sudo 命令的用户;第二个字段:第一个 ALL 表示允许使用 sudo 的主机,第二...原创 2020-09-20 08:05:26 · 1029 阅读 · 0 评论 -
linux系统 创建用户和用户组
新建用户工作组groupadd hadoop新建用户同时增加用户组useradd -g hadoop hadoop为hadoop 用户设置密码 ,按下回车后,输入要设置的密码,和确认密码,共输入两次passwd hadoop原创 2020-09-20 07:53:20 · 306 阅读 · 0 评论 -
linux系统-软件安装 yum外网源的配置方法
也可以配置本地源,如读取光盘等,这里讲解外网源的配置方法网易(163)yum源是国内最好的yum源之一 ,无论是速度还是软件版本,都非常的不错,将yum源设置为163yum,可以提升软件包安装和更新的速度,同时避免一些常见软件版本无法找到。1、首先进入yum源的配置目录,默认会带有官方的yum源,这些地址都是国外的源,下载时候速度会慢很多cd /etc/yum.repos.d/2、先备份系...原创 2020-04-26 22:04:04 · 833 阅读 · 0 评论 -
Linux系统下常用安装软件安装-源码编译安装方式的使用--
介绍源码编译安装软件包的管理源码安装优点:编译安装过程,可以设定参数,指定安装目录,按照需求进行安装,指定安装的版本,灵活性比较大。源码安装的缺点:需要对依赖包一个一个的进行安装,不敢随便升级,一升级可能会由于依赖包的是不能使用导致一系列连锁反应源码编译安装软件包4大步骤:1. 解压源码包 tar -xf 源码包2. 配置 进入解压后的目录,用./configure命令来配置相...原创 2020-04-25 11:10:11 · 182 阅读 · 0 评论 -
Linux系统下常用安装软件安装-yum方式的介绍和使用
介绍yum软件包的管理并配置本地yum源yum安装:基于 C/S 架构,yum安装称之为傻瓜式安装yum安装优点:方便快捷,不用考虑包依赖,自动下载软件包。yum安装缺点:人为无法干预,无法设定想要的参数配置本地yum源: 配置文件的路径:/etc/yum.repos.d/ [Centos7-yum] #yum源名称,唯一的,用来区分不同的 yum 源 name=...原创 2020-04-25 11:07:13 · 471 阅读 · 0 评论 -
Linux系统下常用安装软件安装-rpm方式的介绍和使用
rpm安装:安装别人编译好的软件包,rpm即Redhat Package Manager,是Redhat的软件包管理方式rpm安装优点: 软件已经编译打包,所以传输和安装方便,让用户免除编译 在安装之前,会先检查系统的磁盘、操作系统版本等,避免错误安装rpm安装缺点: 软件包安装的环境必须与打包时的环境一致或相当 必须安装了软件的依赖包RPM包的命名规则:...原创 2020-04-25 11:04:29 · 658 阅读 · 0 评论 -
linux系统 处理海量数据 之sed命令 主要对数据进行处理(选取,新增,替换,删除,搜索)--
sed的应用场景:主要对数据进行处理(选取,新增,替换,删除,搜索)sed语法: sed [选项] [动作] 文件名常见的选项与参数: -n #把匹配到的行输出打印到屏幕 p #以行为单位进行打印,通常与-n一起使用 df -h | sed -n '2p' d #删除 df -h | sed '2d' a #在行的下面插入新的内容...原创 2020-04-25 10:59:47 · 308 阅读 · 0 评论 -
linux 处理海量数据之awk命令 支持条件判断,数组,循环等功能,与grep,sed被称为linux三 剑客--
awk的简介:一个非常强大的数据处理命令,支持条件判断,数组,循环等功能,与grep,sed被称为linux三剑客awk的应用场景:通常对数据进行列的提取语法: awk '条件1 {执行动作} 条件2 {执行动作} ...' 文件名 或awk [选项] '条件1 {执行动作} 条件2 {执行动作} ...' 文件名特殊要点与举例说明: printf #格式化输出,不...原创 2020-04-25 10:55:25 · 270 阅读 · 0 评论 -
linux系统 处理海量数据之cut命令 对数据进行列的提取--
cut应用场景:通常对数据进行列的提取语法:cut [选项]...[file]选项:-d #指定分割符-f #指定截取区域-c #以字符为单位进行分割注意:不加-d选项,默认为制表符,不是空格以':'为分隔符,截取出/etc/passwd的第一列跟第三列cut -d ':' -f 1,3 /etc/passwd以':'为分隔符,截取出/etc/passwd的第一列到第三列c...原创 2020-04-25 10:49:32 · 1621 阅读 · 0 评论 -
linux进程管理命令之ps -ef与ps aux详解--
[root@localhost ~]# ps -ef | moreUID PID PPID C STIME TTY TIME CMDroot 2 0 0 Jul30 ? 00:00:00 [kthreadd]root 3 2 0 Jul30 ? 00:00:06 [ksoftirqd/0]root 5 2 0 Jul30 ? 00:00:00 [kworker/0:0H]root 7 2...原创 2020-04-24 23:02:04 · 771 阅读 · 0 评论 -
linux服务器之间telnet与scp命令的用法
telnet命令:主要用于测试到某台机器的某个端口是否畅通telnet这个命令是依赖于 xinetd服务于telnet-server服务telnet命令的安装:yum -y install xinetd telnet telnet-server (确认联网状态)telnet命令用法: telnet IP地址 端口 应用场景:测试某个端口是否畅通scp命令:用于服务器之间...原创 2020-04-24 22:59:14 · 670 阅读 · 0 评论 -
linux系统 防火墙以及selinux介绍--
防火墙:主要用户信息安全防护,主要有软件防火墙和硬件防火墙。firewalld防火墙是软件防火墙在centos7 之前默认采用的防火墙是iptables,而在centos 7则是采用firewall查看firewalld服务状态 systecmctl status firewalld开启、重启、关闭firewalld服务 开启:systemctl start firewalld.se...原创 2020-04-24 22:55:17 · 319 阅读 · 0 评论 -
linux搜索神器find命令高级用法--
基本用法:find 路径 选项 -type #根据文件类型 find /var/log -type f -name "*.log" ;find /var/log -type d -name #根据文件名 find /var/log -type f -name "*.log" -perm #根据文件权限 find /var/log -perm 600 -type f -name "*....原创 2020-04-24 22:49:44 · 222 阅读 · 0 评论 -
linux系统 文件归档与解压缩--
文件归档: 文件归档也称之为打包,指的是一个文件或者多个文件或者目录的一个集合,这个集合储存在一个文件中。 归档文件是没有进行压缩的,所以占用的空间是所有文件或者目录的总和。 工作中经常与压缩结合在一起使用文件压缩: 节约磁盘空间,加快文件的传输速率解压缩命令:gzip;xz gzip:不能压缩目录,只能压缩文件,压缩速度最快,但是压缩比例比较低。...原创 2020-04-24 22:45:12 · 326 阅读 · 0 评论 -
linux系统 文件属性和权限更改--
文件的属性:ls -lrti135088935 -rw-------. 1 root root 1778 Oct 1 2020 yum.log第一列:i节点;i节点可以理解文件id,一个i节点号可以对应多个文件,一个文件只能对应一个i节点号第二列:文件的类型与权限- #代表的是文件;d#代表是目录; l #软链接文件 ;b #代表块设备;c #代表的是硬件设备(键盘)r:表示读权限 ;...原创 2020-04-24 22:40:57 · 221 阅读 · 0 评论 -
linux 用户管理与组管理
Linux是一个多用户、多任务的操作系统linux用户的分类: 超级用户root:拥有至高无上的权限 UID:0 普通用户:权限有一定的限制,可以登录系统。一般可以执行/usr/local/bin或者/bin或者/usr/bin或者自己家目录的命令 UID:500 -60000 (centos 6) UID:1000 - 60000...原创 2020-04-24 22:36:40 · 194 阅读 · 0 评论 -
linux系统-vi编辑器的使用--
vi的基本概念:(三种模式)命令模式插入模式底行模式进入插入模式:按住键盘的 i 或者 o 或者 a进入命令模式:按住键盘的左上角esc键进入底行模式:前提是得在命令模式,输入 : 进入在命令行模式中的操作:$ #移动到这一行的行尾gg #移动到文档第一行行首G #移动到文档最后一行行首x #删除内容,删除一个字符dd #删除游标所在的那一整行u #复原原来的操作...原创 2020-04-24 22:19:47 · 150 阅读 · 0 评论 -
linux系统常见的目录和作用
/:根目录,一般根目录下只存放目录,不要存放文件,也不要修改,或者删除目录下的内容/mnt:测试目录/root:root用户的家目录/home:普通用户的家目录/tmp:临时目录(比如文件上传时)/var:存放经常修改的数据,比如程序运行的日志文件/boot:存放的启动Linux 时使用的内核文件,包括连接文件以及镜像文件/etc:系统默认放置配置文件的地方/bin:所有用户都...原创 2020-04-24 22:14:24 · 295 阅读 · 0 评论 -
linux 输入输出错误重定向
什么是输入重定向?通俗的讲,输入重定向就是把要输入的信息写入到指定的文件中去什么是输出重定向?通俗的讲,输出重定向就是把要输出的信息写入到一个文件中去,而不是将要输出的文件信息输出到控制台(显示屏)什么是错误重定向?通俗的讲,错误重定向就是把错误的信息写入到一个文件中去linux中一切皆文件输入重定向: <wc -l < 123.txt输出重定向:> 代表覆盖写入 ...原创 2020-04-24 22:08:52 · 327 阅读 · 0 评论 -
linux工作中常用之必备基础命令-2
1、clear命令 功能说明:清屏。举 例:clear ; ctrl + l2、who命令 功能说明:当前在本地系统上的所有用户的信息举 例:whoami ; who3、uptime命令 功能说明:查询系统信息举 例: load average: 0.00, 0.01, 0.05 1分钟的负载,5分钟的负载,15分钟的负载4、w命令 功能说明:查询系统信息 举 例:w5、fr...原创 2020-04-24 21:28:34 · 288 阅读 · 0 评论 -
linux工作中常用之必备基础命令-1
1、cd命令 功能说明:切换目录。 举 例:cd /usr/local/;cd ..;cd2、ls命令 功能说明:列出目录内容。 举 例:ls -ltr ;ls -lrt /home/3、pwd命令 功能说明:查询所在目录。 举 例: pwd4、cat命令 功能说明:查看小文件内容。 举 例:cat -n 123.txt5、more命令 功能说明:查看大文件内容 举 例:mo...原创 2020-04-24 21:19:27 · 293 阅读 · 0 评论