前言 适合硬件在自己旁边的,不适合云服务器,云服务器很方便的,可以直接重置密码,因为云服务器都是虚拟机。 正文 1.步骤 进入到可以看到节目的视图,按下esc键进入下面的视图! 2.接着进入下面的界面 3.删除下面的code 4.在该行的最下面加入 5.然后按下F10,进入下面的界面 6.然后输入p ...
分类:
系统相关 时间:
2020-06-04 11:53:42
阅读次数:
62
#!/bin/bash startT=`date +%Y-%m-%dT%H:%M:%S`echo "TIMESTAMP CONTAINER ID NAME CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS\n">>mem.$startT.txt ...
分类:
系统相关 时间:
2020-06-04 13:28:52
阅读次数:
63
讲解内容 1,条件测试 if条件语句 一 条件测试 形式 test 条件表达式 或者 [ 条件表达式 ] -d 是否为目录 -e 目录或文件是否存在 -f 是否为文件 -r 当前用户是否有权限读取 -w 当前用户是否有权限写入 -x 当前用户是否有权限执行 举例 测试/media/cdrom是否为目 ...
分类:
系统相关 时间:
2020-06-04 13:31:36
阅读次数:
70
用法 通过ls -l结合简单的正则表达式可以返回想要的结果,如何统计具体数量? 使用wc -l命令统计行数,例如统计zip文件数量 ls -l *.zip | wc -l 拓展 wc [-clw][--help][--version][文件...] 参数: -c或--bytes或--chars #只 ...
分类:
系统相关 时间:
2020-06-04 13:38:26
阅读次数:
81
vi介绍 vi和vim都是linux中的编辑器,而vim比较高级,视为vi的升级版。 vim重点:光标的移动、模式切换、删除、查找、替换、复制、粘贴、撤销命令的使用 vim的三种模式 命令模式 该模式下,不能对文件进行直接编辑,可以输入快捷键进行一些操作(删除行、复制行、移动光标、粘贴等)【打开文件 ...
分类:
系统相关 时间:
2020-06-04 13:41:26
阅读次数:
95
下面是我自己写的脚本: #!/bin/bash # author TommyWang # website http://dynmi.top fast_ip=`nslookup github.global.ssl.fastly.Net|egrep '[[:digit:]]{1,3}\.[[:digit ...
分类:
系统相关 时间:
2020-06-04 13:42:21
阅读次数:
139
从linux源码看socket的阻塞和非阻塞 笔者一直觉得如果能知道从应用到框架再到操作系统的每一处代码,是一件Exciting的事情。 大部分高性能网络框架采用的是非阻塞模式。笔者这次就从linux源码的角度来阐述socket阻塞(block)和非阻塞(non_block)的区别。 本文源码均来自 ...
分类:
系统相关 时间:
2020-06-04 13:42:55
阅读次数:
58
简介 什么是运行级别呢?简单点来说,运行级别就是操作系统当前正在运行的功能级别。级别是从0到6,具有不同的功能。这些级别定义在/ect/inittab文件中。这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/ect/rc.d目录下的文件。 Linux系统的7个运行级别(runlevel ...
分类:
系统相关 时间:
2020-06-04 13:48:26
阅读次数:
74
命令提示符 用来区分当前用户是超级管理员还是普通用户 # 超级管理员 $ 普通用户 [用户@主机名 目录]命令提示符 改变命令提示符的格式以及颜色 由PS1来配置 \[\e[32;40m\][\u@\h \W]\$\e[m 其中\[\e[32;40m\]...\e[m是用来设置颜色的 \[\e[F; ...
分类:
系统相关 时间:
2020-06-04 13:50:04
阅读次数:
78
自动化测试工作常需要shell中同时运行多个命令,或者多个shell同时运行 如果直接按顺序写在.sh文件里则会等待上一条指令完成后继续下一条,不满足要求 解决方案1 在shell脚本命令结尾加上&表示后台运行,如./run.sh & 输出信息会打印到当前终端且后续命令继续执行。 **注意:**此方 ...
分类:
系统相关 时间:
2020-06-04 13:50:58
阅读次数:
395
这里使用 Ubuntu18.04 LTS 1. win10中为Ubuntu分配磁盘空间 1. 我的电脑右键 -> 管理 -> 存储.磁盘管理 2. 空出一个分区,操作后这个分区显示未分配 3. 制作系统盘从系统盘中启动 4. 在配置中一路继续(注意这个 alongside windows Boot) ...
分类:
系统相关 时间:
2020-06-04 13:56:23
阅读次数:
55
所以在系统与设备通信之前,系统首先要建立一个设备文件,这个设备文件存放在/dev目录下。其实系统默认情况下就已经生成了很多设备文件,但有时候我们需要自己手动新建一些设备文件,这个时候就会用到像mkdir, mknod这样的命令。mknod 的标准形式为: mknod DEVNAME {b | c} ...
分类:
系统相关 时间:
2020-06-04 13:59:44
阅读次数:
66
查找file1中每一行是否在file2中,若在输出到InRight.txt, 若不在输出到NotInRight.txt. f1=$1f2=$2 while read mylinedo grepR=`grep $myline $f2` if [[ $grepR != "" ]]; then echo ...
分类:
系统相关 时间:
2020-06-04 14:01:58
阅读次数:
63
Linux 下安装JDK(不建议使用linux系统自带的openJDK) 1.创建java安装文件路径 mkdir /usr/local/java 2.解压安装包 tar -zxvf jdk-8u251-linux-x64.tar.gz 3.配置环境变量 vi /etc/profile export ...
分类:
系统相关 时间:
2020-06-04 14:06:13
阅读次数:
92
最近有一个给其他公司搭建集群的项目,目前机房有100台左右服务器,过几天差不多有80台服务器需要修改IP地址,所以打算通过虚拟机写出一个批量修改IP的shell脚本,虽然说修改IP这种事情最好不用shell来完成,但是我真不想一台一台的修改IP,而且脚本经过多遍测试,不会出现问题,且目前机房机器都是 ...
分类:
系统相关 时间:
2020-06-04 15:18:09
阅读次数:
226
内部命令: 外部命令:shell 会根据环境变量从左至右依次查找,找到第一个匹配的则返回 如果说给定的字符串只能搜索到一个的话,则直接显示 如果给定的字符串搜索到多个的话,则需要按两次tab键 目录补全 把用户给定的字符串当做路径的开始部分,来搜索 如果只搜索到一个,则直接显示,直接一个tab 如果 ...
分类:
系统相关 时间:
2020-06-04 15:29:01
阅读次数:
69
ps top lsof kill killall pmap ...
分类:
系统相关 时间:
2020-06-04 15:31:23
阅读次数:
80
有时候会使用脚本完成一系列的自动化工作,工作完成后还需要邮件通知相关人员,此时可以使用第三方的工具:SendEmail,最新版本sendEmail-v1.56.tar.gz 下载地址:http://caspian.dotconf.net/menu/Software/SendEmail/ sendEm ...
分类:
系统相关 时间:
2020-06-04 15:31:44
阅读次数:
111
1. 编写Linux执行脚本moveLog.sh(目录为: /usr/local/tomcat) #!/bin/sh # 设置日志文件所在位置 source_home=/usr/local/tomcat # 设置日志文件需要迁移的位置(source_home和dest_home可以是同一个目录) d ...
分类:
系统相关 时间:
2020-06-04 15:33:03
阅读次数:
68
发现日志文件很大,使用rm命令又要重启服务 使用echo命令:echo "" > catalina.out ,完全清空 ...
分类:
系统相关 时间:
2020-06-04 15:35:15
阅读次数:
154