root权限

9、ZooKeeper安装教程详解

我的未来我决定 提交于 2020-01-05 22:10:00
@[TOC] 1、环境准备 1.1下载zooKeeper    查阅hadoop2.7.3的文档我们可以看到hadoop2.7.3在搭建高可用的时候使用的是zookeeper-3.4.2版本,所以我们也按照hadoop官网的提示,接下来我们安装zookeeper-3.4.2版本.进入官网下载ZooKeeper3.4.2版本    官网地址: https://zookeeper.apache.org/ 点击 Download 1.3安装zooKeeper #1.把zookeeper的压缩安装包解压到/opt/bigdata/目录下 [root@node1 ~]# tar -xzvf zookeeper-3.4.2.tar.gz -C /opt/bigdata/ #输入完命令后回车 #2.切换到bigdata目录下 [root@node1 ~]# cd /opt/bigdata/ #3.按照安装hadoop的方式,将zookeeper的安装目录的所属组修改为hadoop:hadoop #修改zookeeper安装目录的所属用户和组为hadoop:hadoop [root@node1 bigdata]# chown -R hadoop:hadoop zookeeper-3.4.2/ #4.修改zookeeper安装目录的读写权限 [root@node1 bigdata]# chmod

在CentOS6.5部署Redis为开机自启

淺唱寂寞╮ 提交于 2020-01-05 18:12:14
2 - redis的生产启动方案 要把redis作为一个系统的 daemon进程 去运行的,每次系统启动,redis进程一起启动,配置方案如下: 1. 在 redis utils 目录下,有个 redis_init_script 脚本 2. 将 redis_init_script 脚本拷贝到 linux的/etc/init.d 目录中,将 redis_init_script 重命名为 redis_6379 ,6379是我们希望这个redis实例监听的端口号 # 拷贝操作 [root@localhost utils]# cp redis_init_script /etc/init.d/ [root@localhost utils]# cd /etc/init.d # 将redis配置文件重命名,其中包含为端口号 [root@localhost init.d]# mv redis_init_script redis_6379 3. 使用vim编辑器打开 redis_6379 文件,其中有 6 REDISPORT=6379 7 EXEC=/usr/local/bin/redis-server 8 CLIEXEC=/usr/local/bin/redis-cli 9 10 PIDFILE=/var/run/redis_${REDISPORT}.pid 11 CONF="/etc/redis

Linux常用命令总结

被刻印的时光 ゝ 提交于 2020-01-05 16:32:31
# Linux常用命令 [TOC] 常用系统工作命令 man命令 man命令用于查看各种命令的帮助 格式: 命令名称 [命令参数] [命令对象] 命令对象一般是指要处理的目标(普通文件/目录文件/用户等等),命令参数会比较麻烦,需要长时间的经验积累才能比较好的把握。 [root@host Desktop]# man man [root@host Desktop]# man ls [root@host Desktop]# man -h cd echo命令 用于在终端显示字符串或者变量 格式: echo [字符串 | 变量] [root@host Desktop]# echo haha haha [root@host Desktop]# echo $HOSTNAME host.domain10.example.com date命令 命令用于显示/设置系统的时间或日期,格式为: date [选项] [+指定的格式] 。 选项:(选项很多,不一一列举) %H :小时(0..23) %I : 小时(01..12) %k : 小时(0..23) %M : 分钟(0..59) ... [root@host Desktop]# date Tue Nov 21 10:38:29 CST 2017 [root@host Desktop]# date "+%A" Tuesday [root@host

Linux命令-用户、权限管理

元气小坏坏 提交于 2020-01-05 12:25:38
用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理。 在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的使用权限。 Unix/Linux系统中的root账号通常用于系统的维护和管理,它对Unix/Linux操作系统的所有部分具有不受限制的访问权限。 在Unix/Linux安装的过程中,系统会自动创建许多用户账号,而这些默认的用户就称为“标准用户”。 在大多数版本的Unix/Linux中,都不推荐直接使用root账号登录系统。 <1>查看当前用户:whoami whoami该命令用户查看当前系统当前账号的用户名。可通过cat /etc/passwd查看系统用户信息。 由于系统管理员通常需要使用多种身份登录系统,例如通常使用普通用户登录系统,然后再以su命令切换到root身份对传统进行管理。这时候就可以使用whoami来查看当前用户的身份。 <2>查看登录用户:who who命令用于查看当前所有登录系统的用户信息。 常用选项: 选项 含义 -m或am I 只显示运行who命令的用户名、登录终端和登录时间 -q或--count 只显示用户的登录账号和登录用户的数量 -u或--heading 显示列标题 <3>退出登录账户: exit 如果是图形界面,退出当前终端; 如果是使用ssh远程登录

