自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

原创 查看linux其他用户的密码

2021-01-06 10:40:02 6257

原创 手动执行shell脚本和crontab执行时find命令产生的顺序不一致

*/15 * * * * /root/bjpos_ip_check.sh > /dev/null 2>&1我写了一个shell脚本,使用find命令去某些目录下查出特定的文件,并计算它们的md5值,定义了一个crontab任务,不知道为什么,我手动执行任务出现的结果,与crontab自动执行的结果,查出的顺序总是不一样,为此苦恼了很久。我尝试再脚本中加入sort命令进行排序,结果也不管用。后来发现:在crontab文件中定义多个调度任务时,需要特别注意的一个问题就是环境变量的设

2020-12-09 11:07:35 450

原创 linux中sort命令的选项

1.使用sort对文件内容按照字母顺序进行排序。2.使用sort -u 删除文件内容中的重复项内容。3.使用sort -n 对数字进行大小排序。4.sort -n -r 对数字进行倒序排序。5.sort命令可以同时将多个文件内容进行排序,如sort example.txt hello.txt。6.sort -t ‘,’ -k2n,2 example.txt 表示按第二列数值顺序将文件内容进行排序。7.sort -t ‘,’ -k2nr,2 example.txt表示按第二列数值顺序将文件内容进

2020-12-01 09:14:26 527

原创 导出yum仓库软件包

用yum安装软件默认是不保存软件包的,如果要保存的话只需修改配置文件/etc/yum.conf,将keepcache的值改为1(默认为0):keepcache=1即可。软件包默认保存在/var/cache/yum/x86_64/6/base/packages目录下(目录会因机器而异,最好find一下,如我yum install -y screen,这时系统自动下载了screen-1-4.0.3-16.e16.x86_64.rpm包,只需要用命令:finad / -name screen-1-4.0.3-1

2020-11-02 14:00:40 1390

原创 记一次客户端查询DNS服务器被拒绝原因查找

故事背景:我在搭建好一个DNS服务器后,在客户机上指定了dns服务器(/etc/resolv.conf)然后使用nslookup查询域名时,显示如下,解析似乎被拒绝了。然而我在DNS服务器上自己向自己查询是可以的。原因查找:首先我在DNS服务端打开tcpdump抓包,只抓实验客户端请求DNS服务的IP。[root@sftp-test named]# tcpdump -i ens192 host 192.168.153.138 and port 53tcpdump: verbose output

2020-10-16 15:03:19 1702

原创 [linux]识别硬盘,分区规划,格式化,赋予与缩减空间,LVM逻辑卷的管理。

#################################################扇区的大小为512字节分区规划及使用一块硬盘的“艺术”之旅• 识别硬盘 => 分区规划=> 格式化 => 挂载使用毛坯楼层 => 打隔断 => 装修 => 入驻一、识别硬盘[root@server0 ~]# lsblkNAME SIZE TYPE MOUNTPOINTvda 10G disk└─vda1 10G part

2020-10-15 14:10:02 205

原创 python中%s%d%x格式化输出的用法

2020-09-11 16:38:19 2186 1

原创 Shell中的$0、$1、$2的含义

在 shell 中我们会见到 $0、$1、$2这样的符号,这是什么意思呢? 简单来说 $0 就是你写的shell脚本本身的名字,$1 是你给你写的shell脚本传的第一个参数,$2 是你给你写的shell脚本传的第二个参数比如你新建了一个shell脚本 Test.sh, 内容如下:#!/bin/shecho “shell脚本本身的名字: $0”echo “传给shell的第一个参数: $1”echo “传给shell的第二个参数: $2”1234保存退出后,你在Test.sh所在的目录下

2020-09-03 09:18:48 4983

原创 使用iostat分析IO性能

使用iostat分析IO性能iostat用于输出CPU和磁盘I/O相关的统计信息.1.不加选项执行iostat[patrickxu@vm1 ~]$ iostatLinux 2.6.32-279.19.3.el6.ucloud.x86_64 (vm1) 06/11/2017 x86_64 (8 CPU)avg-cpu: %user %nice %system %iowait %steal %idle0.08 0.00 0.06 0.00 0.00

2020-07-21 16:47:07 363

原创 python中转义字符

转义符 描述\ 续行符(在行尾时)\ 反斜杠符号’ 单引号" 双引号\a 响铃\b 退格(Backspace)\e 转义\000 空\n 换行\v 纵向制表符\t 横向制表符\r 回车\f 换页\oyy 八进制数yy代表的字符,例如:\o12代表换行\xyy 十进制数yy代表的字符,例如:\x0a代表换行\other 其它的字符以普通格式输出...

2020-07-09 22:12:17 457

原创 linux磁盘划分

一:需要用到的命令fdisk mount pvcreate及其相关 vgcreate及其相关 lvcreate及其相关 不足后补1二:相关概念1:物理卷:通常一个分区或者一个硬盘就可以建立一个物理卷,物理卷的最小单位是PE,一般默认是4MB。2:卷组:将多个物理卷组合到一起,成为一个卷组。3:虚拟卷:其实就是在卷组的基础上再次划分,最小单位是LE,与PE一样,并且一一对应。逻辑卷跟物理卷没有本质区别,只是站在不同的层次来看罢了。三:为什么划分磁盘,还要建立逻辑卷这些东东?1:首先一

2020-07-09 18:37:28 469

原创 kali-linux重制密码的方法

启动Kali Linux,等出现GRUB引导菜单时,按向下方向bai键选择“du恢复模式”,按e键进入编辑模式进入编辑模式后,参照下图进行修改(将ro改为rw,在后面添加init=/bin/bash)修改完成后,按F10键或Ctrl+X键继续启动启动完成后,出现如下图的命令行,这时输入passwd root,回车就可以直接设置新密码(修改其他用户,把root改为其他用户名即可)回车以后,输入新密码,并再次输入确认,系统提示密码更新成功。直接关机并重启,就可以用新密码直接登录了。...

2020-07-06 14:57:09 380

原创 Linux xargs 命令

xargs是给命令传递参数的一个过滤器,也是组合多个命令的一个工具。它把一个数据流分割为一些足够小的块,以方便过滤器和命令进行处理。通常情况下,xargs从管道或者stdin中读取数据,但是它也能够从文件的输出中读取数据。xargs的默认命令是echo,这意味着通过管道传递给xargs的输入将会包含换行和空白,不过通过xargs的处理,换行和空白将被空格取代。xargs 是一个强有力的命令,它能够捕获一个命令的输出,然后传递给另外一个命令,下面是一些如何有效使用xargs 的实用例子。当你尝试用rm

2020-07-02 17:07:40 198

空空如也

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

TA关注的人

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