本文配置可实现:集群服务器之间相互可以ssh免密登录。若只想从单一机器(如master)ssh免密登录其他机器(slave1、slave2),则只跟着操作到第二步即可。
建议先花两三分钟把全文看完再跟着步骤操作
操作步骤:
1.集群环境
1)服务器为:master、slave1和slave2
一、安装与配置
1.安装依赖包
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2.设置阿里云镜像源
sudo yum-config-manager --add-repo https://mirrors.aliyun
sed 字符串替换
1. sed替换的基本语法为:
sed 's/原字符串/替换字符串/'
单引号里面,s表示替换,三根斜线中间是替换的样式,特殊字符需要使用反斜线””进行转义。
2. 单引号” ‘
曾多次想要在Linux下比较目录a和目录b中文件列表的差别,然后对目录a比目录b中多出的文件、少掉的文件分别做处理。但是,在网上搜索了多次也都没找到能直接处理好的工具。
所以想了不少方法,自我感觉都不错,而且网上似乎没有这方面的文章,所以分享出来给大家。如果各位有更好的工具或者方法,盼请留下说明(本
https://technet.microsoft.com/zh-cn/library/2008.12.linux.aspx
sed是一个很强大的文件处理工具,主要是以行为单位进行处理,可以将数据行进行替换、删除、新增、选取等特定工作
格式:sed [option] [command] [file]
常用命令:
a ∶新增 c ∶取代 d
今天主要跟大家介绍2个非常霸道的工具,sed和awk,本篇文章将介绍这两个工具在日常运维中的常用用法,工作中这两个工具要掌握好了在结合一些管道命令、正则表达式,日常处理事务简直666啦!
l Sed
1.强大的地方
擅长对数据行进行处理,sed是一种流编辑器,处理时,把当前处理的行存储在临时缓冲区
切换权限: sudo chown -R 权限名: 文件
tar -zcvf 文件夹.tar 文件夹--exclude=要过滤的文件夹路径
重启crontab :service crond restart
查看目录占用磁盘大小 du -sh *
切换权限: sudo su或者su root 切换roo
本文详细介绍iSCSI相关的内容,以及在Linux上如何实现iSCSI。
第1章 iSCSI简介
1.1 scsi和iscsi
传统的SCSI技术是存储设备最基本的标准协议,但通常需要设备互相靠近并用SCSI总线连接,因此受到物理环境的限制。
iSCSI(Internet Small Compu
cut
文件内容查看
显示行中的指定部分,删除文件中指定字段
显示文件的内容,类似于下的type命令。
说明
该命令有两项功能,其一是用来显示文件的内容,它依次读取由参数file所指明的文件,将它们的内容输出到标准输出上;其二是连接两个或多个文件,如
Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精
kickstart是RedHat/CentOS/Fedora等系统实现无人值守自动化安装的一种安装方式,系统管理员可将安装过程中需要配置的所有参数集成于一个kickstart文件中,
而后在系统安装时,安装程序通过读取事先给定的这个kickstart文件自动化地完成配置并安装完成。
制作kick
grep命令
作用:从文本文件或管道数据流中筛选匹配的行及数据,配合正则表达式一起使用,功能更加强大。
格式:
grep [options] [pattern] [file]
1,匹配包含"ghostwu"的行
ghostw
ssh远程登陆到某台机器后,终端经常出现You have new mail in /var/spool/mail/root的提示信息。
在不经常查看系统自动生成的邮件或是想查看的时候使用命令查看时,
可停用邮件自动提示:
echo "unset MAILCHECK" >> /etc/p
uniq命令
作用:输出或者忽略文件中的重复行
格式: uniq [option] [file|stdin]
ghostwu@dev:~/linux/uniq$ cat ghostwu.txt
192.168.1.2
192.168.1
操作容器的命令
镜像中的容器启动之后可以在 docker 中操作和查看容器的信息
l docker ps 查看运行的容器,如果想查看全部加上参数-a 即可
l docker create 完整的镜像名字# 创建容器但是不启动它
l docker run 完整的镜像名字# 创建并启动容器
paste命令
作用:合并文件
格式:
paste [option] [file]
1,把两个文件的内容,按行合并
ghostwu@dev:~/linux/paste$ ls
ghostwu1.txt ghostwu2.txt
目录
一、进阶命令
二、系统命令
三、压缩和归档
3.1、归档
3.2、压缩
3.3、归档并压缩
归档、接档:tar -cf、tar -tvf
压缩、解压:gzip、gunzip
归档并压缩:tar -czf
接档并解压:tar -xzf
一、进阶命令
f
索引:
目录索引
参看代码 GitHub:
intelij-idea.txt
一、Linux (DeepinOS) 环境
1.官网下载
1 ideaIU-2018.1.2.tar.gz
2.解压
我的centos7是在virtualbox下安装的,安装Oracle安装了好久好久,最开始的时候在网上找的两个文章,按照步骤装,有一篇写着装的时候有灰色的竖线,直接按space键或者鼠标右键closed关闭掉就OK,我想着这多好,安装了好几次,都失败了,而且,在安装之前我也没有备份,我又有强迫症