root权限

MYSQL PXC

ぐ巨炮叔叔 提交于 2020-04-03 11:42:22
下载 ssl101 的 安装包上传服务器对应安装目录 /usr/local 目录。 [root@localhost ~]# yum -y install openssl openssl-devel perl-Time-HiRes perl-DBD-MySQL.x86_64 perl-IO-Socket-SSL.noarch [root@pxc2 ~]# rpm -ivh libev-4.15-1.el6.rf.x86_64.rpm warning: libev-4.15-1.el6.rf.x86_64.rpm: Header V3 DSA/SHA1 Signature, key ID 6b8d79e6: NOKEY Preparing... ########################################### [100%] 1:libev ########################################### [100%] [root@pxc2 local]# yum install percona-xtrabackup-24-2.4.9-1.el6.x86_64.rpm -y Loaded plugins: fastestmirror, refresh-packagekit, security Loading mirror speeds from

第三十二天-rsync高级同步工具基础

最后都变了- 提交于 2020-04-03 04:32:03
目录:   1、rsync介绍   2、rsync工作方式   3、rsync命令使用,参数说明   4、rsync服务端,客户端安装配置     1.服务端安装配置     2.客户端安装配置   5、rsync排错注意 1、rsync介绍   Rsync是一款开源的、快速的、多功能的、可实现全量及增量的本地或远程数据同步备份的优秀工具。Rsync软件适用于unix/linux/windows等多种操作平台。   rsync,remote synchronize顾名思意就知道它是一款实现远程同步功能的软件,它在同步文件的同时,可以保持原来文件的权限、时间、软硬链接等附加信息。 rsync是用 “rsync 算法”提供了一个客户机和远程文件服务器的文件同步的快速方法,而且可以通过ssh方式来传输文件,这样其保密性也非常好,另外它还是免费的软件。 rsync 包括如下的一些特性: 支持拷贝特殊文件如链接文件,设备等; 可以有排除指定文件或目录同步的功能,相当于打包命令tar的排除功能; 可以做到保持原文件或目录的权限,时间,软硬链接,属主、组等所有属性均不改变-p 可实现增量同步,即只同步发生变化的数据,因此数据传输效率很高; 可以使用rcp、rsh、ssh等方式来配合传输文件(rsync本身不对数据加密); 可以通过socket(进程方式)传输文件和数据;   支持匿名的或认证

ftp匿名和用户安装配置

时光总嘲笑我的痴心妄想 提交于 2020-04-02 19:02:00
匿名安装配置 安装vsftpd [root@100 ~]# yum -y install vsftpd # 修改 /etc/vsftpd/vsftp.conf 文件:(建议复制一个备份文件在同一目录下,以防直接修改错误,而无法恢复。) # 例如匿名用户有创建目录和上传文件的权限 [root@100 ~]# echo 'anon_mkdir_write_enable=YES' >>/etc/vsftpd/vsftpd.conf [root@100 ~]# echo 'anon_upload_enable=YES' >>/etc/vsftpd/vsftpd.conf 保存退出,重启FTP服务器: [root@100~]# systemctl restart vsftpd # 关闭防火墙和selinux [root@100 ~]# getenforce Disabled [root@100 ~]# systemctl stop firewalld [root@100 ~]# systemctl disable firewalld 在 /var/ftp 目录下创建文件abc [root@100 ~]# cd /var/ftp/ [root@100 ftp]# touch abc [root@100 ftp]# ls abc pub # 客户端验证: [root@96 ~]# lftp -u

Linux的目录结构详情