Linux命令-用户、权限管理

ε祈祈猫儿з 提交于 2020-01-05 12:25:08
用户是Unix/Linux系统工作中重要的一环,用户管理包括用户与组账号的管理。 在Unix/Linux系统中,不论是由本机或是远程登录系统,每个系统都必须拥有一个账号,并且对于不同的系统资源拥有不同的使用权限。 Unix/Linux系统中的root账号通常用于系统的维护和管理,它对Unix/Linux操作系统的所有部分具有不受限制的访问权限。 在Unix/Linux安装的过程中,系统会自动创建许多用户账号,而这些默认的用户就称为“标准用户”。 在大多数版本的Unix/Linux中,都不推荐直接使用root账号登录系统。 查看当前用户:whoami whoami该命令用户查看当前系统当前账号的用户名。可通过cat /etc/passwd查看系统用户信息。 由于系统管理员通常需要使用多种身份登录系统,例如通常使用普通用户登录系统,然后再以su命令切换到root身份对传统进行管理。这时候就可以使用whoami来查看当前用户的身份。 查看登录用户:who who命令用于查看当前所有登录系统的用户信息。 常用选项: 选项 含义 -m或am I 只显示运行who命令的用户名、登录终端和登录时间 -q或--count 只显示用户的登录账号和登录用户的数量 -u或--heading 显示列标题 退出登录账户: exit 如果是图形界面,退出当前终端; 如果是使用ssh远程登录,退出登陆账户;

Linux之文档与目录结构

我与影子孤独终老i 提交于 2020-01-05 12:24:36
目录结构 Linux和Windows目录结构的组织形式有很大不同,    Windows      划分出了“盘”的概念(C盘、D盘、E盘),已经建立文件系统的硬盘分区被挂载到某一个目录下,用户通过操作目录来实现磁盘读写。     以反斜杠( \ )分割目录    Linux      首先是建立一个根( / )文件系统,所有的目录页都是有根目录衍生出来的,     以斜杠( / )分割目录 在Linux底下,所有的文件与目录都是由根目录开始,是目录与文件的源头,然后一个个的分支下来,如同树枝状,因此称为这种目录配置为: 目录树 。 目录树的特点是什么呢? 目录树的起始点是根目录(/,root); 每一个目录不止能使用本地的文件系统,也可以使用网络上的文件系统,可以利用NFS服务器挂载特定目录。 每一个文件在此目录树中的文件名,包含完整路径都是独一无二的。 /bin: bin是Binary的缩写, 这个目录存放着最经常使用的命令。 /boot: 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。 /dev : dev是Device(设备)的缩写, 该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的。 /etc: 这个目录用来存放所有的系统管理所需要的配置文件和子目录。 /home: 用户的主目录,在Linux中

Linux - 用户管理与文件权限

只愿长相守 提交于 2020-01-05 12:24:15
目录 Linux - 用户管理与文件权限 创建普通用户 切换用户 userdel删除用户 sudo 命令 文件与目录权限 Linux权限的解读 目录权限 查看用户权限的命令 文件权限 修改权限的命令 修改文件权限属性 Linux - 用户管理与文件权限 现代操作系统一般属于多用户的操作系统,也就是说,同一台机器可以为多个用户建立账户,一般这些用户都是为普通用户,这些普通用户能同时登录这台计算机,计算机对这些用户分配一定的资源。 普通用户在所分配到的资源内进行各自的操作,相互之间不受影响。但是这些普通用户的权限是有限制的,且用户太多的话,管理就不便,从而引入root用户。 此用户是唯一的,且拥有系统的所有权限。root用户所在的组称为root组。“组”是具有相似权限的多个用户的集合。 root用户 : 默认在Unix/linux操作系统中拥有最高的管理权限。可以理解为qq群的群主. 普通用户 : 是管理员或者具备管理权限的用户所创建的,只能读、看,不能增、删、改。 root为什么叫root? 在Linux系统中,用户也有自己的UID身份账号且唯一 系统管理员UID为0 系统用户UID为1~999 Linux安装的服务程序都会创建独有的用户负责运行。 普通用户UID从1000开始:由管理员创建用户组 用户组GID: 为了方便管理属于同一组的用户,Linux 系统中还引入了用户组的概念

