自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

分享博主日常学习和使用的一些技术

昨夜西风凋碧树,独上高楼,望尽天涯路。

  • 博客(17)
  • 收藏
  • 关注

原创 python时间格式转换time模块

时间转换格式控制符: %Y 年 %m 月 %B 月名 %b 月名缩写 %d 日 %A 星期 %a 星期缩写 %H 时24小时制 %I 时12小时制 %p 上午下午 AM PM %M 分 %S 秒time.time()返回当前时间的纪元值 struct_time对象 time.strftime() time.strptime() time.mktime()

2016-11-29 21:32:08 733

原创 peachfuzz

peach是一个测试工具。fuzz是一种模糊测试方法。本文主要用来讲解peach测试api的方法。原理就是peach生成各种数据,把这些数据作为参数传递给被测试的接口,从而实现黑盒模糊测试。linux安装windows安装peach版本peach的数据元素DataModuleBlob无具体数据类型,通常用来定义不明类型的数据Block

2016-11-28 22:23:27 3546

原创 tr命令

$IFS是域分割符echo $IFS|odhttps://linux.die.net/man/1/trtr --help or man trtr translate用法概要synopsistr [OPTION]... SET1 [SET2]从标准输入中读取字符,进行一定的处理,写到标准输出。这个处理包括转换,squeeze(挤压),删除Translate, sque

2016-11-17 22:19:33 478

原创 linux向用户发送消息

who可以查看有谁登陆了系统,who am i 查看我是谁 /etc/motd, /etc/issue.net登陆时显示的信息1.wall向所有登陆用户发消息 example : wall “hell,who are you” wall filename2.write向指定用户的指定终端发送消息 write username ttyname example: write root pt

2016-11-16 21:31:53 4346

原创 xargs命令和find的-exec

find ./ -type f -exec rm {} \; 解释find的-exec选项是以;作为结尾标志的,转移符是防止shell来解释;的,{}代替了find的查找结果,一行一行进行的。xargs是一个命令,xargs可以从标准输入读取条目(可以理解为字符串),通过空白符进行分割(空白符:空格,\t, newline) | xargs其实也相当于从标准输入过来的。 xrags的一些选

2016-11-14 23:00:08 356

原创 【非公开】#include

#inclue<>和“”的区别<>编译器类库里的头文件 “”现在相对路径里找,找不到的话去编译器类库。

2016-11-11 22:31:37 283

原创 ulimit命令

ulimit命令是shell内建命令,用来控制shell程序资源。使用type ulimit查看到,ulimit is a shell builtin,这说明是内建命令。ulimit -a查看当前的资源限定的设置。ulimit -c 0    core dumps can be disable(也就是禁用coredump)ulimit -c unlimited       core

2016-11-11 21:57:46 288

原创 linux文件权限之suid,sgid,粘贴位

rwx和UGO这些权限很好理解。下面主要总结suid,sgid,粘贴位。之所以总结是因为我曾经把这个概念弄懂过,但是没过几天我就给忘记了,所以还是踏踏实实记录下来吧。要理解这些特殊权限最好是结合《深入理解linux内核》这本书来。文件的特殊权限SUID/SGID/Sticky Bit这三种附加的标记,即suid,sgid,sticky。当这些标记应用到可执行文件时有如下含义:

2016-11-10 23:17:41 793

原创 python的内建函数built-in functions

之前将关键字和内建函数给弄混淆了,现在系统的总结一下python2.7内建函数。abs() 绝对值all()可迭代对象都为真any()可迭代对象任意一个为真basestring() 不可直接调用的 isinstance(obj, basestring) is equivalent to isinstance(obj, (str, unicode)).bin() Conver

2016-11-09 21:44:42 756

转载 inode索引节点的概念

http://www.ruanyifeng.com/blog/2011/12/inode.html作者: 阮一峰日期: 2011年12月 4日inode是一个重要概念,是理解Unix/Linux文件系统和硬盘储存的基础。我觉得,理解inode,不仅有助于提高系统操作水平,还有助于体会Unix设计哲学,即如何把底层的复杂性抽象成一个简单概念,从而大大简化用

2016-11-09 20:15:34 640

原创 linux sudo提权

对于可以sudo的用户,就可以获得root权限,具体方法如下: 1.sudo vi 提权 sudo vi filename 在vi的命令行输入:!sh 进入shell 使用id查看,发现是root权限 2.sudo more 提权 sudo more filename 输入!sh 进入shell 使用id查看 3.sudo less提权 sudo less filename

2016-11-09 20:07:46 3007

原创 linux内核参数备注

sysctl -a查看内核参数 /etc/sysctl.conf配置文件,写入配置文件则永久生效 kernel.pty.max 虚拟终端连接的最大个数

2016-11-08 22:26:54 356

原创 linux日志审计

日志检查包括成功事件,失败事件 日志审计 auditctl ausearch aureport

2016-11-08 22:18:03 2010

原创 linux系统账户口令管理

查看保存敏感信息文件,基本上可以了解系统上有哪些用户。 /etc/passwd /etc/shadow /etc/group总结账户管理: 1.添加用户 useradd -d /home/username -m username 选项解释 -d 指定用户主目录 -m 自动建立用户的登入目录 2.删除用户 userdel -r|–remove username 选项解释 -

2016-11-08 21:38:32 1898

原创 python标准库之re

import re.compile() re.search() re.match() re.findall()当pattern用括号进行分组时,第一个括号是group(1),以此类推 .group() .group(1) .groups()

2016-11-02 22:05:24 376

原创 pwd工作目录

pwd 或者 python os.getcwd() 让我对工作目录这个概念有了更好的了解

2016-11-02 21:49:17 640

原创 psutil python库

github源码 https://github.com/giampaolo/psutil由pid获取进程名字容易,反之呢? 我想用psutil来做进程管理,那么我怎么通过进程名字获得进程pid呢?import psutilpsutil.pids()在远古时期可能有一种方法,但是近代已经不行了Issue: Deprecate psutil.get_process_list() #273psu

2016-11-02 21:11:32 698

dbeaver-ce-22.3.0-macos-x86-64.dmg

dbeaver-ce-22.3.0-macos-x86_64.dmg

2022-12-08

空空如也

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

TA关注的人

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