自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 收藏
  • 关注

原创 linux系统中的日志管理 (journalctl+rsyslog+timedatectl+时间同步服务)

###############################实验环境###############################rhel7_node1: 172.25.254.11rhel8_node1: 172.25.254.10###############################1.journald###############################服务...

2020-04-30 15:42:41 567

原创 linux采集日志 ---- journalctl与rsyslog

对比journal与rsyslogjournal 是将所有的日志都存放起来,用日志查看工具,来对我们的日志进行分析。rsyslog 在采集的过程中,就将我们的日志分门别类的放到指定的不同类型中。实验环境要求:需要2台可以通信的主机,如果自己没法ping通,请参考虚拟机的网络配置先进行设置。以我的电脑为例:xixi: 172.25.254.33workstation: 172...

2020-04-30 15:41:40 2048 1

原创 timedatectl的详细用法

timedatectl1.查看系统时间timedatectl[root@xixi ~]# timedatectl Local time: Wed 2020-04-29 10:52:37 CST 当地时间 Universal time: Wed 2020-04-29 02:52:37 UTC 伦敦时间 RTC time: Wed 2020-04-29 02:5...

2020-04-30 10:49:00 10364

原创 图解--如何在虚拟机中添加一块新的磁盘

最好在虚拟机关闭的状态下进行操作

2020-04-30 10:28:44 2305

原创 linux之时间同步服务(chrony)

时间同步服务( 用xixi作为时间源workstation同步rhel7时间)服务名称: chronyd.service配置文件: /etc/chrony.conf

2020-04-30 10:10:23 1838

原创 linux之修改虚拟机时间的方法

linux之虚拟机时间的修改方法(直接设置或使用命令)

2020-04-30 09:42:49 18093

原创 linux--设置屏幕的锁屏时间

设置步骤

2020-04-30 09:32:24 11797

原创 linux之find命令的详细介绍

find常用参数1.find 命令参数作用-name查找-user文件拥有者-group根据文件拥有组-type类型-perm文件权限-exec执行-maxdepth最大深度-mindepth最小深度-o或者-a并且-not反选2.练习:查找最大深度与最小深度建立一些文件,修改所...

2020-04-29 16:31:14 1708

原创 linux的临时挂载(mount)与永久挂载

本篇学习内容mount命令的详细介绍设备的临时挂载设备的永久挂载设备挂载在系统中有设备id的设备是可以被系统使用的验证:在系统中有设备id的设备可以被系统使用在虚拟机中添加一块新的硬盘(sda),添加后使用mount /dev/sda /westos挂载sda时报错了,因为此时sda没有id1.临时挂载命令作用mount查看挂载信息umoun...

2020-04-29 16:17:04 34682 3

原创 图解 “卸载磁盘umount : /xxx: target is busy问题”

umount: /westos: target is busy.问题在卸载时当出现设备正忙解决可使用fuser -kvm 设备|挂载点参数作用-k结束进程-v显示详细信息-m显示进程...

2020-04-29 16:06:48 2294

原创 netstat的常见参数

netstat -antlupe参数作用-a显示所有选项-n不做解析,直接显示ip-t仅显示tcp相关选项-u仅显示udp相关选项-l表示Listen,正在活跃的端口-p程序的名称-e显示其详细信息,如uid等-r显示路由信息,路由表-s按哥哥协议进行统计-c每隔固定时间,执行此netstat命令...

2020-04-29 10:20:41 1020

原创 shell中的脚本练习之实现倒计时

脚本练习:1min10s的倒计时脚本1.用逻辑判断实现 1min10s 的倒计时当min>0 sed=0时,min -1 sed=59 ;当min=0 sed=0 exit脚本实现2.使用数学运算实现倒计时分钟乘以秒+秒=循环的次数脚本:结果注意:sleep 1 会体现出一秒一秒的动态感clear 会显示在一行以10s倒计时为例,在未使用clea...

2020-04-27 17:49:43 825

原创 shell中的运算(包括使用多种方法实现加法运算)

1.运算符号符号作用+-*/%**++- -<<=>>==+=*=/=%=2.运算指令运算指令作用(())((a=1+2))letlet a=1+2expr...

2020-04-27 15:18:30 5933

原创 shell脚本中$的多种用法($* 、 $@ 、$_ 、$# 、$$ 、$! 、 $? )

1.用法变量名含义$0脚本本身的名字$1脚本后所输入的第一串字符$2传递给该shell脚本的第二个参数$*脚本后所输入的所有字符"westos linux lyq"$@脚本后所输入的所有字符’westos’ ‘linux’ ‘lyq’$_表示上一个命令的最后一个参数$##脚本后所输入的字符串个数$$脚本运行的当前进程I...

2020-04-26 11:49:36 12133 2

原创 详解 break,continue,exit三者区别

break,continue,exit三者区别1)含义命令作用contiue终止当此次前循环提前进入下个循环break终止当前所在语句所有动作进行语句外的其他动作exit脚本退出练习:【1】continue此次循环退出,提前进入下次循环当没有continue时 5 也会显示出来;当使用cotinue时,仅退出了显示5,剩下的都继续执行了。【...