南楼画角 提交于 2020-04-02 14:12:25
一、 目录说明   ① Linux的目录中有且仅有一个根目录  /   ② Linux的各个目录存放的的内容是规划好的,不要乱放文件   ③ Linux是以文件的形式管理我们的设备,所以说在Linux系统中,一切皆为文件 要求:Linux中的各个目录存放什么内容需要有一个大概的认识。学习完这些目录后脑海中需要有一颗大致的目录树,以便使用系统时方便切换目录。   1、 /(根)目录 每一个文件和目录从根开始,/下的目录有: [root@lixin /]# ls bin data etc lib lost+found mnt opt root selinux sys usr boot dev home lib64 media daxin proc sbin srv tmp var   2、/bin目录 用来存放二进制可执行命令的目录,用户常用的命令都存在该目录下。例如:mkdir(创建目录)、cat(查看文件)、find(查找文件)等。 [root@lixin bin]# ls alsaunmute egrep mkdir sh arch env mknod sleep awk ex mktemp sort basename false more stty bash fgrep mount su cat find mountpoint sync chgrp findmnt mv tar

Linux学习之路-locate、find、xargs、压缩工具、tar【4】---20171203

拟墨画扇 提交于 2020-04-02 11:21:11
locate 非实时查找,效率非常高 查询系统上预建的文件索引数据库 /var/lib/mlocate/mlocate.db ----->查找的数据库 ``[root@Centos6app]#ll /var/lib/mlocate/mlocate.db -h -rw-r-----. 1 root slocate 3.0M 12月 1 03:20 /var/lib/mlocate/mlocate.db 依赖于事先构建的索引 索引的构建是在系统较为空闲时自动进行(周期性任务),管理员手动更新数据库(updatedb) br/>[root@Centos6app]#updatedb [root@Centos6app]#ll /var/lib/mlocate/mlocate.db -h -rw-r-----. 1 root slocate 3.0M 12月 1 18:13 /var/lib/mlocate/mlocate.db 索引构建过程需要遍历整个根文件系统,极消耗资源 工作特点: •查找速度快 •模糊查找 •非实时查找 •搜索的是文件的全路径,不仅仅是文件名 •可能只搜索用户具备读取和执行权限的目录 locate KEYWORD 有用的选项 -i 不区分大小写的搜索 -n N 只列举前N个匹配项目 -r 使用正则表达式 搜索名称或路径中带有“conf”的文件 locate conf

部署Rabbitmq

爷,独闯天下 提交于 2020-04-01 14:07:21
一、Rabbitmq概念 RabbitMQ是一个开源的靠AMQP协议实现的服务,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持AJAX。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。 AMQP,即Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦,消息的发送者无需知道消息使用者的存在,反之亦然。 它可以使对应的客户端(client)与对应的消息中间件(broker)进行交互。消息中间件发布者(publisher)那里收到消息(发布消息的应用,也称为producer),然后将他们转发给消费者(consumers,处理消息的应用)。由于AMQP是一个网络协议,所以发布者、消费者以及消息中间件可以部署到不同的物理机器上。 Rabbitmq使用场景: 消息队列在实际应用中常用在异步处理、应用解耦、流量削锋和消息通讯这四个场景。 二、部署Rabbitmq 注:在开始之前,主机名最好为默认的localhosts(如果不是,会在启动rabbitmq时报错,解决方法:重启主机,再启动rabbitmq) 下载 rpm包 (提取码

tar 命令详解 / xz 命令

帅比萌擦擦* 提交于 2020-04-01 09:08:10
]# tar [-cxtzjvfpPN] 文件与目录 .... 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩? -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程! -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!    例如使用『 tar -zcvfP tfile sfile』就是错误的写法,要写成    『 tar -zcvPf tfile sfile』才对喔! -p :使用原文件的原来属性(属性不会依据使用者而变) -P :可以使用绝对路径来压缩! -N :比后面接的日期(yyyy/mm/dd)还要新的才会被打包进新建的文件中! --exclude FILE:在压缩的过程中,不要将 FILE 打包! 范例: 范例一:将整个 /etc 目录下的文件全部打包成为 /tmp/etc.tar [root@linux ~]# tar -cvf /tmp/etc.tar /etc <==仅打包,不压缩!

