给Linux初学者的几点参考

本人学习使用 Linux 约 10 年,算是对 Linux 系统有了一个全面的认识。这里,联系个人经验,提出几点学用 Linux 的心得供初学者参考。这里归纳为:事先确定学习目的,学习 Linux 和 闭源操作系统的区别,学习 Linux 中趣味性和知识性的结合,Linux 发行版的选择,Linux 学习资料的选择等。
Continue reading "给Linux初学者的几点参考"

grep 正则表达式用引号括起来和元字符加反斜杠转义的测试

grep 正则表达式用引号括起来和元字符加反斜杠转义的测试

实验在 grep 命令中的表达式:不加引号,加单引号,加双引号的区别,以及部分元字符前加与不加 `\' 进行转义的区别。实验环境为“实验楼( http://www.shiyanlou.com/ )上的 CentOS 6 ,GNU grep 2.6.3。
Continue reading "grep 正则表达式用引号括起来和元字符加反斜杠转义的测试"

在华擎 Asrock Z87 Pro3 主板上安装 CentOS 7

这几天,我把 centos 7 安装在我的 i7 4770 + asrock z87 pro3 上机器上。 主要解决了:连同 /boot 在内的根分区安装在 software raid0 上的 lvm 分区上,gdm 不能引导进入图形界面,vnc 连接的桌面上的虚拟机系统鼠标光标延迟,epel 库里的 xfce4-settings 崩溃,vnc 连接里面 xfce4 桌面的输入法,关机却自动重启,alrt 报内核崩溃出错 [Hardware Error]: Machine check events logged,在 CentOS 7 中使用新的内核等问题。这里记录一下要点作为备忘,详细步骤就免了。感兴趣的朋友可以留言互相探讨。
Continue reading "在华擎 Asrock Z87 Pro3 主板上安装 CentOS 7"

关于 MobileMate 0.1 的小结和 MobileMate 0.2 的设想

MobileMate 是一款用 Bash 脚本粘合开源命令行工具并集成在一个自启动 Linux LiveCD 的音视频转换开源工具。详情请参见项目主页: http://www.learndiary.com/mobilemate/ 。项目目标是使开源工具更好的服务于我们的应用,并探索一条从开源项目中获取收益的道路。过去的2年时间基本完成了0.1版本的开发,由于0.1b1已经没有太多改善的地方,故跳过 0.1 正式版,现在直接进行 0.2 版本的构思。此文正是小结 0.1 版本和对 0.2 版本的设想。
Continue reading "关于 MobileMate 0.1 的小结和 MobileMate 0.2 的设想"

在旧电脑上安装 Debian 5

这是一台淘汰的旧电脑,大概是 2004 年的 BIOS,Intel 865G 主板,P4 2.4G CPU,Radeon 9600 128M 显卡,1G 内存,20G IDE 硬盘。这里简单记录一下我是如何在这台电脑上安装 Debian 5 (Debian Lenny),Torcs、ManiaDrive 3D 赛车游戏,AstroMenace 3D 空战游戏。以及 Google Chrome、Firefox 浏览器,Office 办公软件。注意,只是简单记录,不一定十分准确。
Continue reading "在旧电脑上安装 Debian 5"

备份

我们电脑里的一些数据是不能丢失的,最有效的方法是备份。此文讲一些我用过的备份方法。它们是:增量备份网络主机数据,备份网络主机 mysql 数据,用 rsync 服务器备份 Windows 数据,备份 Linux 数据到装在 Windows 里面的虚拟机里,使用 Linux 软件阵列 1 数据冗余方案。
Continue reading "备份"

视频转换 DVD - MobileMate 起源

MobileMate 是一个转换音视频的开源项目,基于 TinyCore Linux 定制,使用 bash 粘合一些开源工具完成工作。详情参见主页: MobileMate: http://www.learndiary.com/mobilemate/ 。有许多音视频转换软件,为什么创建一个新的? 简而言之,MobileMate 是一个易于定制你自己的自动转换工具的示范项目。下面是这个项目的创意起源。
Continue reading "视频转换 DVD - MobileMate 起源"