- 博客(40)
- 资源 (1)
- 收藏
- 关注
原创 Vcloud API 整理
环境Vcloud账户:iaasadmin 密码:passwd 租户:vsphere.local1,获取tokencurl --insecure -H "Accept: application/json" -H 'Content-Type: application/json' --data '{"username":"iaasadmin@cloud.local","password"...
2020-04-02 12:47:30
626
原创 Bash中数组的基本使用
[root@code ~]# cat list.sh#!/bin/bashsz=(a b c)sz=(${sz[*]} d)sz=(${sz[*]} 1)echo ${sz[*]}[root@code007 ~]# sh list.sha b c d 1
2020-04-02 12:42:52
715
原创 ES 6.7.2 集群搭建记录
wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-6.7.2.tar.gztar -xvf elasticsearch-6.7.2.tar.gzcat /etc/hosts192.168.100.77 NJ100077 node-10077192.168.100.78 NJ10007...
2019-05-27 16:35:07
828
原创 nmap用法总结
一、nmap参数:nmap[扫描类型][设置][设备地址] 地址类型:主机名、IP地址、网段等 **输出参数 i 字母开头,输出参数 o开头 //i/o 参数: -iL //通过文件传地址 -iR //随机生成公网地址扫描 后跟随机生成的数目 特殊:后跟0 代表一直扫 --exclude //排除主机...
2019-05-19 11:56:19
2141
原创 Jumpserver批量添加资产并授权
一、当前环境:jumpserver环境:jumpserver-1.3 接口:http://docs.jumpserver.org/zh/docs/user_api.html python环境:Python3.6二、两个脚本的功能脚本1: 用读取csv的方式批量添加jumpserver中的管理用户、系统用户、资产节点(有节点的资产添加到当前节点)#!/usr/bin/env p...
2019-02-06 13:34:47
9832
3
原创 VMware powerCLI+ Power Shell实现批量克隆虚拟机
——在公司没有VMware云平台之前的那段时间,创建新虚拟机的时候都是手动根据模板来克隆,鼠标操作点点点、下一步、下一步、等重复操作,一两台无所谓点点点就好了;若是一天就要创建几十台每周几百台都要这么点点点 会疯掉的,废了不少脑细胞弄出来的脚本虽然现在用不到了,记录下,如下我的环境windosServerR2中运行的VMware powerCLI6.0(网络要和Vcenter相通)功能:只...
2019-02-06 13:29:46
2837
原创 HBase1.2.5+Hadoop2.7.3+ZooKeeper3.4.6分布式搭建
1、环境准备3台RedHat6.810.9.44.60 master10.9.44.61 salve110.9.44.62 salve2—— IP和对应关系加入hosts包:HBase1.2.5、Hadoop2.7.3、ZooKeeper3.4.6、jdk-8u91-linux-x64.rpm* 集群间和本地登陆本机要可以使用ssh双向无密码登陆执行2、在3台机器上...
2019-01-14 17:34:27
419
原创 linux命令行循环执行命令
循环执行ll 命令,间隔一秒[root@HELLOl ~]#while : ;do ll --full-time; sleep 1;done;
2018-11-16 21:31:16
7920
原创 linux网卡流量限速wondershaper
直接限制网卡流量 命令:wondershaperwondershaper eth0 1 10 //限制eth0 1- 10kbwondershaper clear eth0 //清理规则 wget http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/w/wondershaper-1.2.1-3.el7.noarch.r...
2018-11-16 21:19:45
1165
原创 DELL服务器idrac相关显示问题
服务器idrac显示电源丢失先测试是否真有问题1,服务器关机,拔出有问题的电源模块(和电源模块的插头)进行放电30s ,后 只插上插头看电源模块的状态是否绿灯,若是插上电源模块,电源正常使用 2 bios版本过低,会影响硬件报警误报多报3 iDRAC版本过低,会影响通信方面,例再idrac界面磁盘、CPU硬件信息识别有误差(显示磁盘内存坏掉实际并不一定有问题)...
2018-07-17 14:53:01
8173
原创 linux下Python安装urllib3模块遇到的破事
导入报错[root@hizhanghao python]# pip install urllib3Looking in indexes: http://mirrors.aliyun.com/pypi/simple/Requirement already satisfied: urllib3 in /usr/lib/python2.7/site-packages (1.10.2)pyopenssl ...
2018-05-17 14:33:05
10100
原创 linux常用I/O调度算法及更改
I/O 任何计算机程序都是为了执行一个特定的任务,有了输入,用户才能告诉计算机程序所需的信息,有了输出,程序运行后才能告诉用户任务的结果。输入是Input,输出是Output,因此,我们把输入输出统称为Input/Output,或者简写为IO。 //摘抄廖雪峰官方网站1.其他的找度娘 1) NOOP(电梯式调度程序) 特点: NOOP...
2018-02-23 10:16:43
4070
原创 linux硬件时间和系统时间
hwclock -r, --show 读取并打印硬件时钟 -s, --hctosys 将硬件时钟同步到系统时钟 -w, --systohc 将系统时钟同步到硬件时钟
2018-02-23 09:26:13
637
原创 redis配置文件记录
daemonize yes ↑ 为yes时,表示开启守护进程模式,在该模式下,redis会在后台运行,并将进程pid号写入配置文件选项pidfile设置的文件中,这时redis将一直运行,除非手动kill进程,daemonize选项设置成no时,当前界面将进入redis的命令行界面,exit强制退出或者关闭连接工具(putty,xshell等)都会导致redis进程退出。服务端开发的大部分应
2017-10-17 08:41:21
400
原创 7 firewalld打开关闭防火墙与端口
firewalld 常用命令0、安装firewalld # yum install firewalld firewall-config1、firewalld的基本使用启动: systemctl start firewalld查看状态: systemctl status firewalld 停止: systemctl disable firewalld禁用: s
2017-07-10 10:31:07
1022
原创 批量导入sql文件(shell脚本)
内容如下:#!/bin/bashp="/tmp"dbUser='root'dbPassword='123'dbName='zh'cd $p;for f in `ls $p/*.sql`doecho $f;mysql -u $dbUser -p$dbPassword -f $dbName -e "source $f";mv $f $f.done;don
2017-05-31 17:53:34
5944
1
原创 源码包管理
源码包安装以nginx为例一、获得源码包途径1. 官方网站,可以获得最新的软件包 例如Apache www.apache.org Nginx www.nginx.org2. www.google.com ( pcre cacti ) //rpm包 —— http://rpmfind.net二、安装源码包源码包安装一般情况下分三步:配置(configure)、编译(make)、安
2017-04-14 15:46:18
383
原创 文件打包及压缩
文件打包及压缩Demo: 复制未打包的文件到远程主机[root@vmware ~]# du -sh /etc39M /etc[root@vmware~]# rsync -va /etc/ study@172.25.202.20:/tmp //将/etc下的所有文件...[root@vmware~]# rsync -va /etc study@172.25.202.20:
2017-04-14 14:48:47
561
原创 文件查找locate、find
文件查找grep: 文件内容过滤find: 文件查找,针对文件名一、命令文件 # which ls //从PATH环境变量 (echo $PATH)# whereis vim二、任意文件A. locate (查询的数据库: /var/lib/mlocate/mlocate.db) 计划任务:每天自
2017-03-14 17:39:51
414
原创 自动挂载 Automount
自动挂载 Automount挂载是由访问产生的、卸载是由超时产生的一、手动挂载(临时)mount -t 文件系统类型 -o 选项1,选项2... 设备文件 挂载点===本地设备文件/dev/cdrom/dev/sr0/dev/sda5/dev/vg01/lv01/dev/md0/dev/md1/var/dvd.iso[root@localhost ~
2017-03-05 16:38:07
4821
原创 Mount挂载详解
Mount 挂载详解主要内容:常用挂载选项详解、挂载设备文件、卷标、UUID、ISO文件创建及挂载挂载选项 -t 文件系统类型 -o 选项1,选项2...示例:mount -t ext4 -o acl /dev/sdb1 /mnt/disk1 文件系统类型:ext4,xfs,nfs,cifs,iso9660例1:exec/noexec[root@localhost
2017-03-04 15:47:08
5572
原创 交换分区Swap
交换分区管理 Swap主要内容:查看交换分区、增加交换分区、交换分区优先级、交换分区使用测试一、查看交换分区[root@localhost ~]# free -mtotal used free shared buffers cachedMem: 1010 874 135 0 51 560-/+ buffers/cache: 262 747Swap: 1023 0 102
2017-03-04 14:45:42
576
原创 逻辑卷管理LVM
LVM管理在线扩容 on-line快照snapshot 例如MySQL可以通过快照实现一致性的物理备份主要内容:创建逻辑卷管理VG:VG扩容/VG缩小(数据迁移)管理LV:LV扩容/文件系统扩容LVM 快照 Snapshot创建 扫描 显示详细 显示 扩展 缩小 删除 更改 pvcreate pvscan pvdisplay pvs pvremovevg
2017-03-04 14:22:55
579
原创 Linux基本分区管理
基本分区管理:分区(基本分区)、格式化、挂载分区工具 fdisk msdos分区工具 parted msdos 或 GPTsectors 扇区 512B centos6+cylinders 柱面Block size 块大小 1024B 2048B 4096B 文件系统分配最小单元一、分区工具fdisk MBR(msdos)1. 查看新设备是否发现#
2017-03-04 14:20:44
1362
原创 存储基础知识
主要知识点:基本分区、逻辑卷LVM、EXT3/4文件系统、磁盘限额、RAID从工作原理区分:机械、固态 从插拔方式:热插拔、非热插拔硬板的主要接口:IDE —— SATA I/II/IIISCSI —— SAS PCIEFCkernel对不同接口硬盘命名方式:OS IDE(并口) SATA(串口) SCSI RHEL5 /dev/hda /dev/sda
2017-03-04 14:08:10
413
原创 进程管道
进程管道 用法:command1 | command2 |command3 |...[root@localhost ~]# ll /dev/ |less[root@localhost ~]# ps aux |grep 'sshd'[root@localhost ~]# rpm -qa |grep 'httpd' //查询所有安装的软件包,过滤包含httpd的包[root@loc
2017-02-18 16:53:25
326
原创 文件系统 Proc
proc 文件系统虚拟文件系统: 内核、进程运行的状态信息[root@localhost ~]# du -sh /proc 0 /proc/proc/cpuinfo[root@localhost ~]# grep 'processor' /proc/cpuinfo //逻辑cpu的个数processor : 0processor : 1[root@localho
2017-02-18 15:42:01
424
原创 进程优先级 nice
进程优先级niceLinux 进程调度及多任务相对优先级nice查看进程的nice级别启动具有不同nice级别的进程更改现有进程的nice级别Linux 进程调度及多任务每个CPU(或CPU核心)在一个时间点上只能处理一个进程,通过时间片技术,Linux实际能够运行的进程(和线程数)可以超出实际可用的CPU及核心数量。Linux内核进程调度程序将多个进程在CPU核心上快速切换,
2017-02-18 14:38:47
1607
原创 信号控制进程 kill,top
使用信号控制进程kill,killall,pkill,top给进程发送信号[root@localhost ~]# kill -l //列出所有支持的信号编号 信号名1) SIGHUP 重新加载配置2) SIGINT 键盘中断^C3) SIGQUIT 键盘退出9) SIGKILL 强制终止15) SIGTERM 终止(正常结束),缺省信号18) SIGCONT
2017-02-18 14:21:55
900
原创 查看进程 ps,top
查看进程 process了解如进程的:• PID,PPID• 当前的进程状态• 内存的分配情况• CPU和已花费的实际时间• 用户UID,它决定进程的特权静态查看进程 ps注:ps -aux 不同于 ps aux[root@Server ~]# ps aux|lessUSER PID %CPU %MEM VSZ RSS TTY
2017-02-18 12:13:44
729
原创 关于进程
关于进程 process什么是进程?进程是已启动的可执行程序的运行实例,进程有以下组成部分:• 已分配内存的地址空间;• 安全属性,包括所有权凭据和特权;• 程序代码的一个或多个执行线程;• 进程状态。程序: 二进制文件,静态 /bin/date, /usr/sbin/httpd,/usr/sbin/sshd, /usr/local/nginx/sbin/ngix进
2017-02-18 12:10:36
379
原创 文件属性 chattr
文件属性 chattr- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -文件权限管理之: 文件属性注:设置文件属性(权限),针对所有用户,包括root[root@localhost ~]# man chattr[root@localhost ~]# chattr +a
2017-02-18 11:55:59
815
原创 Umask
文件权限管理之: umaskmask: 新建文件、目录的默认权限是由mask决定的umask: 会影响到mask,umask表示要减掉的权限shell (vim,touch) =======umask======> 新文件或目录权限vsftpd ==== ===umask======> 新文件或目录权限 samba ==== ===umask======> 新文件或目录权限
2017-02-12 13:50:54
6734
原创 文件基本权限-ACL
文件权限管理之: ACL设置基本权限(r、w、x)UGO设置基本权限: 只能一个用户,一个组和其他人ACL 设置基本权限: r,w,x //Access Control List 访问控制列表ACL基本用法设置:[root@localhost ~]# touch /home/test.txt[root@localhost ~]# ll /home/test.txt -r
2017-02-12 13:23:31
1221
原创 文件基本权限-UGO
文件权限管理之: UGO设置基本权限(r、w、x)文件权限设置: 可以赋于某个用户或组 能够以何种方式 访问某个文件rw-r--r-- alice hr install.log权限对象:属主: u属组: g其他人: o权限类型:读:r 4写:w 2执行: x 1设置权限1. 更改文件的属主、属组chown:[root@lo
2017-02-12 11:06:32
934
原创 用户管理
用户管理用户管理groupadd,groupdel,useradd,usermod,userdel,passwd,chage一、用户/组基本概念Users and groups:. Every process (running program) on the system runs as a particular user.. Every file is owned b
2017-02-12 00:04:55
685
原创 Linux配置网络
配置网路一、常见的网络接口接口eth0 以太网接口wlan0 无线接口lo 本地环回接口bond0 bonding接口 eth0和eth1绑定之后的一个虚拟接口,为了提高网速virbr0 Kvm桥接接口 br0 Kvm桥接接口 vmnet0 VMware虚拟机网卡接口二、查看网络信息IP、网关[root@localhost ~]# ip
2017-02-11 17:15:52
518
原创 路由和交换
路由和交换一、基本概念1、常用的网络设备路由器: 2811交换机: 2960线缆:console线(配置线)、直连线、交叉线终端设备:台式机、笔记本、服务器2、网络传输介质网线:双绞线 :twist-pair网线8根:主要颜色,橙蓝绿棕;每一个主色会跟一个花线绞在一起。8根线主要有两种线序:568A 568B568A:绿蓝橙棕 绿白 绿 橙白
2017-02-11 16:26:03
1140
原创 Linux网络预备知识
网络基础——IP地址IP:Internet Protocol,工作在第三层,适用于第三层的逻辑寻址的逻辑地址。1、IP地址和Mac地址的区别百度2、IPv4和IPv6IPv4:32bits(位)=4字节IPv6:128bits=16字节3、IP地址的特性全球唯一或者是叫全局唯一,globally unique4、IP地址的表示方式点分十进制(dotted
2017-02-11 15:55:17
494
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人