2020-04-26 08:33:58 2579

原创 shell的执行流控制(for+while+until+if+case的使用)

1.for 循环for定义变量do使用变量,执行动作done结束标志【1】格式1:#!/bin/bashfor WESTOS in `seq 2 2 10`do echo $WESTOSdone【2】格式2:for WESTOS in 1 2 3do echo $WESTOSdone【3】格式3:for WESTOS in {10....

2020-04-26 08:32:34 232

原创 expect用法(实例讲解)

expect用法expect自动应答命令(用于交互式命令的自动执行)set timeout 1执行等待1秒,一秒后继续向下执行set NAME [ lindex $argv 0 ]定义变量sapwn监控程序send发送问题答案给交互命令\r回车exp_continue继续回答下面的expect eof表示回答完那些问题后,退出...

2020-04-25 22:31:04 5038 1

原创 解决 "连接WiFi后出现的 有限的访问权限问题"

电脑连接wifi不能上网,显示出现有限的访问权限右键我的电脑,点击属性点击设备管理器点击网络适配器,找到有Wireless的部分点击高级把属性里面值,修改为启动截图截早了,忘记截修改之后的图了。但是操作步骤是修改为启动...

2020-04-25 20:48:48 2286

原创 shell脚本中的变量及其应用

1.变量的定义1)定义本身变量就是内存当中一片区域的地址2)变量存在的意义命令无法操作一直变化的目标用一串固定的字符来表示不固定的目标可以解决此问题2.shell脚本中变量的定义方法1)环境级别export a=1在环境关闭后变量失效,因为其所占用的真实资源被物理回收了。2)用户级别该用户生效,其他用户不生效[root@xixi mnt]# su - westosLa...

2020-04-25 20:30:12 451

原创 解决出现Creating mailbox file: File exists问题,并分析出错原因

此篇博客介绍了解决方法和出错原因解决办法当想使用useradd user2创建用户user2时,如果出现了Creating mailbox file: File exists问题。就直接删除/var/spool/mail/和 /home下的之前存在的user2文件。删除后在重新建立,就能直接成功。[root@xixi mnt]# userdel -r user2 # 注意...

2020-04-23 18:47:43 21931

原创 解释mail.* -/var/log/maillog中' - '的含义

-/var/log/maillog带-的表示,在内存里面暂存,到达一定数量后,才会被写在这个日志中/var/log/messages其他 不带-的表示实时同步

2020-04-21 11:02:28 1642

原创 关闭钉钉的开机自启动

生产实习的过程中,钉钉真的是一个开会神器,语音电话、共享屏幕、共同处理文件等功能确实方便了我们的工作,但是也不难让我们感受到,为何小学生们会群起打一星。每次听到提示音的时候,我的心里总会一颤。所以在实习结束后,教大家如何关闭 钉钉的开机自启动!!哈哈,不知道大家看到钉钉的开启界面,有没有想到被钉钉支配的恐惧。步骤点击左上角的头像,点击系统设置关闭开机自启动选项,蓝色表示打开,此时搭建点...

2020-04-20 10:20:39 8181 4

原创 详解VS 2019中怎么运行C语言程序

解决VS 2019中怎么运行C语言程序在使用VS的时候,只有C ++项目没有C项目,经过查找资料后,我能在VS里运行C程序了。具体步骤如下所示1.打开Visual Studio 2019 后,选择创建新项目2.点击创建空项目3.选择存放位置(最好不要有中文目录)4.右键点击源文件 > 添加 > 新建项5.将名称修改为 .c后缀,点击添加上述步骤完成后就可以在所创...

2020-04-14 18:20:24 57153 4

原创 解决VS中的 " 无法启动程序,系统找不到指定文件 " 问题

问题在编译的过程中出现了 " 无法启动程序,系统找不到指定文件 " 这个错误解决方法1.点击项目下的 test1 属性ps:test1是我创建的文件名2选择多线程(/MT)点击 C/C++ > 运行库 > 多线程(/MT)3.点击Release之后就可以重新编译了...

2020-04-14 16:56:10 103799 41

原创 解决VS中的This function or variable may be unsafe.问题

