通过 SSH 访问 VirtualBox Guest

首先在VBox Guest中安装SSH相关软件包:

[kodango@devops ~]$ sudo pacman -S openssh

启动SSH服务,并设置为开机自动启动:

[kodango@devops ~]$ sudo systemctrl start sshd.service
[kodango@devops ~]$ sudo systemctrl enable sshd.service

设置端口转发:
ArchLinux Port Forward

通过SSH连接到指定端口:

Host 'localhost' resolved to 127.0.0.1.
Connecting to 127.0.0.1:3022...
Connection established.
Escape character is '^@]'.

WARNING! The remote SSH server rejected X11 forwarding request.
Last login: Sun Oct 21 19:57:26 2012
[kodango@devops ~]$ ls
share

virtualboxservice可以在Windows下以服务的形式启动VBox Guest。

ArchLinux 10.06 安装

电脑里没有一个可以用的Linux操作系统真是不方便,打算在Vbox中安装一个ArchLinux。连续错过了好几个ArchLinux的版本,这冷安装感觉有很多不一样的地方。最明显的莫过于找不到/arch/setup这个脚本了,官方Wiki里面也没有提及,看来是增加了安装的难度。倒是看到在home目录下有一个install.txt文件。

From Installation Guide:

As of the 2012.07.15 installation media release, AIF (the Arch Installation Framework) is no longer included but instead Arch Install Scripts are provided to aid in the installation process. This article summarizes the install process using these scripts. See the Beginners' Guide instead for a walkthrough aimed at new users.

还有就是/etc/rc.conf文件不再存在了,而且引入了systemd作为initscripts的替换。RHEL和Ubuntu是用upstart来替换initscripts。

另外安装iso启动之后的这个命令行补全功能感觉有点陌生,原来是用了zsh。

archiso_prompt

查看全文

sed1line 笔记

这篇是当初看完Chinaunix论坛的帖子“抛砖引玉----翻译加注sed1line”的笔记,最近无聊从Evernote翻出来。本文假设测试文件名为test.txt。

文件空行处理

1. 在文件中的每一行后面添加一个空行。

sed 'G' test.txt

解释: Get命令是将保留空间的内容取出,并添加到当前模式空间的内容之后(添加一行)。当保留空间为空时,效果为往模式空间添加一行空行。

2. 保证文件中的每一行后面都有一行空行。和1不同的是,如果文件中本身包含空行,则合并成一行。

sed '/^$/d;G' test.txt

解释:首先删除空行,再添加一行空行。

3. 删除偶数行

sed 'n;d' test.txt

解释:n的意思读入下一行,并且输出当前行。当n读入下一行之后,用d将其删除。

查看全文

工作半年总结

好像对于这种总结的文章,我一向喜欢用转眼间开头,呵呵。是的,转眼间,四月份入职到今天刚好六个月了。从一个傻兮兮,天真的学生,逐渐一步步的融入到社会这个大染缸中。

前两天和大学同学聚会,地点挑在了玉泉南门的青芝乌。好久不见,上次聚会的时候还有好几个还在学校读书,这次几乎都是工作的了。大家聊起来还是非常感慨,回忆起大一大二熬夜游戏,吵到隔壁同学的场景,觉得哪时候真是无忧无虑。又聊了回会之前寝室里的糗人糗事,欢乐无限。期间也聊了聊近况,唯一意外的是,我的两个室友,一个老婆快生小孩了,一个失恋分手了。人生无常,希望我们的abel同学继续往前走!拿出以前蹲在寝室垃圾堆边上打电话吃饭的勇气!插句话,感慨下民工的辛苦,这么辛苦的工作,加上异地恋妹子不泡才怪。

时隔半年,再次踏进校园,发现学校的生活真是朝气蓬勃,充满希望。瞬间让人可以卸下很多压力。工作总归是辛苦的,这是我半年来最大的感受,终于体会到以前父母嘴里一直唠叨着的一句话,赚钱不容易。

半年做个简略的总结:熬夜比我整个大学加起来都多,变化很多但是改变不容易,邮件成为很重要的一份,我尽然会写sql,周报并不是那么难写,人还是和学校同学一样ws,dota还是可以找到组织。

从事运维工作,确实没有预料到会那么辛苦。说实话,曾经有想过放弃,徘徊过,但是又不想认输,好像被现实打败了一样。归根结底还是有一股学生的蛮劲,想实现自己的价值。觉得最对不起的是老婆,平时没有太多时间陪她。有一段时间几乎天天半夜才回家,确实有点筋疲力竭的感觉。

变化很多,从阿里云实习,到签约淘宝,而实际部门却归属于集团,这期间的变化让我一度没有任何归属感,百技培训取参加却都是淘宝的同学,讲的都是淘宝的技术,虽然可以增加知识面,但另外一方面又觉得格格不入。在阿里云又觉得自己是个局外人。最伤感的还是入职后不久,管云监控那会,一个人坐在华星科技。好在一切都过去了,现在扎根于西湖国际,组内同学也多起来了。

查看全文