‘linux’ 分类下的所有文章
2011五月22

.bash_pfofile、.bash_logout和.bashrc

Linux环境下,.bash_profile、.bash_logout和.bashrc这些文件对bash有特殊含义。它们在用户登录或调用另一bash shell时给出了一种自动建立其登录账号环境的方式,并且允许退出时执行各种命令。

之前一直搞不懂 .bash_profile和.bashrc之间的关系是啥样子的。今天抽空看了一下书,记录一下。

首先,有的兄弟可能会奇怪的说,自己的主目录下面并没有这几个文件。那初始环境用的是啥子呢?如果这些文件不存在,用户登录使用默认系统文件 /etc/profile ,请看一下这个文件是否存在吧。

[......]

Read more

2011三月7

grep 正则表达式选项要记得转义

关于 grep 命令的介绍,大家可以参考这里:《grep 正则表达式及选项

使用过程中,使用最多的参数就是 -v ,但是用着并不爽。

比如说,我想查找一个单词“UserService”,但是像”*.svn” 这种文件就不用显示了,我该怎么做呢?
[......]

Read more

2010十一月9

Linux系统的常用操作命令大全

摘自:http://hi.baidu.com/jackywdx/blog/item/393ccf4b64268bf482025cde.html
[......]

Read more

2010十月10

更换至KUbuntu

久闻Kubuntu很帅,虽然之前也用过KDE,但是因为自己不爱折腾,并没有什么惊艳的感觉,不过今天切换后倒是让人眼前一亮。于是我又把Gnome删除了。

KUBUNTU的widget还是很多的,而且主题也很丰富。折腾过程中,唯一麻烦的就是ibus输入法和键盘布局。不过还好,最终总算是搞定了。

话说,也不知道搜狗,腾讯之流,啥时候能出Linux版五笔输入法,哪怕是拼音的也好哇~
[......]

Read more

2010十月10

顺利升级ubuntu至10.10

今天是偶的生日,也是10年10月10日,Ubuntu发布10.10更新的日子。

一早起来,瞎折腾,开始升级系统,如果还不知道怎么升级的同学,可以在终端输入“update-manager -d“即可打开更新管理器进行更新。

中间去了趟超市,话说今天北京真的是阴的厉害,好大的雾啊。不过还好回来时还没有更新完,有一个选项让我选择,这才让我能把截图截完。呵。
[......]

Read more

2010七月15

awk 实例之二维数组

由于 AWK 不支持二维数组,有时候使用起来还真不是那么得心应手。

这不,本次应用又遇到了难题,要是按照PHP的想法,仍然是用二维数组搞定,两层foreach一循环啥都完事了。可是不行啊,一个文件几十万行,用PHP去分析那不死的要多惨有多惨?

先来看一下日志结构,和原来一样,每行一条记录,用{SPR}分隔字段,第二个字段为游戏名,第四个字段为用户ID,现在要统计每个游戏的用户ID,且要消重,于是,困难来了。
[......]

Read more

2010六月8

字体文件也属于二进制文件

之前只知道图片属于二进制文件,别的就都不敢确定了。

今天做了一个验证码,需要上传一个字体文件。因为上线是用的打patch方式,所以有些犹豫这个字体文件到底是否属于二进制文件呢?

百思不得其解,咋确认呢?
[......]

Read more

2009十二月2

linux 使用join命令时切勿对文件进行数值排序

之前我介绍过linux 的join命令和sort命令。有一点没有说明的是,使用join的时候是要对两个比较的文件先排序的。

但是这个排序是要小心进行的,一般使用sort不附加任何参数即可以,因为join实际上是按字符串对两个文件进行“撞”的。所以千万不要使用例如 -n -g这类参数对文件进行排序。
[......]

Read more

2009十二月1

linux sort 的选项(参数)与用法举例

最近一直在间隙性的做着一些统计的工作,所以接触了许多实际工作中用到的一些命令,而这些命令又无一不是有着丰富的参数,这大概是linux系统特有的吧。不了解这些参数就不能好好的工作,当然也就会让你陷入被动。今天就来为大家介绍一个在linux下非常有用的命令:sort。

因为公司用的机器是freeBSD,所以指定的sort的选项和用法可能和标准linux的不太一致。不过大抵是相同的。

本文分成三个部分,分别为大家介绍sort的作用、sort的选项(参数)及其含义、以及一些简单的示例。
[......]

Read more

2009十二月1

linux wc 命令简介

呃,此wc命令不是让大家没有食欲的地方。而是linux下一个简单的小命令。

NAME
wc — word, line, character, and byte count

SYNOPSIS
wc [-clmw] [file ...]

[......]

Read more