- 博客(17)
- 收藏
- 关注
原创 文件夹drwxrwx--T和drwxrwxrwt设置
mkdir dir_tmkdir dir_Tchmod 1777 dir_tchmod 1770 dir_Tlldrwxrwxrwt 2 root root 4096 May 21 16:44 dir_tdrwxrwx--T 2 root root 4096 May 21 16:45 dir_T
2022-05-21 16:49:12 791
原创 linux磁盘挂载
1.磁盘分区lsblk 查看磁盘如上图有3.3T空间未分区fdisk小于2T#fdisk /dev/sdb#>p 查看当前分区列表#>n 添加一个分区#>p 添加主分区#>e 添加扩展分区#>l 添加逻辑分区#>w 保存格式化分区因为整个/dev/sdb只分了一个区,则这个分区名默认会分配为/dev/sdb1;使用mkfs命令将/dev/sdb1分区格式化为ext4mkfs.ext4 -F sdb1设定分区label(非必要)e2label
2021-12-28 14:30:07 626 1
原创 cdh开启kerberos后kafka如何认证
cdh开启kerberos后kafka如何认证#创建topiczkListKafka="node01:2181,node02:2181,node03:2181"kafkaBrokerList="node01:9092,node02:9092,node03:9092"/opt/cloudera/parcels/KAFKA/bin/kafka-topics --create --zookeeper $zkListKafka --replication-factor 1 --partitions 1 --
2021-11-08 16:31:13 391
原创 23种设计模式——组合模式
23种设计模式——组合模式package com.study.demo.设计模式.组合设计模式;import java.util.ArrayList;import java.util.List;/** * 组合设计模式 */public class CompisteatternDemo { public static void main(String[] args) { Department coreDept = new Department("主部门");
2021-07-08 13:15:26 55
原创 23种设计模式——装饰者模式
23种设计模式——装饰者模式package com.study.demo.设计模式.装饰模式;/** * 装饰者模式 */public class DecoratePatterDemo { public static void main(String[] args) { Person person = new Person(); SuperPerson superPerson = new SuperPerson(person); super
2021-07-08 11:33:00 60
原创 23种设计模式——构造器设计模式
23种设计模式——构造器设计模式package com.study.demo.设计模式.构造器模式;public class MysqlConnect { public static void main(String[] args) { Mysql mysql = new ConCreateMysql() .setUrl("localhost") .setPort("3306") .
2021-07-08 11:15:33 356 1
原创 useradd命令行参数
useradd命令行参数参 数描 述-c comment给新用户添加备注-d home_dir为主目录指定一个名字(如果不想用登录名作为主目录名的话)-e expire_date用YYYY-MM-DD格式指定一个账户过期的日期-f inactive_days指定这个账户密码过期后多少天这个账户被禁用;0表示密码一过期就立即禁用,1表示禁用这个功能-g initial_group指定用户登录组的GID或组名-G group …指定用户除登录组之外
2020-11-13 09:47:53 686
原创 默认的 shell 环境变量
变量描述CDPATH冒号分隔的目录列表,作为cd命令的搜索路径HOME当前用户的主目录IFSshell用来将文本字符串分割成字段的一系列字符MAIL当前用户收件箱的文件名(bashMAILPATH冒号分隔的当前用户收件箱的文件名列表(bashOPTARGgetopts命令处理的最后一个选项参数值OPTINDgetopts命令处理的最后一个选项参数的索引号PATHshell查找命令的目录列表,由冒号分隔PS1shell命令行...
2020-11-12 11:14:46 517
原创 tar命令功能及选项
tar命令#命令格式tar function [options] object1 object2 ...tar命令的功能功 能长 名 称描 述-A–concatenat将一个已有tar归档文件追加到另一个已有tar归档文件-c–create创建一个新的tar归档文件-d–diff检查归档文件和文件系统的不同之处–delete从已有tar归档文件中删除-r–append追加文件到已有tar归档文件末尾-t–list列出已有t
2020-11-11 13:54:07 1070
原创 sort命令参数
-b --ignore-leading-blanks 排序时忽略起始的空白-C --check=quiet 不排序,如果数据无序也不要报告-c --check 不排序,但检查输入数据是不是已排序;未排序的话,报告-d --dictionary-order 仅考虑空白和字母,不考虑特殊字符-f --ignore-case 默认情况下,会将大写字母排在前面;这个参数会忽略大小写-g --general-number-sort 按通用数值来排序(跟-n不同,把值当浮点数来
2020-11-10 17:57:34 354
原创 shell 中ps命令参数
-A 显示所有进程-N 显示与指定参数不符的所有进程-a 显示除控制进程(session leaderR)和无终端进程外的所有进程-d 显示除控制进程外的所有进程-e 显示所有进程-c cmdlist 显示包含在cmdlist列表中的进程-c grplist 显示组ID在grplist列表中的进程-U userlist 显示属主的用户ID在userlist列表中的进程-g grplist 显示会话或组ID在grplist列表中的进程-p pidlist 显示PID在pi
2020-11-10 15:52:34 724
原创 获取hiverserver2连接数
#!/bin/bash#用户名密码为CDH客户端admin用户名密码user="admin"password="admin"host_ip="192.168.1.110"hiveserver2_hosts="hostname1|hostname2|hostname3"date_time=$(date +"%Y-%m-%dT%H∶%M:%S")start_time=$(date -d "20 hour ago"+"%Y一%m-%dT%H:%M:%S")echo "start_time: $
2020-11-06 16:46:44 3315 3
原创 redhut 7.5 修改yum源
yum仓库主要用于解决软件包依赖关系(这里以本地yum源为例进行配置)yum仓库配置文件的语法及参数如下。1、yum 配置文件语法yum配置文件语法如下。#cat/etc/yum.repos.d/define.repo[repo_name]name=baseurl=enabled=gpgcheck=gpgkey=2、yum 配置文件语法解[repo name ]含义:[ ]内是yum 仓库的名称,用于区别不同 yum 仓库及功能name=yum server含义:name=后
2020-11-02 13:46:14 219
原创 使用shell脚本占用服务器资源
通过shell来占用服务器资源#!/bin/bash use_cpu=$1use_mem=`expr $2 \* 1024`kill_file=kill_use_cpu_mem.sh: > ${kill_file}endless_loop(){ echo -ne "i=0; while true do i=i+100; i=100; done" | /bin/bash & } echo "USAGE: $0 <cpus&
2020-10-28 18:04:07 1335 2
原创 Ansible入门
一、运维自动化发展历程及技术应用IaaS Infrastructure as a Service 基础设施即服务PaaS Platform as a Service 平台即服务SaaS Software as a Service 软件即服务1、特性模块化:调用特定的模块,完成特定的功能有Paramoki、PyYAML、Jinja2(模块语言)三个关键模块支持自定义模块基于Python语言实现部署简单、基于Python和SSH安全,基于OpenSSH支持playbo
2020-10-14 16:09:33 157
原创 hive创建角色并赋权
1 角色管理命令1.1 创建角色创建一个新角色,需要 admin 用户创建CREATE ROLE role_name; 1.2 删除角色删除一个角色,需要 admin 用户创建DROP ROLE role_name; 1.3 显示当前角色显示用户当前角色列表SHOW CURRENT ROLES; 1.4 设定角色如果指定了role_name,则该角色将成为当前角色中的唯一角色将Role_Name设置为All将刷新当前角色的列表(在新角色被授予用户的情况下),并将其设置为默认的
2020-09-08 11:48:20 6276 3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人