分类: '流水帐' 的归档
记一段聊天记录
目前还看不太懂 r0bertz 说的啥…先放这儿..以后看…
起因是我在问下面两个命令输出的结果为什么不一样.
- [ucsp@ucsp-1 ini]$ pgrep scf_exs
- 30507
- 30512
- 30513
- 30514
- 30518
- [ucsp@ucsp-1 ini]$ ps -A |grep scf_exs
- 30507 ? 00:00:05 scf_exs
- [ucsp@ucsp-1 ini]$
为什么这两个命令看到的不一样?
<r0bertz> bones7456, 执行 /lib/libc.so.6
- [ucsp@ucsp-1 ini]$ /lib/libc.so.6
- GNU C Library stable release version 2.3.2, by Roland McGrath et al.
- Copyright (C) 2003 Free Software Foundation, Inc.
- This is free software; see the source for copying conditions.
- There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
- PARTICULAR PURPOSE.
- Compiled by GNU CC version 3.2.2 20030222 (Red Hat Linux 3.2.2-5).
- Compiled on a Linux 2.4.20 system on 2003-03-13.
- Available extensions:
- GNU libio by Per Bothner
- crypt add-on version 2.1 by Michael Glad and others
- linuxthreads-0.10 by Xavier Leroy
- BIND-8.2.3-T5B
- libthread_db work sponsored by Alpha Processor Inc
- NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
- Thread-local storage support included.
- Report bugs using the <code>glibcbug' script to <bugs@gnu.org>.
- [ucsp@ucsp-1 ini]$
<r0bertz> Native POSIX Threads Library by Ulrich Drepper et al
<r0bertz> bones7456, scf_exs 这是个什么东西?
<r0bertz> 商业软件?
<bones7456> r0bertz: 是的,我们公司自己写的…
<r0bertz> bones7456, 你用ps -eLf | grep 试试
<r0bertz> linuxthreads-0.10 by Xavier Leroy
<r0bertz> 哈哈
<r0bertz> bones7456, 这是典型的linuxthreads的特征
<bones7456> r0bertz: 啊? 就是线程?
<bones7456> r0bertz: pgerp能看到线程号?
<r0bertz> bones7456, 在使用linuxthreds线程库的glibc的机器上
<r0bertz> 其实直到现在,用户层线程和内核线程在linux里还是1:1关系
<r0bertz> 也就是nptl是1:1模型
<r0bertz> 但是
<r0bertz> 在nptl里,posix threading semantics是被严格遵守的
<r0bertz> 该是线程的你用看进程的东西,你看不到
<bones7456> 这么复杂?呵呵
<r0bertz> linuxthreads不是这样的
<r0bertz> linuxthreads里每个进程专门有一个管理线程
<r0bertz> 和posix语义有差异
<bones7456> r0bertz: 就是说 pgrep 能看到不同的线程号,而ps只能看到进程号?
<r0bertz> junmin, 似乎没见过大写的
<r0bertz> bones7456, 不能这么说
<r0bertz> 有前提
<r0bertz> 看线程库的实现种类
<r0bertz> nptl里都是只能看进程
<r0bertz> 当然加了适当的参数,ps也能看线程
<bones7456> r0bertz: 那在同一台机器上的 pgrep 和 ps 也有差异啊,他们用的不是一个库?
<r0bertz> bones7456, 这个东西和内核也有关系
<bones7456> r0bertz: 对了,刚那 ps -eLf 执行不了
<r0bertz> bones7456, 你的服务器太旧了
<r0bertz> 还是2.4
<r0bertz> 2.4上没有nptl线程库
<r0bertz> 唯一的例外是rh9
<bones7456> r0bertz: 服务器是 Red Hat Linux release 9
<r0bertz> …
<bones7456> r0bertz: 就是 rh9 啊…
<r0bertz> 你确定?
- [ucsp@ucsp-1 ini]$ cat /etc/issue
- Red Hat Linux release 9 (Shrike)
- Kernel \r on an \m
- [ucsp@ucsp-1 ini]$ uname -a
- Linux ucsp-1 2.4.20-8smp #1 SMP Thu Mar 13 17:45:54 EST 2003 i686 i686 i386 GNU/Linux
<bones7456> 至少这个是这样输出的
<r0bertz> /lib/tls/libc.so.6?
- [ucsp@ucsp-1 ini]$ /lib/tls/libc.so.6
- GNU C Library stable release version 2.3.2, by Roland McGrath et al.
- Copyright (C) 2003 Free Software Foundation, Inc.
- This is free software; see the source for copying conditions.
- There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
- PARTICULAR PURPOSE.
- Compiled by GNU CC version 3.2.2 20030222 (Red Hat Linux 3.2.2-5).
- Compiled on a Linux 2.4.20 system on 2003-03-13.
- Available extensions:
- GNU libio by Per Bothner
- crypt add-on version 2.1 by Michael Glad and others
- NPTL 0.29 by Ulrich Drepper
- BIND-8.2.3-T5B
- NIS(YP)/NIS+ NSS modules 0.19 by Thorsten Kukuk
- Thread-local storage support included.
- Report bugs using the </code>glibcbug' script to <bugs@gnu.org>.
- [ucsp@ucsp-1 ini]$
<bones7456> r0bertz: /lib/tls/libc.so.6 ==> http://paste.ubuntu.org.cn/4210
<bones7456> NPTL 0.29 by Ulrich Drepper 有这个
<r0bertz> bones7456, 这就对了
<r0bertz> 不过,我还没试过怎样指定具体使用哪个
<bones7456> r0bertz: 想起来了,这家伙就是前几天来北京讲座,你说偶像的那个,哈哈
<r0bertz> bones7456, 对阿
<bones7456> r0bertz: 强的~
<r0bertz> bones7456, ps和pgrep应该是直接到/proc里查的
<bones7456> r0bertz: 貌似 ps 很复杂,兼容了很多不同的系统…不知道有没有影响
<r0bertz> 2.4和2.6的proc里的结构不同
<r0bertz> 有关进程的信息
<bones7456> r0bertz: 你真强~这些我听着就晕了,哈…
<r0bertz> bones7456, 哪里哪里
谁知道这是啥命令?
今天无意中敲出了这个,本来是想看看时间而已的…
$ ddate
Today is Pungenday, the 36th day of The Aftermath in the YOLD 3173
好像是什么 Discordian dates 的历法,wiki里面有介绍,但是英文的,懒得看了…
========20090505补充========
老blog里的匿名留言,蛮好玩的,另外可以参考这和这:
Discordian日历是这样记录日子的:
年分五季: 混乱, 不一致, 困惑, 官僚, 恶果, 每个季节有73天. 每四年, 额外的一天会加在混乱季59号和混乱季60号之间叫st.
五天为一个星期: 甘甜早晨, 繁荣时间, 辛辣日子, 刺痛和桔子. 混乱季1号总是甘甜早晨, 混乱季2号总是繁荣时间…
Discordian Calendar的零年(假想的”Original Snub时间”)被认为是公历公元前1166年, 同时, 公历零年(耶酥小朋友的诞生日)在Discordian Calendar中被认为是1166 YOLD.
Ubuntu JeOS 7.10发布了
下载地址: http://cdimage.ubuntu.com/jeos/releases/gutsy/release/
在VBox里面装了下,居然没X的说…汗…
好消息!Canonical公司正式宣布──Ubuntu JeOS 7.10发布了!
是不是有点懵了?什么是Ubuntu JeOS 7.10?怎么突然冒出这个发行版?还是官方的?
别急,听我慢慢介绍:
——————
Ubuntu JeOS 7.10,JeOS,即──Just enough Operation System(刚刚好的系统),发音同:Juice,是一个高度精简的、专门面向虚拟化应用的发行版。
短短一句话,大家应该都明白是怎么回事了吧?
随着虚拟化技术应用的越来越广泛,Ubuntu抓住这个机遇,适时推出JeOS,真是生的逢时啊。
在虚拟化应用时,人们常常会自己去定制一个足够精简又高效的系统。而现在Ubuntu JeOS已经做好了这一切,除了非常精简以外,还为VMware等虚拟机进行了优化。
目前为止,Ubuntu JeOS 7.10只有For x86(32位)系统的镜像,可以在下面的地址下载,只有151MB!还不快去下载研究研究~
原文: http://forum.ubuntu.org.cn/viewtopic.php?t=89461&highlight=
惊喜,嘿嘿
- apt-cache search ubuntu-calendar
搜索下这个,有惊喜哦~
终于找到比较好的终端中文小字体的解决方案了
因为想在终端里面一屏看到尽量多的字,可惜自己的显示器又不够大,所以一直在找比较小的中文等宽字体.但是找了几个效果都不怎么好,一般都是和英文大小不一,导致部分重叠了.今天弄了半天终于找到个比较好的方案.
其实就是传说中的圆体,嘿嘿,因为是矢量字体(其实我个人还是比较喜欢点阵字体的),所以要有好的效果需要打开AA,在字体选择的界面选那个”次像素平滑”,这样据说不是LCD也能有较好的显示效果,反正我的CRT上看着还行.
这里有个问题值得注意,就是:如果你在字体里面选了次像素平滑,但是AA还是打不开的话,可能要检查一下你的 ~/.fonts.conf 如果里面的 <edit mode="assign" name="antialias" > 是 <bool>false</bool> 的话,需要改成true,才能开的了AA.
相关链接:
http://eexpress.blog.ubuntu.org.cn/2007/11/08/%e5%8e%bb%e6%8e%89%e4%ba%86%e5%9b%ad%e4%bd%93%e7%9a%84%e7%82%b9%e9%98%b5/
http://forum.ubuntu.org.cn/viewtopic.php?t=88700&highlight=
也升级到gutsy了
现在也算是升级到gutsy了.
昨天10月18号,gutsy刚刚发布,但由于想避开源的升级高峰,而且公司里有点事,没空去搞这个,就一直等到今天才升级.
不过这次升级对我来说倒也没多大吸引力.因为gutsy最大的变化就是集成了CF的3D桌面,但是我的feisty早就是3D桌面了,而且我也不喜欢用那个什么桌面搜索.所以升级完全是很平淡的,没有什么过多的期待.
早上,一来公司就想开始升级,下意识地执行了下apt-get update,却提示: 无法连接上 cn.archive.ubuntu.com:80 (222.73.255.64)。 – connect (111 Connection refused)之类的错误,一看是由于cn.archive.ubuntu.com挂掉了,据说是因为这几天流量太大,被ISP给封了…郁闷,叹一下中国的网络….
但是一看我的sources.list里面并没有这个源啊,后来上了irc问人,才知道原来是 /etc/apt/sources.list.d/prerequists-sources.list这个文件搞的鬼,把这个注释掉以后就只剩cn99的源了,更新之类一切正常.
然后就是 sudo sed -i ‘s/feisty/gutsy/’ /etc/apt/sources.list了.完了之后update,dist-upgrade.中间也有些许小错误,但是总算还是搞定了(也不是第一次了…呵呵)
重启回来,先是发现原先的gaim变成了新的pidgin了,而且我的启动项里面的命令是gaim,居然也能正确启动pidgin,这点似乎不错,看了下,是做了个符号链接搞定的,呵呵,原先的账号和聊天记录都毫发无损,不错.还有个好的地方在于Thunderbird已经从1.5版本的升级到了新的2.0.0.6了,不过原先的启动器要改一下了,因为启动的命令都不一样了.
再就是发现fcitx被scim给替换了,由于本人不是很喜欢scim,所以毫不留情得把scim给remove了…换回了原来了fcitx.
然后,新的CF似乎和原来的有点不一样,反正刚开始的时候大部分东西都不能用,CompizConfig Setting Manager也不能用了,把几个相关的包删了重装后,正常一点了,能够起来3D桌面了,但是郁闷的是居然用鼠标拖动窗口标题栏,窗口却不会动了,幸好irc里面早有前例,原因是因为”移动窗口”这个特效,默认居然是关闭的,晕…不知道他们怎么想的,还有”调整窗口大小”也关着,把这两个打开,一切正常了,似乎又回到了原来的状态….除了版本已经是7.10
我的compiz终于又好用了.
哈哈,今天升级了一下,compiz终于又恢复正常了,之前也是因为升级,导致compiz罢工.出现个什么core dump,我把.gconf里面的相应配置都删关了也还是不行,而且几个更新都没有解决我的问题,还真是郁闷了好久,今天终于又重见天日了,awn也可以工作起来了,爽啊~~
关显示器的命令
强大啊~
xset dpms force off
BasicLinux 3M内存就可以用的linux
主页: http://distro.ibiblio.org/pub/linux/distributions/baslinux/
贴上readme:
| 引用: |
| Welcome to BasicLinux 3.5 ~~~~~~~~~~~~~~~~~~~~~~~~~ BL3 is a mini-Linux designed specifically for old PCs. It provides a slim 2.2.26 kernel, a user-friendly shell and an assortment of utilities. BL3 includes a web browser, comm program, mail client, telnet client, wget, dhcp and dial-up ppp. It also includes a small-footprint GUI and is able to run remote X (via network) with as little as 4mb RAM.Minimum requirements ~~~~~~~~~~~~~~~~~~~~ Intel 386 or compatible 3mb RAM DOS (or Windows 95/98 running in DOS mode) Starting BasicLinux If you have less than 8mb RAM, you must activate swap memory. You do this by unzipping swap.zip (in C:\baslin). To start BL3, type BOOT and press the ENTER key. Problem? PCMCIA (optional) Networking (optional) If you have a suitable modem, you can run pppsetup to configure a dial-up connection to your Internet Service Provider. Note: many of the modems in Windows computers are designed to work only with Windows — they do not Installing BasicLinux to an ext2 partition (optional) Disclaimer BasicLinux 3 is designed for old PCs with limited RAM. It is not suitable for mission-critical systems and should not be used on systems containing irreplacable data. |
试用了再帖结果。
收藏Avant Window Navigator的安装方法
原文:http://forum.ubuntu.org.cn/viewtopic.php?t=48369
主页:http://awn.wetpaint.com/
demo:http://awn.wetpaint.com/page/Demo
名称:Avant Window Navigator
优点:酷似mac-dock/leopard dock,资源占用少,有动画特效。
缺点:新产品,开发中,无质保![]()
安装/源:
feisty安装:
| 代码: |
| deb http://download.tuxfamily.org/syzygy42/ feisty avant-window-navigator deb-src http://download.tuxfamily.org/syzygy42/ feisty avant-window-navigator |
| 代码: |
| wget http://download.tuxfamily.org/syzygy42/8434D43A.gpg -O- | sudo apt-key add – sudo apt-get update sudo apt-get install avant-window-navigator-bzr |
该软件和beryl/compiz配合使用较好。
注:gtk程序,best with gnome