Linux
yjgithub
这个作者很懒,什么都没留下…
展开
-
shell命令执行顺序
command1 ; command2 --两条命令,连续执行,command2不需要考虑command1的结果command1 && command2 --command1执行没有出错(即回传值为0),command2才执行command1 || command2 --command1执行出错才执行command2原创 2021-07-19 17:19:01 · 566 阅读 · 0 评论 -
磁盘挂载工程师
文章目录关键命令一、检查挂载盘二、开始操作关键命令# 查看可用块lsblk -f# 硬盘分区工具,对/dev/nvme0n1硬盘执行分区操作,执行: [n] [p] [1] [] [] [w]fdisk /dev/nvme0n1# 格式化分区的文件系统为xfsmkfs.xfs /dev/nvme0n1p1# 修改分区的目录挂载(系统启动时会自动加载这个文件挂载)vim /etc/fstab# 刷新挂载数据mount -a# 查看挂载成果df -h一、检查挂载盘(1)执行 df原创 2020-12-18 17:46:27 · 963 阅读 · 2 评论 -
简化跳板机操作
公司机器需要经由跳板机登录,这造成了以下日常操作变得繁琐两次登录: 需要先登录跳板机,再由跳板机登录目的机器拷贝文件: 需要先拷贝到跳板机,再由跳板机拷贝到目的机器(或本地)查看集群内web服务: 需要登录远程桌面,在远程桌面浏览器中使用本文将介绍一些ssh使用技巧,使得跳板机对用户透明,简化日常操作Prelude(需自行配置免密登录)无密码登录将自己的public key写入目标机...原创 2019-06-05 11:18:55 · 1102 阅读 · 0 评论 -
shell 脚本string的替换
1. 基本的替换:s/vivian/sky/替换当前行第一个 vivian 为 sky:s/vivian/sky/g 替换当前行所有 vivian 为 sky:n,$s/vivian/sky/ 替换第 n 行开始到最后一行中每一行的第一个 vivian 为 skyn,$s/vivian/sky/g 替换第 n 行开始到最后一行中每一行所有 vivian 为 sky(n 为数字,若 n 为...原创 2019-03-25 17:41:41 · 3822 阅读 · 0 评论 -
linux流量分析
目录1.案例分析2.命令详解1.案例分析查看流量端口号sudo iftop -i -P n-> 显示主机ip和主机名 N-> 显示端口号或者端口服务名称 P-> 暂定或者继续根据端口号查询进程netstat -nap | grep port查看进程信息:ps -aux | grep pid2.命令详解2.1 iftop2.1.1 运行if...原创 2019-01-02 15:10:01 · 1919 阅读 · 0 评论 -
shell时间操作
备忘录Linux下时间转换的一些命令:date +%s 可以得到UNIX的时间戳;用shell将日期时间与时间戳互转:date -d “2015-08-04 00:00:00” +%s 输出:1438617600而时间戳转换为字符串可以这样做:date -d @1438617600 “+%Y-%m-%d” 输出:2015-08-04如果需要得到指定日期的前后几天:...原创 2018-12-12 17:53:15 · 735 阅读 · 0 评论 -
shell 脚本string的截取
目录:string 的字符串的截取1. string 的字符串的截取str="test1 \t test2 \t test3" [~]$ echo ${str#*\t} str=${str#*substring}:从左向右截取第一个substring 之后的字符串 test2 \t test3[ ~]$ echo ${str#...原创 2018-11-14 10:34:22 · 386 阅读 · 0 评论 -
linux下检测脚本
目录:一.准备数据 二.监控多台机器是否存活 三.多台机器同步依赖包一.准备数据1.1 /opt/all/bigdata/ 存在一下目录 /config --配置文件 /iplist --ip列表 /jar --额外的依赖包 /mysql-connector-java-5.1.6.jar --需要同步的依赖包 /log...原创 2018-07-04 15:44:30 · 820 阅读 · 0 评论 -
脚本调试sh -x xx.sh、set -x
目录一.简介 二.sh -x 脚本名.sh 三.set -x一.简介使用sh -x调试shell脚本 “-x”选项可用来跟踪脚本的执行,是调试shell脚本的强有力工具。“-x”选项使shell在执行脚本的过程中把它实际执行的每一个命令行显示出来,并且在行首显示一个”+”号。 “+”号后面显示的是经过了变量替换之后的命令行的内容,有助于分析实际执行的是什么命令。 ...原创 2018-07-04 10:06:02 · 21316 阅读 · 0 评论 -
union和union all区别
union和union all原创 2017-10-10 11:14:31 · 200 阅读 · 0 评论 -
Centos中修改/etc/resolv.conf又恢复到原来的状态
机器系统为CentOS6,ip地址已经设好了。使用setup更改了一下外地公网的dns,保存退出。重启service network restart后发现不能解析了原创 2017-08-18 10:50:58 · 3428 阅读 · 0 评论 -
Linux-数据流重导向
大白话:将命令执行后的数据输出到指定地方原创 2017-02-15 17:17:45 · 1073 阅读 · 0 评论 -
Linux-Test(测试指令)
linux应用之test命令详细解析 功能:检查文件和比较值 检测某些档案或者是相关属性时常用原创 2017-02-15 16:38:36 · 1554 阅读 · 0 评论 -
Linux下NTP服务搭建
NTP服务搭建服务端安装原创 2017-01-19 10:18:25 · 8084 阅读 · 0 评论 -
Crontab(定时器)
linux 下 crontab的简单运用原创 2017-01-19 10:13:03 · 425 阅读 · 0 评论 -
报错:No main manifest attribute
java -jar 报错原创 2017-01-11 17:28:23 · 36265 阅读 · 0 评论