liuerfire's Blog

Linux, Python, Vim, OnePiece...

比Top更好用的Htop

Linux下的监测系统程序运行的软件有很多,像system moniter,top等。对于CLI控来说,系统自带的top命令就是一个很不错的系统监测程序。我也一直用top命令查看系统进程,不过偶然发现的htop却让我眼前一亮。htop相当于top的增强版本,如图:

继续阅读

Gnome 3中添加开机启动程序

今天将自己的arch装上了gnome 3,应为之前用过fedora 15,所以对gnome 3还是蛮适应的。但当我突然发现我的小企鹅输入法不能开机启动了,之前用openbox的时候,在~/.config/openbox/autostart.sh中添加就好了,gnome 3一下子不知道怎么弄了。。。以前gnome 2的时候还有配置开机启动的程序,gnome 3突然找不到了。。。

    不过还好,终于在arch wiki里找到了添加开机启动程序的方法,打开终端,输入:

$:gnome-session-properties 

    然后熟悉的界面就出来了

接下来就自己添加吧。^_^

其实也可以通过写.desktop文件来开机启动。

在 ~/.config/autostart/ 下添加appname.desktop文件,例如要添加fcitx开机启动,可以这样写:

[Desktop Entry]
Type=Application
Exec=fcitx
Hidden=false
X-GNOME-Autostart-enabled=true
Name[en_US]=fcitx
Name=fcitx
Comment[en_US]=
Comment=

将fcitx改成你想开机启动的程序即可。

Git的一些基本用法

 

最近自己的一些arch的配置文件经常修改,基本有着自己的风格了,为了便于更好的使用,便在github建了一个git库,方便自己管理。

因为刚使用git,便记录一些基本用法(摘自git使用指南):

第一次使用git时,需要进行一些全局设置

$ git config --global user.name "Your Name Comes Here"
$ git config --global user.email you@yourdomain.example.com

进入工作目录,并初始化git仓库

$: cd WORK_DIR
$: git init
 
上述操作的结果是在 $WORK 目录下创建了一个 .git 隐藏目录,它就是所谓的 Git 仓库,不过现在它还是空的。另外 $WORK目录也不再是普通的文档目录了,今后我们将其称为工作树
 
下面应当有选择地将工作树中的一些文档存储至 Git 仓库中。由于 Git 在向仓库中添加文档时并非是简单地文档复制过去,势必要将所添加文档进行一番处理,生成 Git 仓库所能接受的数据格式,Git 称这个过程为 "take a snapshot"(生成快照)。若将工作树下所有文档(包含子目录)生成快照,可采用以下命令:
$: cd WORK_DIR
$: git add .
所生成的快照被存放到一个临时的存储区域,Git 称该区域为索引。使用 git-commit 命令可将索引提交至仓库中,这个过程称为提交,每一次提交都意味着版本在进行一次更新。git-commit 最简单的用法如下:
$: git commit
执行上述 git-commit 命令时,Git 会自动调用系统默认的文本编辑器,要求你输入版本更新说明并保存。请记住,输入简约的版本更新说明是非常有必要的,它就像剧本一样,可以帮助你快速回忆起对项目的重大改动。
对于简短的版本更新信息,可以使用 git-commit 的“-m”选项,如下:
$ git commit -m "你的版本更新信息"