![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
Ebaugh
今日之上达,无非他日之下学也————南怀瑾
展开
-
Xshell下载安装
下载链接:http://coderyyn.cn/software/Xshell-6.0.0107p.exe下载完成后一直下一步就可以如果启动失败按照提示升级至新版本原创 2020-10-19 17:58:52 · 174 阅读 · 0 评论 -
VIM快捷键及命令
1. 关于Vimvim是我最喜欢的编辑器,也是linux下第二强大的编辑器。 虽然emacs是公认的世界第一,我认为使用emacs并没有使用vi进行编辑来得高效。 如果是初学vi,运行一下vimtutor是个聪明的决定。 (如果你的系统环境不是中文,而你想使用中文的vimtutor,就运行vimtutor zh)1.1 Vim的几种模式正常模式:可以使用快捷键命令,或按:输入命令...转载 2020-03-13 18:45:38 · 136 阅读 · 0 评论 -
Linux:CentOS7下配置 iptables
iptables也叫netfilter,是Linux下自带的一款免费且优秀的基于包过滤的防火墙工具,他的功能十分强大,使用也非常灵活,可以对流入、流出、流经服务器的数据包进行精细的控制。但是iptables在CentOS7的版本上已经被阉割掉了,我们需要自行安装,以下是在CentOS7下安装iptables和使用方式。一、安装iptables1.1、查看是否安装成功命令:systemctl...转载 2020-02-19 10:59:53 · 132 阅读 · 0 评论 -
内网和外网之间的通信(端口映射原理)
https://www.jianshu.com/p/142dc8e31d29http://baijiahao.baidu.com/s?id=1596373286946216952&wfr=spider&for=pc 路由器和交换机的区别原创 2019-12-25 18:02:25 · 492 阅读 · 0 评论 -
网络端口的作用及分类
一、什么是端口?在开始讲什么是端口(port)之前,我们先来聊一聊什么是 port 呢?常常在网络上听说『我的主机开了多少的 port ,会不会被入侵呀!?』或者是说『开那个 port 会比较安全?又,我的服务应该对应什么 port 呀!?』呵呵!很神奇吧!怎么一部主机上面有这么多的奇怪的 port 呢?这个 port 有什么作用呢?!由于每种网络的服务功能都不相同,因此有必要将不同的封包送...转载 2019-12-25 16:06:32 · 1777 阅读 · 0 评论 -
Centos7 磁盘挂载
磁盘分区(4T以上的磁盘用的命令)parted /dev/sdbmklabel gptmkpart primary 0% 100%quit磁盘格式化:常用mkfs.ext4 mkfs.xfs两种格式方式mkfs.ext4 /dev/sdb1 mkfs.xfs /dev/sdb1mount /dev/sdb1 /data 磁盘挂载[bigdata@Master...原创 2019-03-15 18:47:29 · 395 阅读 · 0 评论 -
top命令的使用
来源:脚本之家(http://www.jb51.net/article/40807.htm)本文通过一个运行中的WEB服务器的top监控截图,讲述top视图中的各种数据的含义,还包括视图中各进程(任务)的字段的排序。top进入视图top视图 01【top视图 01】是刚进入top的基本视图,我们来结合这个视图讲解各个数据的含义。第一行:10:01:23 — 当前系统时间...转载 2019-06-03 13:49:01 · 215 阅读 · 0 评论 -
Raid 0 1 5 10的原理、特点、性能区别
RAID级别 最少磁盘要求 关键优点 关键缺点 实际应用场景 RAID0 1块 读写速度快 没有任何冗余 MySQL Slave(数据库的从库),集群的节点RS RAID1 ...原创 2019-07-09 17:10:38 · 1665 阅读 · 0 评论 -
Linux下的tar压缩解压缩命令详解
https://blog.51cto.com/13503302/20664301、tar打包前面讲的都是压缩的工具,接下来讲一下打包的工具,tar 打包工具。有时候需要在两台服务器之间互传文件或目录,也有可能是多个文件或多个目录或多个目录加多个文件,这样子互传的话,就会比较耗费时间。需要通过打包工具来打包成一个大文件,虽然通过打包之后,文件的大小没有改变,但是节省了文件传输的时间...转载 2019-07-12 09:20:04 · 291 阅读 · 0 评论 -
Linux版本查看命令
[bigdata@Master21 export]$ uname -a (Linux查看版本当前操作系统内核信息)Linux Master21 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux[bigdata@Master21 export]$ cat ...原创 2019-07-12 09:50:10 · 425 阅读 · 0 评论 -
awk用法及指南
https://awk.readthedocs.io/en/latest/chapter-one.html一. AWK入门指南Awk是一种便于使用且表达能力强的程序设计语言,可应用于各种计算和数据处理任务。本章是个入门指南,让你能够尽快地开始编写你自己的程序。第二章将描述整个语言,而剩下的章节将向你展示如何使用Awk来解决许多不同方面的问题。纵观全书,我们尽量选择了一些对你有用...转载 2019-08-01 16:24:54 · 308 阅读 · 0 评论 -
Host key verification failed
[bigdata@Master21 ~]$ ssh user@ip@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@...原创 2019-08-06 09:40:16 · 331 阅读 · 0 评论 -
Linux三剑客之sed简单用法
Linux三剑客之sed简单用法1. 统一实验文本# 创建包含下面内容的文件,后面的操作都会使用这个文件[bigdata@Master22 java]$ cat a.txt1,java,hbase2,python,Django3,scala,kafka4,java,hadoop5,java,hive6,scala,spark2. 增删改查2.1 增 a 追加文本到...原创 2019-10-09 15:01:17 · 155 阅读 · 0 评论 -
Linux三剑客之grep简单用法
grep命令:-v:不显示匹配行信息 -i:搜索时忽略大小写 -n:显示行号 -r:递归搜索 -E:支持扩展正则表达式 -F:不按正则表达式匹配,按照字符串字面意思匹配 -c:只显示匹配行总数 -w:匹配整词 -x:匹配整行 -l:只显示文件名,不显示内容 -s:不显示错误信息 ...原创 2019-10-09 15:02:26 · 125 阅读 · 0 评论 -
服务器网络配置
[root@localhost network-scripts]# cat ifcfg-eth0TYPE=EthernetBOOTPROTO=staticDEFROUTE=yesIPV4_FAILURE_FATAL=noNAME=eth0DEVICE=eth0ONBOOT=yesIPADDR=10.0.20.15NETMASK=255.255.255.0GATEWAY=10.0...转载 2019-02-26 14:26:44 · 1923 阅读 · 0 评论 -
ps -ef | grep 用法详解
ps命令将某个进程显示出来grep命令是查找中间的|是管道命令 是指ps命令与grep同时执行PS是LINUX下最常用的也是非常强大的进程查看命令grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。以下这条...转载 2018-12-29 17:26:25 · 449 阅读 · 0 评论 -
ps -aux | grep 用法详解
运行 ps aux 的到如下信息: ps auxUSER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMANDsmmsp 3521 0.0 0.7 6556 1616 ? Ss 20:40 0:00 sendmail: Queue runner@01:00:00 fr...转载 2018-12-29 17:24:58 · 33950 阅读 · 2 评论 -
linux防火墙开启、关闭、状态查看相关命令
关闭防火墙命令:systemctl stop firewalld.service开启防火墙:systemctl start firewalld.service关闭开机自启动:systemctl disable firewalld.service开启开机启动:systemctl enable firewalld.service防火墙状态查看:systemctl status fire...原创 2018-08-15 16:44:06 · 736 阅读 · 0 评论 -
linux swap解析
swap、swappiness及kswapd原理,swap分区优先级的妙用。真可谓一文在手,SWAP从此不再忧愁。敬请笑纳。概述本文讨论的 swap基于Linux4.4内核代码 。Linux内存管理是一套非常复杂的系统,而swap只是其中一个很小的处理逻辑。希望本文能让读者了解Linux对swap的使用大概是什么样子。阅读完本文,应该可以帮你解决以下问题:1、 swap到底是干...转载 2018-08-15 17:08:41 · 232 阅读 · 0 评论 -
idea 破解
1.从下面地址下载一个jar包,名称是 JetbrainsCrack-2.6.10-release-enc.jar 下载地址是http://idea.lanyus.com/,进去之后点击这个网址 2.将你下载好的JetbrainsCrack-2.6.10-release-enc.jar拷贝到你的Idea安装目录的bin目录下。 3.接下来需要在这个bin目录下找到两个以vm...原创 2018-08-13 19:34:42 · 590 阅读 · 0 评论 -
centos7集群时间同步和时间修改
时间修改:date -s "2018-08-18 15:14:23"集群时间同步:机器:10.18.13.3 master 10.18.13.2 slave2 10.18.13.1 slave1root用户每台机器上执行: yum install -y ntp启动服务:安装完毕之后,启动服务#systemctl start ntpd.service设置开机自启动...原创 2018-08-21 15:54:40 · 2403 阅读 · 0 评论 -
linux6和7主机名的修改及防火墙的关闭
linux6系统修改主机名:用户必须为root或者具有root权限ifconfig或者ip addr查看ip1 [root@localhost ~]# vi /etc/sysconfig/network内容修改如下:NETWORKING=yesHOSTNAME=mastercentos7的主机名称修改:hostnamectl set-hostname 主机名2 [ro...原创 2018-08-21 16:01:22 · 397 阅读 · 0 评论 -
linux权限的管理及控制和用户、组的创建
用户的创建及权限管理:1 创建用户:useradd bigdatapassword bigdata #密码配置useradd -G ${groupname} ${username} #在指定组中添加用户参数-g和参数-G区别# groupadd hadoop然后创建用户 luzhen 并将其加入到 hadoop 用户组:# useradd -G hadoop luz...原创 2018-08-21 19:08:28 · 315 阅读 · 0 评论 -
linux centos7 安装mysql-5.7.2 tar包
mysql5.7.2安装下载tar包https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.23-el7-x86_64.tar.gz解压到目的路径:配置my.cnf文件 从mysql5.7开始不会自动生成my.cnf文件,所以需要手动创建。my.cnf文件输入以下内容[mysql]# 设置mysql客户端默认字符集def...原创 2018-08-21 20:03:03 · 626 阅读 · 0 评论 -
split及cat用法
1.分割 -- split命令可以指定按行数分割和按字节大小分割两种模式。(1) 按行数分割$ split -l 300 large_file.txt new_file_prefix加上-d,使用数字后缀;加上--verbose,显示分割进度:$ split -l50000 -d large_file.txt part_ --verbose(2) 按字节大小分割$...转载 2018-10-19 16:28:35 · 526 阅读 · 0 评论 -
linux 获取当前日期变量
date +"%Y-%m-%d %H:%M:%S"date +"%Y-%m-%d"date +'%Y-%m-%d'date -d "now" +%Y-%m-%ddate +"%Y-%m-%d" -d "-24hour"date -d "yesterday" +%Y-%m-%ddate -d "1 days ago" +%Y-%m-%ddate -d &qu原创 2018-11-16 15:06:17 · 3291 阅读 · 0 评论 -
reids安装
centos单机安装redis 及各种报错 通过wget方式直接在linux上下载Redis wget http://download.redis.io/releases/redis-2.6.17.tar.gz 解压下载的redis-2.6.17.tar.gz 文件 tar xzf redis-2.6.17.tar.gz 进入解压后的文件夹 ...原创 2018-11-16 15:10:43 · 102 阅读 · 0 评论 -
CentOS7下安装MySQL5.7安装与配置(YUM)
http://blog.csdn.net/xyang81/article/details/51759200安装环境:CentOS7 64位 MINI版,安装MySQL5.71、配置YUM源在MySQL官网中下载YUM源rpm安装包:http://dev.mysql.com/downloads/repo/yum/ # 下载mysql源安装包shell> wget http:...转载 2018-12-04 17:46:04 · 147 阅读 · 1 评论 -
centos7 重新安装yum和python2
yum源不能使用重新安装[root@master ~]# cat /etc/redhat-releaseCentOS Linux release 7.5.1804 (Core)python和yum卸载rpm -qa|grep python|xargs rpm -e --allmatches --nodepswhereis python|xargs rm -frrpm -qa|gre...原创 2018-12-04 09:13:23 · 923 阅读 · 0 评论 -
yum安装后出现 Loaded plugins: fastestmirror, refresh-packagekit, security
yum安装后出现Loaded plugins: fastestmirror, refresh-packagekit, securityLoading mirror speeds from cached hostfileSetting up Install ProcessNo package gcc available.Error: Nothing to do如果网路良好先检查1....原创 2018-12-04 09:15:18 · 12028 阅读 · 4 评论 -
Raid0,Raid1,Raid5,Raid10的总结
RAID0定义:RAID 0又称为Stripe或Striping,它代表了所有RAID级别中最高的存储性能。RAID 0提高存储性能的原理是把连续的数据分散到多个磁盘上存取,这样,系统有数据请求就可以被多个磁盘并行的执行,每个磁盘执行属于它自己的那部分数据请求。这种数据上的并行操作可以充分利用总线的带宽,显著提高磁盘整体存取性能。工作原理:系统向三个磁盘组成的逻辑硬盘(RAID...转载 2018-12-21 16:58:31 · 1086 阅读 · 0 评论 -
linux 主机名称修改
linux系统修改主机名:用户必须为root或者具有root权限ifconfig或者ip addr查看ip1 [root@localhost ~]# vi /etc/sysconfig/network内容修改如下:NETWORKING=yesHOSTNAME=master2 [root@localhost ~]# vi /etc/hosts127.0.0.1 local...原创 2018-08-15 16:30:41 · 166 阅读 · 0 评论