Linux
点滴笔记
点滴笔记、努力生活、加油!
展开
-
Linux | 批量Kill多进程
ps -ef | rep php | grep -v grep | cut -c 9-15 | xargs kill -9管道符"|"用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说用管道符联接起来的几个命令:"ps - ef"是linux 里查看所有进程的命令。这时检索出的进程将作为下一条命令"grep mcfcm_st"的输入。"grep mcfcm_st"的输出结果是,所有含有关键字"mcfcm_st"的进程,这是Oracle数据库中远程连接进程的共同特点。..转载 2020-10-09 17:43:05 · 290 阅读 · 0 评论 -
Linux | IF判断
shell判断数组中是否包含某个元素:ary=(1 2 3)a=2if [[ "${ary[@]}" =~ "$a" ]] ; then echo "a in ary"else echo "a not in ary"fi判读字符串($str)是否包含另一个字符串($str1):方法1:if [ `echo $str | grep -e '$str1'` ] ;then echo yesfi方法2(如果$str1在判断中直接使用字符串而不是变...转载 2020-09-10 10:44:55 · 441 阅读 · 0 评论 -
基于Ansible配置SSH免密钥
在安装Ansible过程中已尝试添加hadoop用户与hadoop用户组,接下来基于hadoop用户完成各个主机之间SSH免密钥登陆。# 编辑 init_sshkey.yaml, 内容如下:- hosts: bdp remote_user: hadoop vars: - name: "bdp" tasks: #不打印日志 #no_log: True #局部打印日志 #loop_control: #label: ""...原创 2020-07-13 21:27:55 · 1021 阅读 · 0 评论 -
Ansible安装
Ansible是一种自动化的运维工具,基于Python开发,它集合了众多运维工具(比如puppet、chef、func等)的优点,能够实现批量操作。但其实Ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是Ansible所运行的模块,Ansible只是提供一种框架yum install epel-releaseyum repolistyum install -y ansible#修改如下文件,新增定义Ansible模块vi /etc/ansible/h...原创 2020-07-13 21:25:07 · 317 阅读 · 0 评论 -
Linux | Ansible
Ansible是一种自动化的运维工具,基于Python开发,它集合了众多运维工具(比如puppet、chef、func等)的优点,能够实现批量操作。但其实Ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是Ansible所运行的模块,Ansible只是提供一种框架。安装Ansibleyum install epel-releaseyum repolist# 若安装失败 则依次安装依赖 yum install -y ansible查看Ansible版本...原创 2020-07-07 20:03:16 · 491 阅读 · 0 评论 -
Linux | VMware vSphere Client 克隆虚拟机
VMware ESXi、VMware vCenter Server 和 vSphere Client,它们分别是 vSphere 的虚拟化层、管理层和接口层。作为接口层的vSphere Client客户端并不提供克隆虚拟机的功能,需要安装vCenter管理ESXi才有这一功能。虽然如此,但是我们可以以手动的方式完成这项工作下面是克隆“node01-192.168.0.12”这台虚拟...原创 2020-02-03 19:52:52 · 587 阅读 · 0 评论 -
Linux | systemctl & firewalld
#启动一个服务systemctl start firewalld.service#关闭一个服务(临时关闭防火墙)systemctl stop firewalld.service#重启一个服务(重启防火墙)systemctl restart firewalld.service#显示一个服务的状态systemctl status firewalld.service#在开机时启...原创 2020-01-10 11:42:49 · 1089 阅读 · 0 评论 -
Linux | cpuinfo
# 总核数 = 物理CPU个数 X 每颗物理CPU的核数 # 总逻辑CPU数 = 物理CPU个数 X 每颗物理CPU的核数 X 超线程数# 查看物理CPU个数cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l# 查看每个物理CPU中core的个数(即核数)cat /proc/cpuinfo| grep "cpu core...原创 2020-01-09 18:27:26 · 158 阅读 · 0 评论 -
Linux | top
top :实时动态地查看系统的整体运行情况,是一个综合了多方信息监测系统性能和运行信息的实用工具。针对如图学习下:第一行top:任务队列信息,同 uptime 命令的执行结果一致top - 17:18:47 up 21 days, 51 min, 4 users, load average: 0.06, 0.03, 0.05系统时间:17:18:47运行时间:up 2...原创 2020-01-09 18:18:16 · 239 阅读 · 0 评论 -
Linux | ulimit
ulimit :显示系统资源限制的信息ulimit [options] options参数可以为:-a 显示目前资源限制的设定。-c <core文件上限> 设定core文件的最大值,单位为区块。-d <数据节区大小> 程序数据节区的最大值,单位为KB。-f <文件大小> shell所能建立的最大文件,单位为区块。-H 设定资源的硬性限...原创 2020-01-09 17:14:19 · 130 阅读 · 0 评论 -
Linux | free
free : 显示系统中物理上的空闲和已用内存,还有交换内存,同时,也能显示被内核使用的缓冲和缓存;free [options] options 可以选择以下几个:-b:以Byte为单位显示内存使用情况;-k:以KB为单位显示内存使用情况;-m:以MB为单位显示内存使用情况;-o:不显示缓冲区调节列;-s<间隔秒数>:持续观察内存使用状况;-t:显示内存总和列;-...原创 2020-01-09 17:11:21 · 168 阅读 · 0 评论 -
Linux | 记录下工作中常用的命令
目录1. free命令1. freefree : 够显示系统中物理上的空闲和已用内存,还有交换内存,同时,也能显示被内核使用的缓冲和缓存;语法: free [options] options 可以选择以下几个:-b:以Byte为单位显示内存使用情况;-k:以KB为单位显示内存使用情况;-m:以MB为单位显示内存使用情况;-o:不显示缓冲区调节列;-s<间隔...原创 2020-01-09 16:51:20 · 161 阅读 · 0 评论 -
Linux | 命令学习
文章目录一、系统监控1、free命令2、ulimit命令3、top命令4、df命令5、ps命令二、文件操作1、tail命令2、ll -ah三、网络通信1、netstat2、重启网络3、SELinux4、防火墙四、系统管理1、uname2、ip addr一、系统监控1、free命令free 命令能够显示系统中物理上的空闲和已用内存,还有交换内存,同时,也能显示...转载 2019-12-18 09:36:47 · 252 阅读 · 0 评论