Hello World
转战到Hexo,Node.js !Hello ,Hexo !Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
Quick StartCreate a new post$ hexo new "My New Post"
More info: Writing
Run server$ hexo server
More info: Server
Generate static files$ hexo generate
More info: Generating
Deploy to remote sites$ hexo deploy
More info: Deployment
Kali Rolling版本折腾
最近有点“脑残”,想把之前自己电脑双系统里的linux-mint换成Kali的rolling版玩玩。
#引导: 于是开始行动,用win32diskimager将Kali的安装镜像文件写到U盘,分区,安装,和以前装ubuntu,mint都类似,一切都啥问题,到grub安装的时候,我选择了将grub安装到了MBR,系统全部安装后,重启,发现,悲剧了,没有grub的引导选项中win10选择项。终于想起来了,之前装mint的时候是用MBR引导grub(在window下用的easyBCD,很简单)。
然后硬着头皮去研究grub,后面发现了篇类似的文章(http://www.2cto.com/os/201411/354914.html),然后用里面的方案一就OK了:
在grub的配置文件/boot/grub/grub.cfg添加win10的启动项声明:
BEGIN /etc/grub.d/30_os-probermenuentry 'Windows 7 (loader) (on /dev/sda1)' –class windows –class os $menue ...
初尝Linux mint
Cinnamon桌面:
1.更新源,改为国内的,更新系统。
2.配置firefox,使用中文版的配置:删除用户目录下的.mozilla,里面就是些配置。下载个中文版的,解压,运行一次,会重新生成一个.mozilla。OK
3.安装显卡驱动:http://www.binarytides.com/install-nvidia-drivers-linux-mint-16/
4.中文输入法,在选项里可以安装
5.翻墙配置(Shadowsocks,见linux常用命令)
清除
android上安装kali
最近公司换新手机了–P8乞丐版,以前的那个就没啥用了(其实早就没用了,一方面质量太差,经常失灵,另一方面带两个手机太麻烦了)。反正放在那闲着也是闲着,于是琢磨着能不能在上面装个linux,后面在网上一查,真的可以哇,于是说干就干。先刷个机,刷得干净清爽点,那个是定制机,里面乱七八糟的太多的太卡了Deploy linux和Busybox都需要root权限,而且。开始装个Deploy linux,感觉就是类似PC上的虚拟机,虚拟化chroot容器。安装好了后面发现在里面安装Linux要依赖Busybox,于是又安了个Busybox。一切开始准备Ok,开始傻瓜式安装Kali。注意安装期间千万别断网,否则要重新开始。安装Ok后,用SSH和VNC都可以连上去,感觉还是有点卡哇,毕竟是容器里面的跑的。
2016-01-24 20:44:34
vps及相关idea
前段时间用几十刀在美国弄了个VPS,玩玩,为啥要用VPS呢?突然间才意识到,不仅可以弄弄linux主机服务器环境,顺便还可以用来架梯子。近段时间想玩玩微信公众平台,然后就想到了自己的博客,把自己的博和微信公众号关联起来,然后又想到VPS,然后又想到了Python,随便再熟悉熟悉Python,话说好久都没碰它了,哈哈。开干!刚刚有这个idea,微信公众平台发布微信web开发者工具今天也发布了!(2016.1.11晚)
yocto相关
repo:curl http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo ~/bin/repo
Yocto相关命令详细请看官方文档
MACHINE=imx6qsabresd source fsl-setup-release.sh -b build-x11 -e x11
DISTRO=fsl-imx-fb MACHINE=imx6solosabresd source fsl-setup-release.sh -b build-fb
#-c clean -c menuconfig -c cleansstate
#-c fetch
bitbake -c menuconfig linux-imx
bitbake -c cleansstate u-boot
bitbake -c patch u-boot
bitbake -c cleansstate linux-imx
bitbake -c cleanall fsl-image-qt5
bitbake linux-imx -C compile
bitbake fsl-image ...
Python相关问题Mark!
//————————————————————————14.9.2 给世成解决在windows下python逐行拷贝sql文件的问题,要以“rb”,二进制的方式打开,不能直接“r”,文件的存储的编码方式的问题。
9.17 python 串口操作http://blog.chinaunix.net/uid-9787595-id-1997667.html
//———————————————————————-9.18 python log, wxpython wx.Choicepython 模块间,函数间的调用http://www.2cto.com/kf/201212/175349.html
python 类【Python】TypeError: ’module’ object is not callable 原因分析http://blog.csdn.net/kenkywu/article/details/6743520
//———————————————————————-9.24 Python 操作注册表http://www.cnblogs.com/JeffreySun/ ...
Centos6 升级python2.6.6-->2.7.6
最近弄了个美国的VPS,因为要用来搭梯子,shadowsocks只支持Centos6,所以莫办法,只能装个Centos6,后来发现里面的python只有2.6.6,所以升级了下:
下源码,解压,配置./configure,编译make,安装make install,默认安装路径:/usr/local/bin/python2.7,没装gcc,编译不了,sudo yum install gcc-c++
修改符号链接:rm -rf /usr/bin/pythonln -s /usr/local/bin/python2.7 /usr/bin/python
yum用的是2.6的,所以升级之后yum不能用,要修改vim /usr/bin/yum,即#!/usr/bin/python2.6python -V
I2C tools工具使用-记录
下载编译好 i2c-tools,并将生成的生成i2cdetect,i2cdump,i2cset,i2cget等工具拷贝到目标板中。
使用 :
1. i2cdetect -l
列举出系统中所有的I2C总线。
2. i2cdetect -y -r 0
列举一条I2C总线(以0为例)上的所有设备(UU为使用中,即已经操作过)
00: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
10: -- -- -- -- -- -- -- -- -- -- UU -- -- -- -- --
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
30: -- -- -- -- 34 -- -- -- -- -- -- -- -- -- -- --
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
60: -- -- -- -- -- -- -- -- ...
Cubieboard上kali初探
本人小白一枚,偶遇kali。觉得很不错,想玩玩。于是在手头的Cubieboard上倒腾。开始看到网上有人用第三方的方法制作在Cubieboard跑的kali的镜像,发现很多问题,链接地址失效不可用等等问题。后来突然发现Kali的官网上,ARM版本的Kali居然有Cubieboard的镜像,惊喜万分。下下来刷进了SD卡里,顺利跑起来了。突然发现之前的USB网卡rtl8188eu不能用,于是又开始折腾rtl8188eu的驱动。下了个rtl8188eu驱动源码,发现没有unzip,没有make,gcc。开始编译,没有/lib/modules/3.4.10/bulid 的软链接无效,导致找不到路径。kali默认是没有开启SSH,每次用串口很麻烦,于是就打开了ssh:
1.修改/etc/ssh/sshd_config:
PasswordAuthentication yes
PermitRootLogin without-password的后面without-password改为yes
保存退出
2.添加自启动:
update-rc.d ssh enable //开启 ...
wpa_supplicant & iwconfig
###wpa_supplican
用wpa_passphrase生成最基本的wpa_supplicant配置文件:
wpa_passphrase TPLINK 12345678 |sudo tee -a /etc/wpa_supplicant/wpa_supplicant.conf
wpa_supplication.conf的模板如下:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
update_config=1
network=
{
ssid="xxxx"
scan_ssid=1
psk=xxxxxxxxx37bca5cf24a345f514d319211822f568bba28f8f0b74c894e7644
proto=RSN
key_mgmt=WPA-PSK
pairwise=CCMP
auth_alg=OPEN
}
连接命令:
wpa_supplicant -B -d -iwlan0 -c/etc ...
openwrt 相关有用的
config_load等获取config配置文件: #!/bin/sh /etc/rc.common # Copyright (C) 2013 NXP Semiconductor # -s /dev/ttyTX0 -B 115200 –mode=coordinator -6 fd04:bd3:80e8:10::1 -c 15 -I zb0
START=99
PROG=zigbee-jip-daemon
start_zigbee_jip_daemon() {
local section="$1"
config_get_bool ignore "$section" ignore 0
[ "$ignore" -ne 0 ] && return 0
local tty
config_get tty "${section}" tty
[ -z $tty ] && ...