自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

原创 SED正则表达式中[方括号]的特殊处理

解决方案:关键是要把 ] 右方括号不加escape放在首位.今天被这个方括号懵晕了,特此记录。

2023-08-07 17:39:07 1099

原创 彻底禁止Windows在休眠时自动更新

Reference:Reference:Reference:

2023-06-01 20:32:32 788

原创 CMD bat file to read AD information

@SETLOCAL ENABLEDELAYEDEXPANSION@echo offfor /f "tokens=*" %%a in ('dsquery group "OU=Foobar Groups,OU=Administration Accounts,DC=whitehouse,DC=net"') do (    echo ========Group:==========    ec...

2018-12-11 12:17:37 206

转载 offline chrome installer

If you want to install Chrome for your own user account:Download Google Chrome Standalone Offline Installer (32-bit)Download Google Chrome Standalone Offline Installer (64-bit)If you w

2017-01-26 09:18:06 756

原创 如何从github上直接下载补丁

直接在commit的链接后加上.patchhttps://github.com/apache/activemq/commit/00921f2.patch

2016-08-23 16:21:24 6089

转载 plink -C -N -D 192.168.1.21:1080 [email protected] -i fwd_rsa.ppk

plink.exe [-ssh] [-C] [-N] [-P 端口] -D [代理IP:]端口 [user@]host [-pw 密码]plink.exe [-ssh] [-C] [-N] [-P 端口] -D [代理IP:]端口 [user@]host [-i key]

2016-08-23 10:12:56 1969

转载 用一条语句执行mkdir和cd命令

$ vi .bash_profile function mkdircd () { mkdir -p "$@" && eval cd "\"\$$#\""; } 其他:dirname=jack;mkdir dirname && cd dirname或者eval {mkdir,'&&'cd}\ jack

2016-08-18 11:21:22 1028

原创 [佛教] 记几本唯识入手书籍

百法明门论八识规矩颂瑜伽师地论楞严经

2016-07-28 17:07:17 1180

原创 [maven] maven入门之仓库

$mvn -vApache Maven 3.0.5 (Red Hat 3.0.5-16.1)Maven home: /usr/share/mavenJava version: 1.7.0_91, vendor: Oracle CorporationJava home: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.91-2.6.2.3.1.x86_64

2016-07-20 11:08:01 503

原创 [perl] Experimental keys on scalar is now forbidden 的问题解决

出错提示为:# Experimental keys on scalar is now forbidden at /xxx/.cpanm/work/1468479049.21281/....../blib/script/convert line 106.$perl -vThis is perl 5, version 24, subversion 0 (v5.24.0) b

2016-07-15 10:05:24 2286

原创 [perl] perlbrew 与 local::lib 的并存时,模块在INC路径却不被搜索的问题及解决

目的导向者可直接看后面的workaround.问题描述:通过perlbrew环境下cpanm安装模块时,有些模块安装到PERL5LIB。即使为某个版本的perl设置单独的local::lib目录,perlbrew运行脚本时,也没有在PERL5LIB目录中寻找模块! perl -Mlocal::lib perlbrew lib list which perl perl -v perlbr

2016-07-14 17:21:03 962

原创 [awk]awk 与 shell的参数传递(双向)

1) 从bash传递匹配参数给awk:printf "Enter search pattern: "read patternawk "/$pattern/ "'{ nmatches++ }     END { print nmatches, "found" }' /path/to/data或:printf "Enter search pattern: "re

2016-07-11 17:21:22 893

原创 [awk] 一行命令处理文本的解析输出格式OFS

/* 简洁,推荐 */grep cpe Recent.xml|grep product |sort|awk -F '' '{ if($3!="") print $3 }'|awk  '{print $1,$2,$3,$4}' FS=':' OFS=':'或 /*通用, 推荐*/grep cpe Recent.xml|grep product |sort|awk -F '' '{

2016-07-11 16:36:56 1027

原创 [perl] 支持对key正则匹配查询值的hash

use Data::Dumper;        use Tie::Hash::Regex;        my %h;        sub uniq {            my %seen;            return grep { !$seen{$_}++ } @_;        }        tie %h, 'Tie::Hash