问题在使用VS编译的时候出现了如下所示错误:解决方法1.点击项目下的 test1 属性ps:test1是我创建的文件名2.点击预处理,修改预处理器定义3.修改之后点击确定_CRT_SECURE_NO_WARNINGS/D_CRT_NONSTDC_NO_WARNINGS_CRT_NONSTDC_NO_WARNINGS_CRT_SECURE_NO_WARNINGS_GLOBAL...

2020-04-14 16:20:27 1857

原创 详解--shell脚本的创建与执行

1.什么是shell脚本中命令的解释器2.shell脚本的意义1.记录命令执行的过程和执行逻辑,以便以后重复执行2.脚本可以批量处理主机3.脚本可以定时处理主机3.如何创建shell脚本#!/bin/bash ##幻数vim自动添加脚本首部"map <F4> ms:call WESTOSTITLE()<cr>'sautocmd BufNewFile *....

2020-04-14 12:43:48 1269

原创 shell中的文本处理工具之awk

awk命令awk -F 分隔符 BEGIN{}{}END{} FILENAMENR #行数NF #列数FILENAME #文件名称本身westos #westos变量值“westos” #westos字符串/bash$/ #条件/条件1|条件2/ #条件1或者条件2 /条件1/||/条件2/ #条件1或者条件2 /条件1/&&/条件2/ #条件1并且条件2 $0 #...

2020-04-14 12:11:03 194

原创 shell中的文本处理工具之sed

sed 命令1.命令格式:sed 参数 命令 处理对象sed 参数 处理对象 -f 处理规则文件-f表示指定我们的命令规则储存文件-n静默模式:不把模式空间里的东西显示出来2.对字符的处理字符作用p显示d删除a添加c替换w写入i插入r整合文件具体用法:【1】 p 显示-e表示多条策略命令...

2020-04-12 20:48:26 164

原创 shell中的文本处理工具之grep

grep -E = egrep实验前提:cp /etc/passwd /mnt切换到mnt目录下,编辑passwd文件中的内容,只保存部分内容即可1.grep 格式grep 匹配条件 处理文件命令作用grep root passwd过滤root关键字grep ^root passwd以root开头grep root$ passwd以root...

2020-04-12 20:30:39 141

原创 RHCSA模拟测试(带答案)

考试时间为2小时(共18题) 考试信息:IPADDR: 172.25.254.x(X 在这里指您的工作站编号加100)NETMASK: 255.255.255.0GATEWAY: 172.25.254.250DNS: 172.25.254.250yum源地址为:http://172.25.254.250/rhel71.在进行考试之前,请先重置根用户密码为 examwestos2....

2020-04-12 17:28:38 2058

原创 shell学习之脚本练习1(显示ip + 检测文件类型)

学员命令测试 1:ifconfig 网卡 可以显示此网卡的信息显示信息中包含此网卡使用的ip地址请用命令过滤此ip并在输出时只显示ip其他信息不显示脚本编写:结果:反思:在练习的过程中,我才真正的理解了-d 指定分隔符是如何使用的。在写脚本的过程中要是可注意到自己想要实现的作用是什么:“ 如果网卡名称为空,要提示网卡名称;如果网卡名称正确,则得到正确的结果;如果网卡名称错误,报错...

2020-04-12 17:26:32 282

原创 系统进程及服务的控制(学习ps、top、systemctl)

系统进程及服务的控制1.什么是进程进程就是系统未完成并且正在进行的工作2.查看进程1)图形方式查看gnome-system-monitor2)进程查看命令ps -A ##所有进程-a ##在环境中的所有进程,不包函环境信息-u ##显示进程用户信息a ##显示当前环境中运行的进程,包含环境信息x ##列出系统中所有运行包含tty输出设备f ##显示进程的父子关系e ##...

2020-04-11 21:16:08 396

原创 超详细ssh命令的使用(包括ssh免密认证与安全优化)

sshd服务1.sshd简介sshd= secure shell可以通过网络在主机中开机shell的服务客户端软件sshd连接方式:ssh username@ip ##文本模式的链接ssh -X username@ip ##可以在链接成功后开机图形注意: 第一次链接陌生主机是要建立认证文件 所以会询问是否建立,需要树入yes 在次链接此台主机时,因为已经生成~/.ss...

2020-04-10 21:00:41 1034

原创 keil中解决" ERROR L121: IMPROPER FIXUP"问题

问题我在keil中编译会出现ERROR L121: IMPROPER FIXUP错误解决在我查询后,发现是与bdata相关的错误,大家可以使用Ctrl+f来查找bdata的位置在主函数中,原先是bit类型我们将其改为int在上述bdata后跟随的是flag_key,可以的知,我们还需要在keyboard来查找bdata删除bit bdata对bdata修改后,我们再次进...

2020-04-04 10:02:25 13982 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除