Linux命令
lol、蜗牛
这个作者很懒,什么都没留下…
展开
-
su root 和su - root 的区别
su 后面不加用户是默认切到 rootsu 是不改变当前变量su - 是改变为切换到用户的变量也就是说su只能获得root的执行权限,不能获得环境变量而su -是切换到root并获得root的环境变量及执行权限一句话:要想真正的转换到root用户。使用su - root...原创 2018-12-28 14:00:04 · 9675 阅读 · 2 评论 -
linux多台机器之间实现免密登陆的流程和解析
首先确保机器上有SSH。如果没有的话,需要先安装SSHyum install -y openssh-clients首先生成公钥和私钥:ssh-keygen -t rsa进入.ssh目录可以看到生成的公钥和私钥将公钥发送给需要免密的机器上ssh-copy-id -i ~/.ssh/id_rsa.pub ‘用户名’@‘发送的机器的ip地址’测试是否成功:ssh ‘想要免密登陆的机器的...原创 2018-12-28 14:23:57 · 412 阅读 · 0 评论 -
初始shell脚本编程
第一个问题:什么是shell脚本?通俗点说:为了实现某个任务,将一堆的linux命令写进一个文本里结合使用。因为有的时候需要自己的一些命令处理逻辑,所有产生了shell语法。即shell脚本是一系列shell语法和linux命令的集合文件。shell的第一行:一般第一行有三种:#!/bin/sh#!/bin/bash#!/bin/ksh每一种都是对shell的声明,说明的是你用的是哪...原创 2019-01-17 15:31:15 · 127 阅读 · 0 评论 -
linux命令:将一行数据根据指定符号转换成多行
将一行转换成多行cat stat7.txt | awk -F"*" ‘{print $4}’ | awk -F" " ‘{for(i=1;i<=NF;i++) print $i}’原创 2019-07-17 17:04:01 · 3561 阅读 · 0 评论 -
机器运行状态的几个监控脚本
该信息可通过API页面查看,首先通过shell命令将该页面的信息下载到本地,获得jmx文本,通过相关命令循环遍历得到的信息,将历史运行任务总数和正在运行的任务数量获取到后,删除jmx文本,并将获取的信息加上目前的时间录入到数据库表中。首先通过查询内存,硬盘,和CPU使用情况命令取查询出所需信息,经过一系列如截取,去除,循环,比较和计算等操作,获取到真正需要入表的数据,再通过相关命令获得与mysq...原创 2019-07-17 17:19:35 · 261 阅读 · 0 评论 -
查看机器配置的相关linux命令
查看操作系统版本:cat /etc/redhat-release操作系统版本是7.4.1708查看内核版本:uname -r 和uname -a都可以看内核版本是4.19.7查看当前的最大文件打开数:ulimit -n查看ntp时间服务器的状态:service ntpd status状态是开启查看CPU核数:cat /proc/cpuinfo |grep “model name...原创 2019-08-01 14:48:44 · 242 阅读 · 0 评论