2016-07-08 17:46:12 1363

转载 [perl] 数组去重

use strict;use warnings;use 5.010;use Data::Dumper qw(Dumper);my @words = qw(foo bar baz foo zorg baz);my @unique = uniq( @words );say Dumper \@unique_words;sub uniq

2016-07-08 17:43:50 2569

转载 [perl] 序列化和反序列化

use Storable;use Storable qw(freeze thaw);$buff = freeze(\@rows);      #对象序列化@rows = @{thaw($buff)};     #对象反序列化

2016-07-08 17:40:36 676

原创 [shell] 批量修改文件名

for i in `ls`; do j=`echo $i|awk -F '.' '{print $2}'`; mv $i $j; done

2016-07-07 16:27:02 294

原创 [perl] perlbrew 使用初步

注意要用 perl example.pl运行,而不是直接./example.pl,否则还是用系统的perl环境解释$perlbrew initperlbrew root (~/perl5/perlbrew) is initialized.Append the following piece of code to the end of your ~/.bash_pro

2016-07-07 10:21:44 2122

原创 [perl] 一句命令进行跨行匹配替换

perl -i.bak -e 'undef $/; $_=

2016-07-05 11:56:01 2242

原创 [shell] kill 进程及子进程

kill -- -ppid找到要杀的进程的ppid:ps -eo pid,ppid,pgrp,session,comm

2016-07-04 19:02:34 1367

原创 [shell] 多进程脚本分析CVE数据库信息

参考链接: https://bg2bkk.github.io/post/shell%E5%A4%9A%E7%BA%BF%E7%A8%8B%E5%AE%9E%E8%B7%B5/$cat steps.shrm -r outputmkdir -p output#允许的进程数THREAD_MAX=24#$$是进程pidPfifo="/tmp/$$.fifo"mkf

2016-07-04 16:26:52 361

原创 [Android] “操作系统升级中, 正在优化第1个应用"

解决方案:  将/system/framework/下    com.google.widevine.software.drm.jar    com.google.widevine.software.drm.odex删掉步骤:  1, 手机: home + volume up + power进入recovery  2, 手机通过usb连接windows, 电脑安装andro

2016-07-03 11:38:14 10292

转载 mfc100.dll Is Missing From Your Computer

http://www.microsoft.com/en-ca/download/details.aspx?id=5555

2016-07-02 18:36:08 471

原创 [perl] CPAN, cpanm, perlbrew, local::lib 使用初步

安装CPANsudo yum install perl-CPAN -y进入: 或cpanperl -MCPAN -e shell配置:o conf init配置快速镜像:先去除原有sitecpan[26]> o conf urllist shiftcpan[27]> o conf urllistcpan[28]> o conf url

2016-07-01 15:22:36 1696

原创 [shell] getopts使用

#!/bin/bash# Usage: ./getopts.sh -d 3 -f file a b c d# $0 :命令本身,相当于C/C++中的argv[0]# $1 :第一个参数.$2,$3,... :类推。# $#  参数的个数,不包括命令本身# $@ :参数本身的列表,不包括命令# $* :和$@相同,但"$*"将所有的参数解释成一个字符串,而"$@"是一

2016-06-27 15:47:56 401

原创 [cscope] cscope usage

$cat cscope_prj.shPWD=.find    $PWD                    \        -type f                 \        -name "*.java" -o       \        -name "*.proto" -o      \        -name "*.c" -o

2016-06-21 11:02:07 266

转载 新西兰地图

2016-06-18 18:27:01 739

原创 419 含义

419 (police code) police hundred code code for dead human bodyhttps://en.wikipedia.org/wiki/Police_code 附录CSI LingoThis page lists the meanings of the Police codes used in CSI: Las Veg

2016-06-15 11:05:54 4729

原创 [sed]直接修改文件

sed --in-place -e 's/automake --force --copy --warnings=none/automake --force --copy --warnings=none --add-missing/g' autogen

2016-06-08 11:44:32 482

