随笔分类 - Linux
CentOS7
摘要:升级pythonwget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tgztar -xvf Python-3.6.5.tgzcd Python-3.6.5./configure --enable-shared \--prefix=/us
阅读全文
摘要:计算机集群架构按照功能和结构可以划分为: 负载均衡集群 Load Balancing Clusters 简称LBC或者LB 高可用性集群 High-availability Clusters 简称LAC 高性能计算机集群 High Performance Clusters 简称LPC 网络计算 Gr
阅读全文
摘要:1.脚本参数传值 执行结果: 2.awk的多分割条件 分别以空格,/和问号都将作为分隔符 3. 先匹配到某行,然后分割
阅读全文
摘要:1.安装samb服务端和客户端 samba-swat 基于https协议的samba服务器web配置界面 2.启动服务 其中nmb服务是让通过主机名代替IP地址来访问局域网里的主机。 3.设置开机自启动 4.编辑配置文件 看看过滤后的配置文件 案列1:创建一个共享文件目录,无需密码即可访问 1.编辑
阅读全文
摘要:1.配置监控nginx状态信息 vim /usr/locale/nginx/conf/nginx.conf 访问浏览器显示 2.我们都知道在apache下可以配置访问web服务器的某个路径时,自动显示其目录下面的文件列表的,其实Nginx一点也不比apache弱,它当然也可以实现这个功能,而且还非常
阅读全文
摘要:这里测试tomcat镜像安装ssh服务 1.启动镜像 2.安装ssh服务 3.要正常启动服务必须存在"/var/run/sshd"目录,创建它 4.启动sshd服务 5.查看启动端口 6.将宿主机的公钥导入到/root/.ssh/authorized_keys目录下 7.编辑ssh服务可执行文件 8
阅读全文
摘要:下载软件包 百度云地址下载地址:http://pan.baidu.com/s/1eSfWNoY 一共有17个包 安装编译工具及库文件 安装配置mysql服务 1. 安装cmake编译工具 2.创建用于执行mysql服务程序的帐号: 3.创建数据库程序和文件的目录,并设置目录的所属与所组: 4.安装M
阅读全文
摘要:从外部访问容器 指定容器端口随机映射主机端口 访问http://192.168.0.80:32772,即可访问到容器中对应的8080端口。 使用-P随机映射容器内开放的端口 指定主机端口映射,主机端口:容器端口 访问:http://192.168.0.80:8090即可访问到容器中对应的8080端口
阅读全文
摘要:默认情况下,在容器内创建的所有文件都存储在可写容器层中。这意味着: 当该容器不再存在时,数据不会持久存在,并且如果另一个进程需要,则可能很难从容器中获取数据。 容器的可写层紧密耦合到运行容器的主机。您无法轻松地将数据移动到其他位置。 写入容器的可写层需要 存储驱动程序来管理文件系统。存储驱动程序使用
阅读全文
摘要:卸载自带的yum软件包 下载Centos的rpm安装包 如果再在不来:http://pan.baidu.com/s/1dFdqL6h 安装下载的软件包 新建repo 配置文件; 清除缓存 至此完成安装
阅读全文
摘要:查找docker hub上的镜像 下载镜像到本地 默认下载的是docker官方维护的,也就是search到的第一个。 创建容器 -e,指定环境变量。 得到mysql镜像的IP 连接mysql 密码为上面指定的root 将初始化好的mysql保存为镜像
阅读全文
摘要:docker的备份方式有export和save两种。 export是当前的状态,针对的是容器,docker save 是针对镜像images。 export 找出要备份容器的ID 备份 export是把容器打成一个tar包。 恢复 把刚才备份的centos_demo.tar打包到目标服务器 查看新生
阅读全文
摘要:一、 Docker的安装 https://docs.docker.com/install/linux/docker-ce/centos/ CentOS7 上安装: 1. 卸载旧版本 较旧的Docker版本称为docker或docker-engine。如果已安装这些程序,请卸载它们以及相关的依赖项。
阅读全文
摘要:script和scriptplay可以把终端会话记录到一个文件中,可以用来制作命令行教学视屏。 开始录制会话 回放会话
阅读全文
摘要:cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用。 命令参数: -A, --show-all 等价于 -vET -b, --number-nonblank 对非空输出行编号 -e 等价于 -vE
阅读全文
摘要:信号是Linux系统中一种进程通信机制。我们可以使用特定的信号来中断进程。每一种信号都同一个整数值相关联。 kill命令可用来想进程发送信号,而trap命令用来处理所接收的信号。 kill 列出所有可用的信号 经常用到的只有几个 trap 一旦trap将某个函数分配一个信号,当脚本运行收到相应的信号
阅读全文
摘要:md5sum命令用于生成和校验文件的md5值。它会逐位对文件的内容进行校验,它常用于检查文件的完整性。 读取文件的MD5值 检查文件是否完整 测试改变一个文件
阅读全文
摘要:环境: 系统 硬盘 IP hostname redhat 7 sda 20G 192.168.0.70 openstack.com 64位 sdb 20G 配置网卡 重启网络服务 设置服务器主机名: 使用vim编辑器写入主机名(域名)与IP地址的映射文件: 创建镜像挂载目录 写入镜像挂载信息 下载所
阅读全文
摘要:方法1: 方法二 方法三 方法4 脚本中为了取到唯一的值,通常配合MD5结合使用:
阅读全文
摘要:sshd服务提供两种安全验证的方法: 基于口令的安全验证:经过验证帐号与密码即可登陆到远程主机。 基于密钥的安全验证:需要在本地生成"密钥对"后将公钥传送至服务端,进行公共密钥的比较。 使用密码验证终归会存在着被骇客暴力破解或嗅探监听的危险,其实也可以让ssh服务基于密钥进行安全验证(可无需密码验证
阅读全文