Linux高级运维 第八章 部署docker容器虚拟化平台

耗尽温柔 提交于 2020-04-01 07:46:55
8.1 Docker 概述 实验环境: CENTOS7.4-63 64位 Dcoker 概述 Docker 是一个开源的应用容器引擎 ,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙盒机制,相互之间不会有任何接口(类似 iPhone 的 app)。几乎没有性能开销,可以很容易地在机器和数据中心中运行。最重要的是,他们不依赖于任何语言、框架或包装系统。 扩展:沙盒 沙盒也叫沙箱,英文sandbox。在计算机领域指一种虚拟技术,且多用于计算机安全技术。安全软件可以先让它在沙盒中运行,如果含有恶意行为,则禁止程序的进一步运行,而这不会对系统造成任何危害。 Docker 是dotCloud公司开源的一个基于LXC的高级容器引擎,源代码托管在Github上, 基于go语言并遵从Apache2.0协议开源。 Docker 让开发者可以打包他们的应用以及依赖包到一个可移植的container中,然后发布到任何流行的Linux机器上。 互动: 现在接触的软件是怎么发布的? windows下的 2016-0ffice.exe ,不能在xp运行 ;mk.rpm 在redhat系列Linux上运行,但是不能在其他linux版本上运行。 例: /mnt/Packages/vsftpd-3.0.2-10.el7.x86

linux-命令-ls

假如想象 提交于 2020-04-01 06:34:53
一、命令介绍: ls命令是linux常用的命令之一。ls用来打印当前目录的文件清单或指定目录的文件清单,也可以查看到文件的基本权限和隐藏文件。 二、命令格式: ls [OPTION]... [FILE]... 三、命令参数: -a, --all 列出目录下的所有文件,包括隐藏文件(以 . 开头的文件,但 . 表示当前目录 .. 表示上一级目录) -c 配合 -lt:根据 ctime 访问时间进行排序(-t 修改时间排序 -l 显示文件详细内容)(ctime访问时间、mtime修改时间、atime状态时间) -d, --directory 将目录像文件一样显示,而不显示目录下的文件 -h, --human-readable 以容易理解的格式列出文件的大小(搭配 -l 使用) -H, –-dereference-command-line 列出目录中符号链接的真正文件位置 -i, –-inode 打印出每个文件的 inode (索引号) -k, -–block-size=1K 以 k 字节的形式表示文件的大小 -l 以长格式显示文件(显示文件的详细信息:权限(-:文件类型 ---:用户权限 ---:用户组权限 ---:其他用户权限) 硬链接数或目录子目录数 所属用户 所属组 大小 日期 文件名)(ll 相当于 ls -l) -L, -–dereference 显示链接文件对象的信息

Linux开机跳过输入用户名密码

て烟熏妆下的殇ゞ 提交于 2020-04-01 06:20:14
Linux开机跳过输入用户名密码 想必大家都有开机输入用户名密码的烦恼,为了方便大家,让你的一天从开机就开始快乐起来,电鱼电子给大家分享此片文章为大家排忧解难,下面是具体操作步骤: 省略密码验证 把/etc/passwd中的root:x:0:0:root:/root:/bin/bash,改为root::0:0:root:/root:/bin/bash,就可以了,就是去掉了里面的x,这样root用户就不用密码了。其他用户也一样。 省略输入用户名 修改/etc/inittab 在inittab中,有如下配置: O0:12345:respawn:/sbin/getty -L 115200 ttyO0 我们只需将其修改为不执行gettty,而是执行自己编写的一个脚本,就可以跳过用户名和密码的输入。在根目录下放一个脚本文件log(注意脚本文件的权限,我这里设置是777),修改如下: O0:12345:respawn:/log -L 115200 ttyO0 log脚本文件如下 #!/bin/sh /bin/login -f root 更多内容敬请期待电鱼电子(www.dianyu.net) 来源: https://www.cnblogs.com/dianyu/p/11776649.html