linux权限管理—基本权限

試著忘記壹切 提交于 2020-01-05 12:21:47
目录 Linux权限管理—基本权限 一、权限的基本概述 二、权限修改命令chmod 三、基础权限设置案例 四、属主属组修改命令chown Linux权限管理—基本权限 一、权限的基本概述 1.什么是权限? 权限是针对某些文件或者进程,对用户进行限制 2.为什么要有权限? 因为在公司中,服务器可能就那么几台,但是运维可能有多个,我们多个运维要登录同一台服务器,那么不可能只有一个root用户,我们需要根据运维的等级,来分配用户权限。 3.权限与用户的关系? Linux中的文件或目录的权限和用户及用户组关联很大,Linux中每个文件或目录都有一组共9个基础权限位,每三个字符被分为一组,他们分别是属主权限位(占三个字符)、属组权限位(占三个字符)、其他用户权限位(占三个字符) 比如 rwxr-xr-x linux中正是这9个权限位来控制文件属主(User)、属组(Group)、其他用户(Other)基础权限。 每种身份,又对应了3种权限:r(readable)、w(writeable)、x(excutable) 目录示例: drwxr-xr-x. 2 root root 6 Jul 2 00:29 abc 文件类型 文件属主权限位 属组权限位 其他用户权限位 硬链接数 文件的属主(所属用户) d rwx r-x r-x 2 root 文件的属组(所属用户组) 文件的大小(文件中的字节数)

Linux 文件与目录管理 | 菜鸟笔记收录

我与影子孤独终老i 提交于 2020-01-05 12:17:32
Linux 文件与目录管理 我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。 其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。 在开始本教程前我们需要先知道什么是绝对路径与相对路径。 绝对路径: 路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。 相对路径: 路径的写法,不是由 / 写起,例如由 /usr/share/doc 要到 /usr/share/man 底下时,可以写成: cd ../man 这就是相对路径的写法啦! 处理目录的常用命令 接下来我们就来看几个常见的处理目录的命令吧: ls: 列出目录 cd:切换目录 pwd:显示目前的目录 mkdir:创建一个新的目录 rmdir:删除一个空的目录 cp: 复制文件或目录 rm: 移除文件或目录 mv: 移动文件与目录,或修改文件与目录的名称 你可以使用 man [命令] 来查看各个命令的使用文档,如 :man cp。 ls (列出目录) 在Linux系统当中, ls 命令可能是最常被运行的。 语法: [root@www ~]# ls [-aAdfFhilnrRSt] 目录名称 [root@www ~]# ls [--color={never,auto,always}] 目录名称 [root@www ~]# ls [--full-time] 目录名称 选项与参数

简单web架构实例应用

拥有回忆 提交于 2020-01-05 10:57:58
一、架构图 dns完成解析web1,web2来实现负载均衡 web1,web2使用后台的mysql数据库 web1,web2的页面数据全部放在nfs数据上,实现自动挂载 nfs服务器为web1,web2提供网页数据 10.7.2. 准备工作 设置ip信息 nmcli con add ifname ens33 con-name ens33 type ethernet ipv4.method manual \ ipv4.address 192.158.46.150/24 ipv4.gateway 192.168.46.1 Note 我使用的nmcli修改的ip,当然也是可以手工修改的。 10.7.3. ansible的配置 10.7.3.1. 安装ansible [root@localhost ~]# yum install ansible 10.7.3.2. 添加主机 需要添加如下内容到/etc/ansible/hosts文件中去。 [client] 192.168.46.159 [dns] 192.168.46.158 [web] 192.168.46.157 192.168.46.156 [db] 192.168.46.155 [nfs] 192.168.46.154 [self] 192.168.46.150 10.7.3.3. 配置免密码登陆