今天在commandlinefu.com上发现一个在Ubuntu下快速安装LAMP (Linux, Apache, MySQL, PHP) 的方法, 命令如下:
$ sudo tasksel install lamp-server |
安装过程会以图形化的方式显示出来, 很是方便. 不仅如此, tasksel命令还可以安装很多其它的任务:
Read the rest of this entry »
今天在commandlinefu.com上发现一个在Ubuntu下快速安装LAMP (Linux, Apache, MySQL, PHP) 的方法, 命令如下:
$ sudo tasksel install lamp-server |
安装过程会以图形化的方式显示出来, 很是方便. 不仅如此, tasksel命令还可以安装很多其它的任务:
Read the rest of this entry »
Linux下听歌一直都缺少一个好的显示歌词的工具, 曾经有过由xiooli等使用Shell脚本完成的lrcdis, 不过lrcdis通过Gnome OSD显示的方式字体不平滑, 也不会根据演唱的时间动态显示. 那天在TX同学的博客上看到了关于OSD Lyrics的介绍, 觉得歌词显示已经有了比较大的改进, 推荐给大家使用.
Read the rest of this entry »
原文:http://www.chengyongxu.com/blog/linux下检查开发工具版本的脚本/
脚本如下:
#!/bin/bash export LC_ALL=C # Simple script to list version numbers of critical development tools # 引在LFS官方文档,在此表示感谢 bash --version | head -n1 | cut -d" " -f2-4 echo "/bin/sh -> `readlink -f /bin/sh`" echo -n "Binutils: "; ld --version | head -n1 | cut -d" " -f3- bison --version | head -n1 if [ -e /usr/bin/yacc ]; then echo "/usr/bin/yacc -> `readlink -f /usr/bin/yacc`"; else echo "yacc not found"; fi bzip2 --version 2>&1 < /dev/null | head -n1 | cut -d" " -f1,6- echo -n "Coreutils: "; chown --version | head -n1 | cut -d")" -f2 diff --version | head -n1 find --version | head -n1 gawk --version | head -n1 if [ -e /usr/bin/awk ]; then echo "/usr/bin/awk -> `readlink -f /usr/bin/awk`"; else echo "awk not found"; fi gcc --version | head -n1 /lib/libc.so.6 | head -n1 | cut -d" " -f1-7 grep --version | head -n1 gzip --version | head -n1 cat /proc/version m4 --version | head -n1 make --version | head -n1 patch --version | head -n1 echo Perl `perl -V:version` sed --version | head -n1 tar --version | head -n1 makeinfo --version | head -n1 echo 'main(){}' > dummy.c && gcc -o dummy dummy.c if [ -x dummy ]; then echo "Compilation OK"; else echo "Compilation failed"; fi rm -f dummy.c dummy |
Tags: bash, development, tools
搜狗浏览器在我看来最大的特色是它的“全网加速”功能, 特别是对于我们这些使用教育网的学生来说. 那天@coolwdp同学跟我说他在Win下利用代理设置在Firefox里使用“全网加速”功能, 并且在Linux下也试验成功过, 更诱人的是在国外网站下载文件的速度那是相当得快. 在他的蛊惑下, 我决定也去试一试.
Read the rest of this entry »
|
这篇文章的原文撰于1999年12月,我不知其作者为谁。没有搜索到英语原版。 许 多程序员想参与自由软件项目,但是他们不知道如何才可以置身于其中。这篇文章是一份非正式的“不成文的规则和协议”的收集,谨献给想成为自由软件 志愿者的人们。我是经历了许多错误后才了解这些的,并且对于本文中的一些建议,我也无法避免去违反;他们仅仅是一些粗略的准则。我相信每个人也都有自己不 同的一套准则的(作者很谦虚啊)。 不要从创建你自己的项目开始 |
Tags: free
今天和同学聊得正欢, 突然发现所有窗口的标题栏都消失了, - -||
连我自己都不知道在聊天的时候到底按了什么键导致了这种情况. 窗口看起来光秃秃的, 看着很不习惯. 经过与Google大神的一番折腾, 发现这原来是Compiz造成的. 估计是我按到了某个神奇的按键, 然后触发了这个神奇的Bug. 解决很简单, 只要保证“Effects”中的“Window Decoration”勾选上就行了, 如下图:

当文件名为乱码的时候,无法通过键盘输入文件名,所以在终端下就不能直接利用rm,mv等命令管理文件了。^+[U-Brc#s
b;qTbH TVV 但是我们知道每个文件都有一个i节点号,我们可以考虑通过i节点号来管理文件。首先,我们要取得文件的i节点号。这个可以通过ls命令的-i选项获得得,也可以通过ll -i 来获得。
] D Y]H `C.?+N\,q-Q[$N"oP7L
第二步,使用find命令将文件名传递给rm命令。e.g:删除节点为12345的乱码文件夹可以使用如下命令
,k] Cz{:xh
2QDf Y&B find ./ -inum 12345 -print -exec rm {} -rf \;1vzm9cU4C!T@1|’~
Bd+b.u9}OL
注意\;前面的空格不能少,少了就会报错。
NetHack是一款经典的D&D (Dungeons & Dragons, 龙与地下城) 类型的角色扮演游戏, 有着20多年的历史. NetHack的前身是Hack, 而Hack的前身是Rogue. NetHack名字中的Net并不代表这是一个联网的游戏, 而是表示这20多年的开发主要是通过网络的合作. NetHack影响了以后很多游戏的设计, 其中包括暴雪的经典游戏Diablo (暗黑破坏神). 有人说如果妳一生祇打算做一件事的話,玩 NetHack 。
Read the rest of this entry »
因为用archlinux上校园网,于是用以前的h3c版本,发现几个问题:
1、还是保持原目录,如果修改目录,每次一连上几秒钟就会断线(估计在程序linux1x里面会需要目录/usr/local/bin/), 自己把/usr/local/bin目录添加到PATH里面去吧。
2、文件renew.ps中用到的命令ifup/ifdown在arch里面不存在。
3、原来的程序,没有卸载功能。
推荐一个sqlite3数据库的图形界面管理程序。
其实命令行也不错了,只是长时间不用,就会忘记命令,还得找资料看,有些麻烦。
对于只是进行简单的一些操作,图形界面确实有优势。
arch源里面有,可以直接安装。
Read the rest of this entry »
You are currently browsing the archives for 九月, 2009
Arclite theme by digitalnature | powered by WordPress | Favicon by Tony Tang