原创 [libtool] autogen时AM_PATH_GLIB_2_0错误的处理

错误提示: macro 'AM_PATH_GLIB_2_0' not found in library说明对应的定义没有找到,而对应包已安装#rpm -qa|grep glib2glib2-devel-2.22.5-6.1.el6.x86_64glib2-2.22.5-6.1.el6.x86_64说明定义文件.m4没包含在autoconf的路径中

2016-06-08 11:33:35 1980

原创 [bash] shell里简单输入文件的直接读取进行批处理rpmbuild

$cat samplesTree 3.2     1       bzip,opensslWallet  2007a   323     trousersperl-devel  2.6.33  7.3     glibc$cat import.shwhile read -r name version release requires; do        echo $nam

2016-06-03 19:01:16 877

原创 [yum] releasever 和 basearch变量

$rpm -q --qf "%{version}" -f /etc/redhat-release7.2$rpm -q --qf "%{arch}" -f /etc/redhat-releasex86_64

2016-06-01 17:28:30 422

原创 [python] 转换python脚本程序为二进制ELF

方法1:freeze.py 来自python源码树.安装pythonbrew,可安装定制化的独立python环境(略)python trunk/Tools/freeze/freeze.py ./pkgdep.py之后make即可。问题:如果python脚本或依赖链的脚本中需要从.so中import,会出现问题。无数坑,放弃。具体可参看http://svn.pyt

2016-05-31 15:52:25 7277 1

原创 [python] 多版本安装

1) pythonbrew$pythonbrew uninstall Python-trunk$pythonbrew install ~/workspace/python/trunk/Note: 需要修改pythonbrew的配置文件中pip的链接。2) python编译CentOS下编译安装Python2.7.6http://www.tuicool.com

2016-05-31 11:07:51 321

原创 [python] pip 使用经验记录

为加快速度,1) 使用国内镜像:linux的配置文件在~/.pip/pip.conf[global]index-url = http://pypi.douban.com/simple2) pip需要降级,否则检验证书:easy_install pip==1.2.1

2016-05-31 10:16:27 507

原创 个人用户目录通过rysnc迁移

目的: 从old_server迁移到new_server, 目录都为/data/johnold_server:$cat rsyncd.confpid file = ./rsyncd.pidport = 873address = 100.81.140.50uid = johngid = usersuse chroot = yesread only =

2016-05-26 11:32:15 284

原创 [sqlite] SQLite 转换为 postgresql

git clone https://github.com/dimitri/pgloader.git./pgloader ./primary_db.sqlite postgresql:///db_target

2016-05-09 17:46:28 2957 1

原创 qemu raw 文件的复制、迁移

目的:使raw文件保持稀疏特性,不占用未实际使用硬盘空间。本地:cp --sparse=always Debian_8.2_64bit.raw Debian_8.2_64bit.raw.sparse网络:复制到目的主机后,再运行: qemu-img convert -f raw -O raw Debian_8.2_64bit.raw Debian_8.2_64bit

2016-05-06 11:29:24 1461

转载 9508v进入工程模式

拨号键盘输入*#0011#,进入ServiceMode菜单键选择[Back]菜单键选择[Key Input] 输入Q ,按[OK]确认菜单键选择[Key Input] 输入0000 ,按[OK]确认等待15秒左右,会出现工程模式在MAIN MENU界面选择[2]UE SETTING & INFO选择[1]SETTING选择[1]PROTOCOL选择[2]NAS

2016-05-05 19:58:30 737

原创 [VNC] 如何 send Ctrl+Alt+Del to VNC server using tigerVNC

google了一圈,方法都无效,有价值的线索是F8弹出menu可我按了无数次F8,除了鼠标有点变化别的什么也没有。最后居然胡乱试出来了,是ctrl + F8弹出menu,瞬爽了,记之备忘。

2016-04-20 14:48:21 2572

chrome remote desktop

chrome remote desktop

2022-10-16

chrome browser installer

chrome browser installer

2022-10-16

google drive offline installer

google drive offline installer.

2013-09-24

空空如也

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

TA关注的人

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