RSS 2.0 Feed
Linux UNIX
摘要:《TCP/IP详解》(TCP/IP Illustrated) 很多人都在看,<卷2:实现>  里面参考的代码是 4.4bsd-lite 的 source code,这个代码也有不少人找,因为书上给的下载url早就不能用了:( 从网上下载来,给大家共享一下: 4.4BSD-lite.tar.gz  http://www.mybloop.com/go/rXjhH7 4.4BSD-lite2.tar.gz  http://www.mybloop.com/go/n272eK 顺便缅怀一下 W.Richard Stevens ,太牛了。 一个人写本书容易,难得是几本书都好得不能再好,万人景仰,这才是最难最难的啊! 把那几本书翻烂先!...[阅读全文]

posted @ | Feedback (0) |

摘要: 原作者: 中国开源软件推进联盟主席 陆首群    近年来,开源软件在国内外发展很快,正在走向成熟,开始与传统私有软件形成并存的态势,甚至在某些领域内渐成主流。关于开源软件知识产权的纠纷也已浮出水面。在国内,也出现了一些违约、违法的问题,多数人首先在认识上存在误区:如对自由/开源软件性质和特征的界定,对开源软件各类知识产权保护法律规定的强度和范围的理解,对各种开源许可协议的内容或条款以及其解释的认知,在同时执行多项许可证时对各证间冲突处理的把握,对自由软件运动发展中迄今尚存的一些争议问题或在法律上出现的灰色地带在执行中的处置……等,存在着不少混乱认识和错误概念;必须指出,也确有一些造假、侵权、违法的行为和事件。     知识产权是法律赋予人们对智力劳动成果所享有的民事权利。    通常开源软件的知识产权表现在下列五个方面: 著作权(或版权) 专利权 商标权 商业秘密 反不正当竞争 版权    自由/开源软件是一种有版权的软件,自由/开源软件是一种得到许可的软件。自由/开源软件许可协议(或许可证)是其版权实施的延伸。自由/开源软件采用“左版”(CopyLeft)的概念,虽然其“版权”也应考虑到保护“作者对其作品享有权益”的作用,但由于自由开源运动的本质是发扬 “自由、开放精神”,把重点放在扩大用户的自由和权益方面,放在用户在再传播(或再发布)时得到扩大的许可授权方面,而不是把重点放在对作者特权的保护方面(如表现为不收版权费,任何人都可自由获得、复制、修改、发布原创作品或升级产品的源代码,淡化作者的特权,甚至“模糊”可执行的“版权”,总之由原作者放弃自己的一些知识产权的权利,向公众公布许可等)。它不同于传统“版权”(即“右版”,CopyRight)在“保护作者对作品享有法定特权”方面所表现的刚性化的特征。    自由/开源软件的版权理论上属于原创软件作品的作者(writers、authors、developers),以及升级软件作品的后续修改者(贡献者Contributors,志愿者Volunteers),总称为所有者(owners)。    软件许可协议是一种契约和授权方式,是用户合法使用软件作品的一个凭证,相当于软件作品的作者(或所有者,或权利人,或许可人)与用户(或被许可人,或“你”)之间签订一个合同来规定双方当事人在处理软件作品时的权利、义务和责任。    多数人没有注意到开源软件许可的存在,这是因为它不同于传统的书面签字或上网点击那样“接受许可”的方式。开源软件的许可协议是开放的,只要具有相应行为就可“默认”接受的许可;但如“被许可人”不遵守有关许可条件,许可随时会被终止,“被许可人”持有开源软件的权利将自动终止,并需承担违约责任的风险。    BSD、GPL、LGPL、MPL是应用最为普遍的四种典型的自由/开源软件的许可协议(占自由/开源软件全部许可协议的80%以上)。 BSD许可证    BSD是一种自由软件,其许可协议为FreeBSD。FreeBSD的主要规定是:    j公开BSD的源码,可让你自由获得、复制、修改、分发BSD原创软件作品(源码);也可在BSD公开的源码基础上衍生你的软件作品。衍生的软件作品(其源码)可以公开,也可不公开。    k在你进行修改或衍生时,必须对哪些是你所获得的BSD原创软件作品所实行的BSD许可证,哪些是你在其上进行的再开发,或生成你自己的许可证,要区分清楚。当你依法处理的作品再分发时,必须作出相应的版权声明,列出相应条件,并表明BSD拒绝担保的声明。对于获得的BSD原创软件作品(源码)的版权(所有权)要明确表示出来,如标明它是加州大学伯克利分校的(<owner>=regents of the University of California, <organization>=University of California, Berkeley),即其版权属于加州大学“董事”和“贡献者”,或“所有者”(owner),并标明BSD许可证发布时间(如<Year> =1998),而且你要对使用BSD的原创软件作品向版权所有者 (owner)表示感谢(这些标明都要让你的用户知道)。如果你把获得的这些BSD原创软件作品看成是你自己的“自主知识产权”,那无异于“剽窃”。至于你衍生的软件作品,可以公开,也可以不公开(其实微软也使用了很多BSD的原创作品,但微软的衍生作品不公开)。    l必须明确,BSD软件版权所有者或贡献者是以“AS IS”(即“保持原样”)方式提供的。在你再开发的衍生作品中,未获得预先特定许可时,不得用伯克利<组织>或贡献者的名字来为你背书;原创作品版权所有者或贡献者均不对你使用、修改、再传播、再发行的BSD原创作品以及你的衍生作品提供任何直接或隐含的担保,同时也不承担相应的责任。 GPL许可    多数自由/开源软件采用通用许可协议:GNU/GPL(GNU General Public License,简称GPL),这是自由软件基金会(Free Software Foundation,FSF)发布的一个软件授权许可证。现有40000个版本/方案(Projects)采用GPLV2。Linus Tovalds将Linux在GUN/GPL下发布,自由软件基金会将Linux作为GUN操作系统的内核。     GPL承认软件作品作者的著作权(所有权),同时也要求作者必须允许任何人(或用户,或“你”)享有对其作品使用、复制、修改、衍生、发行的自由权利;作为一个限制条件,GPL还要求用户不能改变软件的授权协议(即要将GPL向各级用户传递下去),要求用户在对该软件作品作出的修改或制作衍生作品并进行再发行时,都要一贯遵守GPL规则;如果执行GPL协议的原创软件是自由软件,则该自由软件经过修改或衍生后的软件也应是自由软件;自由软件在作二进制整体运行时,不允许一部分软件的源码是开源的,另一部分的源码是闭源的,即不允许出现混合源码的现象。GPL协议还规定,不得使用其它许可证进行再发布。    GPL协议是一个开放的协议,是在原创软件作品上实施“使用、复制、修改、衍生、发行”等相应行为时出现的“默认接受”的许可。“默认许可”是执行GPL协议的一大特点,不同于常规签署协议许可的做法。    如果有人对自由/开源软件进行修改、衍生、再发行时使之闭源,从而改变了自由软件的性质和形态,那就违反了GPL协议。有人认为:“在开源领域违反GPL 协议的行为就相当于在传统版权中的‘盗版’性质,同样可称为侵犯知识产权,要予以打击”;也有人认为:“如果违反了GPL协议,GPL协议在其再发行、再传播过程中就自动终止,这时如果还要按‘GPL规则’继续自由索取原创软件源码,而在进行衍生闭源后再发行,将遭致法律风险”。    GPL许可协议是由自由软件基金会制定的。执行GPL规则的软件作品其版权理论上属于该软件作品的“作者”或“开发者”,以及“修改者”或“贡献者”,他们可统称为版权“所有者”。    GPL虽然认承作者对其软件作品的所有权,但由于自由/开源软件是由全球志愿者集体开发的成果,开源社区的组织也较为自由松散,因此其版权或著作权的所有者似乎不可能明确认定为某些个人或某个社区。有人认为:对“自由/开源软件作品来说,迄今尚未被全球软件组织或软件工作者公认是拥有一种可执行的版权”。对linux内核(Kernel),版权所有者们委托Linus Tovalds作为版权所有者的代表。几天前,OSDL首席执行官Stuart Cohen告诉我,Linus代表内核全体所有者持有的版权是“右版(CopyRight)”,我对此怀疑,似应为“左版(CopyLeft)”。    国内个别企业,根据GPL规则将自由获得的开源软件,在进行修改、衍生后,在再发行自己的版本时,将之变成违反GPL规则的闭源软件,这不但可看成具有负面影响的道德问题,还可能将面临侵犯知识产权遭受法律追诉的风险。    Ubuntu(社区)的Linux发布版是移植、剪裁Debian(社区)的软件资源进行再开发、再发布的成果。今年3月,Ubuntu的创始人Mark Shuttleworth对我说,Ubuntu在向社会、市场提供Linux发布版时,要取得Debian的“授权”(并向Debian支付相应费用)。我想这个“授权”不是“版权”的“授权”,是Ubuntu为了要不断取得Debian的软件资源、纠错升级、设计思想、技术诀窍、运作经验等方面的“支持”而采取的相应措施。    RedHat公司也认为,如果有人对RH发布版进行修改而不遵守GPL规则,则对修改后的软件,RedHat概不负责,不提供支持、服务,包括不提供补丁、升级及其他服务事项。但RedHat对自己的发布版则保证提供及时完善的支持和服务。 LGPL    LGPL,早期称之为“库级-GPL”(Lib-GPL),后来称之为“轻型-GPL”(Light-GPL)或“宽松-GPL”(Lesser-GPL),它不同于GPL许可证,在执行LGPL许可证时,允许库函数可以自由地联接到私有软件。 MPL    MPL的版权理论上也属于其原创软件作品的原始开发者与后续修改者、贡献者,通常由Mozilla.org(属Mozilla开源社区)代管。MPL包含四个不同的许可证,在使用中要注意协调好许可证之间的冲突。 专利权    自由/开源软件在版权(包括许可协议)保护方面取得了较为宽松的环境,但自由/开源软件躲不开专利的旋涡。侵犯专利权,不但要追溯开源软件“发行者”的法律责任,还要追溯“使用者”(用户)的法律责任。    众所周知,2005年欧盟没有通过软件(整个软件)的专利法案,美国是支持软件专利最强有力的国家,不能低估美国做法对国际的影响。对自由/开源软件来说,很多软件程序是由全球志愿者集体编写、合作开发的,其中难免携带“隐性专利”。    自由软件基金会首席律师Eben Moglen(也是我们中国开源软件推进联盟智囊团高级顾问)领导制定了GPL3.0,企图改变“GPL许可证只能解决版权问题,不能解决专利问题”的现状。GPL3.0解决专利问题的重要思路是:沉淀在互联网上绝大多数知识产权是属于开源的,在当代,很少有组织和个人不上网。如果持有隐性专利的组织或个人要状告开源软件发行者专利侵权,那后者也有可能反告前者在互联网上对“开源”的侵权,从而达到权利公平、法律平衡的制约效果。 商标权    在美国有一个非盈利组织“Linux Mark Institute(LMI)”得到Linus Torvalds授权专门保护“Linux”商标的合法使用,年度授权许可费200-5000美元不等。在中国只有在国家商标局一旦批准“Linux” (文字商标)归属Linus Torvalds后,美国LMI才可指派中国境内律师机构来办理此事。    有人曾向美国专利商标局申请把“Open Source”作为商标,但未被批准。 商业秘密    我们认为,自由/开源软件的全部技术是由:以开放源代码所表征的公开的技术,与不公开的工程化实现技术两部分组成。    所谓自由/开源软件的工程化实现技术表现为技术诀窍、熟练技巧、工程经验、隐性技术、测试分析,它着重于改善操作稳定性、优化计算效率、增强灵活扩展性、提高产品质量、催化产品成熟度。    在工程化实现技术中自然包含商业秘密。 反不正当竞争    自由/开源软件在起步发展过程中,正在走向成熟、走上规模,现在还谈不上行业垄断问题,因此基本上也还不存在“不正当竞争”问题,反不正当竞争还有待时日。...[阅读全文]

posted @ | Feedback (0) |

摘要:中文来自:http://www.linuxforum.net/doc/smartq-grand.html英文原版:http://linuxmafia.com/faq/Essays/smart-questions.html How To Ask Questions The Smart Way 译者 D.H.Grand                                                How To Ask Questions The Smart Way       提问的智慧       Copyright (C) 2001 by Eric S. Raymond       中文版Copyleft 2001 by D.H.Grand(nOBODY/Ginux)       英文版:http://www.tuxedo.org/~esr/faqs/smart-questions.html       感谢Eric的耐心指点和同意,本文才得以完成并发布,本指南英文版版权为Eric Steven      Raymond所有,中文版版权由D.H.Grand[nOBODY/Ginux]所有。       目录       简介       提问之前       怎样提问       谨慎选择论坛       尽量使用邮件列表       用辞贴切,语法正确,拼写无误       用易读格式发送问题       使用含义丰富,描述准确的标题       精确描述,信息量大       话不在多       只说症状,不说猜想       按时间顺序列出症状       别要求私下答复       明白你想问什么       别问应该自己解决的问题       去除无意义的疑问       谦逊绝没有害处,而且常帮大忙       问题解决后,加个简短说明       如何理解答案       RTFM和STFW:别烦我啦       还是不懂       面对无礼       决不要象个失败者       三思而后问       好问题,坏问题       找不到答案怎么办       ====       简介       ====       在黑客世界里,当提出一个技术问题时,你能得到怎样的回答?这取决于挖出答案的难      度,同样取决于你提问的方法。本指南旨在帮助你提高发问技巧,以获取你最想要的答     ......[阅读全文]

posted @ | Feedback (0) |

摘要:http://wiki.gceclub.sun.com.cn/index.php/Opensolaris_chinese_faq OpenSolaris/Solaris中文FAQ Wikipedia,自由的百科全书 (重定向自Opensolaris chinese faq) 维护者: Oliver Adamzhang 本文来自: OpenSolaris中国社区 URL: http://wiki.gceclub.sun.com.cn/index.php/Opensolaris_chinese_faq 声明: 本FAQ可自由拷贝、分发、修改及再创作; 任何问题/回答/建议/勘误请mail至讨论组以帮助和回馈社区; 讨论组: zh-users-discuss AT opensolaris.org 注: 本文档只覆盖Solaris 9及以后的平台上的常见问题 S9/10/11 分别对应目前Solaris的发行版本9/10/11 x86/x32/x64/Sparc 分别对应x86包括32和64位/IA32专有/AMD64或EMT64位专有/Sparc等特定平台 目录[隐藏] 1 一般讨论 2 系统安装 3 使用/管理/配置 4 应用程序开发 5 内核和驱动程序开发 6 其他 if (window.showTocToggle) { var tocShowText = "显示"; var tocHideText = "隐藏"; showTocToggle(); } [编辑] 一般讨论 1.1 OpenSolaris和Solaris的区别? 1.2 Solaris有那些主要版本? 1.3 Sun OS和Solaris有什么区别? 1.4 OpenSolaris的版本有哪些? 1.5 OpenSolaris是GPL的吗? 1.6 学习OpenSolaris/Solaris有哪些可用的资源? 1.7 哪里能够得到OpenSolaris的源代码? 1.8 Solaris是免费的吗? [编辑] 系统安装 2.1 如何得到和安装Solaris? 2.2 哪里下载64位的Solaris? 2.3 安装Solaris对硬件有什么要求? 2.4 安装Solaris X86不能识别网卡怎么办? 2.5 安装Solaris X86不能识别声卡怎么办? 2.6 如何安装一个Solaris/Windows XP/Linux共存的操作系统? 2.7 VMware 5.5版本上,Solaris安装停止在skipped interface pcn0就不动了? 2.8 安装后,显示分辨率太低,如何调整分辨率啊? 2.9 安装后想添加新的语言支持怎么办? 2.10 如何网络安装Solaris? 2.11 如何从硬盘安装Solaris? 2.12 安装Solaris失败怎么办? 2.13......[阅读全文]

posted @ | Feedback (0) |

摘要: http://bbs.chinaunix.net/forum/4/20030622/97603.html      安装 硬盘安装RedHat9 心得 硬盘安装Redhat Gentoo Linux实战! Debian Woody 3.0r1安装汉化指南 RedHat7.2 for Alpha的安装 如何在一个硬盘上装好了WIN98/NT/Linux 请教一个多系统的安装问题! 安装显卡好简单 安装网卡设备记实- 我的网卡终于正常了 安装AC97声卡 Intel 845G显卡的安装 在硬盘用ISO裸装Mandrake9 [FAQ]如何从硬盘安装Linux大全 我下载了一个叫sis_drv.o的驱动,请问怎么装 redhat 9下sis315显卡驱动 万能声卡驱动(Alsa)的安装方法 Kickstart+HTTP+DHCP+TFTP+PXElinux实现RedHat的网络自动安装 无软驱和光驱安装Redhat方法 在内核2.6.0-test中安装最新驱动NVIDIA 1.0-4620(共三种方法) 无法进入图形界面的解决过程 如何通过PXE的方式远程安装linux(本地无 光 , 软驱) gaim0.76+libqq0.25+ssl(MSN)简明安装 linux基础 Red Hat linux9 初装配置(原创) 解析Linux操作系统文件目录 请问在Linux怎么安装东西 在LINUX里安装软件 x-win32和exceed的简单使用 v0.2 Linux中文件查找技术大全 halt poweroff reboot问题 Linux 运行级init详解 linux忘记了密码怎么办(lilo/grub) 关于mbr的存取控制 求set uid ,set gid,sticky bit的三个权限的详细说明 如何从cpio包中解压指定文件? 文本模式直接启动gnome用什么命令? ./configure make make install分别是什么意思呀 我如何可以远程telnet登录进linux? 有关ssh SSH 指南 如何使用SSH在两台Linux机器上不使用密码访问 Linux爱好者入门教程(随时更新)!! LINUX99问,适合初手 ls命令选项详解 文件传主输协议FTP命令不完全手册 ftp命令大全 FTP命令大全及其应用 制作Linux的优盘启动盘(转) 自己作一张软盘的linux 请问,在文字模式下用mail如何将文件以附件方式发送!! linux下怎样给网卡加第二个IP地址? 如何在Linux下刻录数据光盘 关于可执行文件的路径设置 如何解决mount cdrom就死机 理解 Linux 配置文件[zt] service httpd does not support chkconfig 如何在RED Hat Linux 防止两个人用一个ID登陆. 双休日大修爱机记 多处理器系统的关机......[阅读全文]

posted @ | Feedback (2) |

摘要: http://bbs.chinaunix.net/forum/viewtopic.php?t=223769&start=0&postdays=0&postorder=asc&highlight= 抛砖引玉吧,希望大家不断的补充。问问题的朋友不要在这里问,为了方便查询,这里不回答。希望大家一起来维护,有要更新的,请跟帖,我会及时补充上。跟贴的时候,请写名属于那一类,详细说明功能。 还要麻烦diag也来维护。。 硬件系统: 1、如何查看cup的状态? 作者:南非蜘蛛 # psrinfo -v # mpstat 可以列出多cpu负载的状态 2、如何查看内存? 作者:南非蜘蛛 # prtconf | grep 'Memory' 可以查看内存的多少. # /usr/platform/sun4u/sbin/prtdiag 3、如何动态添加swap分区? # $su - root ----- 成为超级用户 # mkfile 100m /home/swapfile ----- 创建100m的Swap文件 # /usr/sbin/swap -a /path/filename ----- 激活Swap文件 # /usr/sbin/swap -l ----- 验证swap文件 # /usr/sbin/swap -d /path/filename ----- 取消swap文件 # rm -rf /home/swapfile ----- 删除swap文件 4、如何查看当前网卡是以何种速率起来的? 作者:南非蜘蛛 # dmesg |grep Link 5、如何调整x-window的分辨率和刷新频率? 字符界面登陆,运行:#/kdmconfig 6、如何使用光、软驱? 一般情况下用: # /etc/init.d/volmgt start # volcheck 以上方法不行,用: # /etc/init.d/volmgt stop # mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /cdrom --挂接光驱 # mount -F pcfs /dev/diskette0 /floppy --挂接软驱 solaris定义系统磁盘文件系统说明: ufs – UNIX文件系统。是Solaris缺省的文件系统。 hsfs – 高密度CD-ROM文件系统,是只读文件系统。 pcfs......[阅读全文]

posted @ | Feedback (13) |

摘要:[zt]http://soft.yesky.com/SoftChannel/72350111375556608/20030820/1722837.shtml  学习操作系统时我们都了解到文件系统是操作系统的重要组成部分之一。文件系统有很多种类型,比windows的fat、fat32;Linux的ext、ext2或ext3;FreeBSD的ufs等等。在使用Linux的过程,也常常Linux操作系统使用虚拟文件系统VFS,通过VFS可以直接存取其它已被内核支持的各种文件系统,用起来就像是在普通的 Linux的ext系列文件系统一样。早期的Linux内置支持的文件系统不多,自 kernel 2.0.x 起并支持到 VFAT ,以后逐 渐增加,到目前可以说 决大多数的文件系统都有了支持。只是有一些如NTFS需要重新编译内核才能支持。     Linux在启动过程中,会按照/etc/fstab中的设置,把各个分区上的文件系统加挂到对应到加载点上去。Linux至少需要两个分区才能启动:一个是根分区/,另一个是交换分区,如果在启动时根分区加载失败,Linux就不能完成启动。如果交换分区加载失败,Linux就不能仍能启动,在内存不够的情况下速度就会受很大的影响。根分区的文件系统类型通常是ext、ext2或ext3,但也可以是其它的一些文件系统。   除了加载了Linux所必需的文件系统外,Linux的用户还经常需要使用其它的各种文件系统,特别是在一台机器上同时安装多个操作系统的时候。比如笔者的机器上同时安装了Linux和Windows2000,其中Windows的C盘采用了NTFS文件系统、D盘采用了FAT32文件系统。而当我在Linux上工作的时候,常常需要访问Windows的C盘和D盘的内容,甚至是网络上的共享目录,Linux下加挂一个文件系统使用的是mount命令,用man mount命令可以得到命令参数的详细解释。下面就来介绍一下在几种情况下以命令行方式加挂文件系统的具体方法:   1.加挂FAT32文件系统   最简单的用法  mount /dev/hda6 /mnt/d   /dev/hda6是笔者Windows的D盘,/mnt/d是目录加挂点。Linux会识别到/dev/hda6分区的文件系统类型是什么,然后加挂的。当然也可以指定分区的文件系统类型,命令如下:   mount -t vfat /dev/hda6 /mnt/d   在实际中操作中,直接加挂一个windows的分区,中文的文件名和目录名会出现乱码,为了避免这种情况可以指定字符集,命令如下:   mount  /dev/hda6 /mnt/d -o codepage=936,iocharset=cp936  mount -t vfat /dev/hda6 /mnt/d -o codepage=936,iocharset=cp936   注意:cp936是指简体中文,cp950是指繁体中文。   2.加挂NTFS文件系统   在目前多数的Linux版本上,需要重编译Linux核心才能,加挂NTFS分区(编译方法请参阅其它文章)。核心支持NTFS后,可以用以下命令加挂:   mount -t ntfs /dev/hda2 /mnt/c   同样对于中文的文件名和目录名会出现乱码的问题可以指定字符集,不过和加挂vfat分区不同,实际中用以下命令是可行的:   mount -t ntfs -o iocharset=cp936 /dev/hda2 /mnt/c -r  mount -t ntfs -o iocharset=cp936,rw /dev/hda2 /mnt/c   3.加挂U盘上的文件系统   现在使用U盘的人越来越多了,其实在Linux下使用U盘也非常简单,Linux对USB设备有很好的支持,在你插入U盘后,U盘被识别为一个SCSI盘,通常您用以下命令就能加挂U盘上的文件系统mount /dev/sda1 /usb   同样对于中文的文件名和目录名会出现乱码的问题可以指定字符集,命令类似于上面对FAT32介绍的:mount /dev/sda1 /usb -o pagecode=936,iocharset=cp936   4.加挂Linux系统通过samba共享出来的目录   利用samba共享出来的目录其实很难说其原来是哪种文件系统,不过这一点不重要,只要它对用户是透明的就好啦。加挂时,我们指定类型为smbfs,在加挂samba共享的分区时,也会出现中文的文件名和目录名乱码情况,可以用以下命令加挂:   mount -t smbfs -o   username=terry,password=terry,codepage=936,iocharset=cp936  //terry-linux/terry  /mp3/  mount -t smbfs -o   username=terry,password=terry,codepage=936,iocharset=cp936  //192.168.100.228/terry  /mp3/   注意:你可以不直接写password=terry这个参数,系统界时会要你输入密码,这样就可以防止有人直接看到你的密码。视具体情况而定,-o后面的参数可以对应增减。   5.加挂Window系统共享出来的目录   在局域网中,常常需要去访问其它Windows系统共享出来的目录,在Linux下,安装了samba后就可以使用samba中带的命令来访问Windows机器的共享资源。   用smbclient来列出Windows机器的共享资源      smbclient  -L 192.168.100.111   根据上面所列出Windows的共享资源后,可以选择需要加挂到本地Linux中去的Windows的共享资源,然后使用smbmount或mount来加挂,请参照下面几条命令:   smbmount  //192.168.100.111/public /public/  mount //192.168.100.111/d /mnt/cdrom -o username=terry (这样要在命令行输入密码的)  mount //192.168.100.111/d /mnt/cdrom -o username=terry$1234 (这样则不必在命令行输入密码)    注:除了上面介绍的命令行方法之外,这时最好的方法就是使用其它的客户端,如LinNeighborhood、networkneighbours、ksmbshare等,请参考其它文章。   以上介绍的都是命令行的方式,每次使用时都要输入一次,如果你常常要加挂一些文件系统,想在启动时自动加挂应该怎样做呢?下面介绍两种方法:   方法1.  把加挂的命令放在/etc/rc.d/rc.local中。   方法2.  修改分区配置文件/etc/fstab,在启动时加挂文件系统,下面是我的/etc/fstab文件:  LABEL=/    /      ext3    defaults         1 1  none      /dev/pts   devpts   gid=5,mode=620   0 0  LABEL=/home  /home    ext3    defaults         1 2  none      /proc    proc    defaults         0 0  none      /dev/shm   tmpfs    defaults         0 0  /dev/hda4   swap     swap    defaults         0 0  /dev/cdrom   /mnt/cdrom        iso9660  noauto,owner,kudzu,ro 0 0  /dev/hda2   /ntfs     ntfs    defaults,iocharset=cp936  0......[阅读全文]

posted @ | Feedback (29) |

摘要:来自:Linux知识宝库现载:http://www.douzhe.com/docs/linuxtips/地址:无名 其实,这也不算是【原创】帖子。。不过以下之谈,是我这两天的总结吧!希望对大家有些帮助! 服务器:Red Hat Linux终端:Xmanager 1.3.9 使用方法: 服务器上操作:------------------------1. 修改 /etc/X11/xdm/Xaccess,将下面的行:#* # any host can get a login window改为:* # any host can get a login window------------------------2. 修改/etc/X11/gdm/gdm.conf,找到下面的信息:[xdmcp]Enable=0 或Enable=false修改为:[xdmcp]Enable=1 或Enable=true并确保以下信息存在:Port=177------------------------3: 修改/etc/inittab,将id:3:initdefault:修改为:id:5:initdefault:并将最后一行改为:x:5:respawn:/usr/bin/gdm-------------------------4: 确保/etc/X11/xdm/Xservers的属性为444,/etc/X11/xdm/Xsetup_0的属性为755。------------------------- 服务器:FreeBSD终端:Xmanager 1.3.9 使用方法: 服务器上操作:-----------------------1. /usr/X11R6/lib/X11/xdm/xdm-config注释掉这句:!DisplayManager.requestPort: 0-----------------------2. /usr/X11R6/lib/X11/xdm/Xservers注释掉这句:#:0 local /usr/X11R6/bin/X-----------------------3. /usr/X11R6/lib/X11/xdm/Xaccess把这句的注释去掉:* #any host can get a login window-----------------------4. /etc/ttys中修改如下:ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm on secure------------------------------- 服务器:SunOS终端:Xmanager 1.3.9 使用方法: 服务器上操作:------------------由于服务器默认启动xdm,无需更改------------------ 以上,终端连接的时候,可以使用xbrowser直接输入ip地址进行连接! ...[阅读全文]

posted @ | Feedback (1) |

摘要:http://blog.msnfans.com/nethero/?v=e&id=968  Solaris中的酷命令 Sun eCommunity 作者  Peter Baer Galvin   Solaris 中的命令非常之多,以致很难从中分离出那些很酷的命令。例如,有些命令报告程序进行每个系统调用时所要花费的时间,有些命令动态地显示系统活动信息,而且这些命令大部分都同时包含在了 Solaris 8 和 Solaris 9 中。这里,我将重点介绍其中一些命令,您或许会发现它们特别有用。     系统管理员是工具的使用者。通过实践经验,我们掌握了更多工具,并且增强了诊断问题以及实施解决方案的能力。本次专栏中包含的命令是通过经验、朋友、熟人以及出席 9 月举行的 SunNetwork 2002 大会收集到的。Solaris 内核的开发人员 Brian Cantrill 和 Mike Shapiro 所讲的"The /procodile Hunter"让人很有启发并令人感到惊恐,因为 Cantrill 编写代码来说明一个观点的速度比 Shapiro 能够讲解该观点的速度还要快! 有用的 Solaris 命令 truss -c (Solaris >= 8):这是个令人震惊的 truss 选项,它提供了被追踪命令的全面概要信息: $ truss -c grep asdf work.doc syscall seconds calls errors _exit .00 1 read ......[阅读全文]

posted @ | Feedback (6) |