my blog my blog

Monthly 6月 2011
Ubuntu视频教程下载(第二季)——linux系统目录结构系统信息及ls命令详解

 

接着上季,发Ubuntu的系列视频教程,今天的为各位准备的视频教程的内容也是相当基础跟重要的。关于系统目录结构,系统信息查询以及ls命令。对于系统的目录结构,linux下也是十分清晰的,通过学习,你可以发现你以后找一个配置文件的时候可能就有地可寻咯。系统信息查询呢也是,很有用的。ls命令就更不用说了,命令行管理完全离不开ls来列目录等操作。所以嘛,今天的教程朋友们不能错过哦~~~

好了废话不多说了,继续上视频。还是那句话,学习是个过程,不要贪多哦~~~

05_安装篇_wubi安装.swf
06_基本命令篇_目录结构.swf
07_基本命令篇_ls.swf
08_基本命令篇_ls详解.swf

下载地址:点此下载ubuntu视频教程  (05~08)下载的时候选择slow download 然后等十秒输入验证码就能下了,奶牛下载的速度可以稳定100K左右。

Ubuntu视频教程下载(第一季)——ubuntu介绍及多种安装方法介绍

 

奶牛手头收藏了一套比较好的Ubuntu教学的视频教程,以ubuntu9为基础系统来讲解的,奶牛很喜欢。作者是海明工作室的海明老师,奶牛一直珍藏着,讲解奶牛觉得比较细致,而且也很适合初学者来接触。看完一套教程你会获益匪浅的。

好了,先放出前四节。同志们,特别是新手朋友们,别贪多,慢慢学。细功夫才能出好活滴。以后的章节奶牛也会陆续发的~~~

01_简介.swf
02_安装篇_CD.swf
03_安装篇_Live.USB.swf
04_安装篇_LiveUSB安装.swf

下载地址:点此下载ubuntu视频教程  (01~04)下载的时候选择slow download 然后等十秒输入验证码就能下了,奶牛下载的速度可以稳定100K左右。

Arch linux安装SSH

 

装上了Arch,发现木有ssh,纠结,连自己的vps都无法管理,算鸟,安装咯。命令很简单,跟ubuntu下的apt-get差不多:

pacman -S openssh

然后你就可以用命令

ssh username@serverIP

来访问你的服务器咯。

当然,如果你想把自己的电脑作为服务器,你可以启动sshd服务。

rc.d start sshd

如果想开机自动启动ssh的话,可以在/etc/rc.conf的deamon中加入sshd的启动项。当然你还需要配置你的host.allow文件来加入允许访问的电脑哦。

/etc/hosts.deny   #默认拒绝所有连接
/etc/hosts.allow #默认没有任何允许连接

#vi /etc/hosts.allow
sshd:192.168.1.100:ALLOW  #允许192.168.1.111的电脑使用ssh来访问这台电脑.重启下,看看自己的ssh服务器是否可用了。

Nvidia最新显卡驱动275.09.07下载及安装方法

 

今天才装了Nvidia的上一版驱动,这不,最新Nvidia的显卡驱动275.09.07又发布了。刚在订阅上看到wow ubuntu发布消息。

ok,先提供下载地址:

Linux:32位 64位

FreeBSD:32位 64位

Solaris:32位或64位

Ubuntu10.04,10.10,11.04用户安装方法:

sudo add-apt-repository ppa:ubuntu-x-swat/x-updates

sudo apt-get update && sudo apt-get install nvidia-current

 

 

手动安装方法可以参看奶牛的文章:Ubuntu下Nvidia显卡驱动最新驱动256.35下载地址及安装方法

更新内容有:

 

  • 修正了一个Bug,在一次VT切换或挂起/恢复循环之后,该Bug在GNOME 3中会导致桌面花屏。
  • 新增了对下列GPU的支持:
    英伟达™ 精视™ (NVIDIA® GeForce®) GTX 560
    英伟达™ 精视™ GT 545
    英伟达™ 精视™ GTX 560M
    英伟达™ 精视™ 410M
    英伟达™ 精视™ 320M
    英伟达™ 精视™ 315M
    英伟达™ Quadro (NVIDIA Quadro®) 5010M
    英伟达™ Quadro 3000M
    英伟达™ Quadro 4000M
  • 修正了一个Bug,在利用X.Org X server 1.10或更新版本来启用桌面特效的情况下,当在KDE 4中更改窗口尺寸时,该Bug会导致死机和崩溃。
  • 更改了X驱动程序,一旦禁用显示器,便请求硬件通知音频驱动程序。 这将让音频驱动程序能够对应用程序生成适当的插头拔出事件。
  • 新增了对GL_EXT_x11_sync_object扩展程序的支持。 点此链接,查看OpenGL注册表中扩展程序的规格参数:http://www.opengl.org/registry/specs/EXT/x11_sync_object.txt,了解更多细节。
  • 在使用较慢CPU的情况下,提升了KDE 4中窗口重调尺寸操作的性能。
  • 新增了通过硬件按钮与英伟达™ (NVIDIA®) 3D Vision Pro配对的功能。 单击Hub上的按钮即可进入配对模式,一次只能与一副眼镜配对。 双击Hub上的同一个按钮即可进入配对模式,在该模式中一次可与多副眼镜配对。
  • 为下列OpenGL扩展程序新增了非正式GLX协议支持 (即针对GLX间接渲染) :
    GL_NV_framebuffer_multisample_coverage
    GL_NV_texture_barrier
  • 为下列OpenGL扩展程序新增了GLX协议支持 (即针对GLX间接渲染) :
    GL_NV_register_combiners2
  • 修正了一个Bug,在联想ThinkPad W701笔记本上,该Bug可导致弹出窗口与外部DVI显示器黑屏。
  • 修正了一个Bug,当旋转屏幕时,该Bug会导致OpenOffice.org中的菜单花屏。
  • 提升了特定显存分配的性能。
  • 修正了一个Bug,当Java被配置为使用FBO来进行渲染时,该Bug可导致Java2D小程序消失。
  • 修正了一个Bug,当在某些Linux版本上保存X配置文件时,该Bug可导致nvidia-settings崩溃。 新增了"BaseMosaic"这一全新的X配置选项,该选项可用于在每颗GPU的所有可用显示器输出上透明地扩展单个X屏幕。 如需了解更多信息,敬请参见README文件中的"附件B. X配置选项" 。

支持的设备有:

GeForce 500 series:
GTX 590, GTX 580, GTX 570, GTX 560 Ti, GTX 560, GTX 550 Ti, GT 545, GT 530, GT 520

GeForce 500M series:
GTX 560M, GT 555M, GT 550M, GT 540M, GT 525M, GT 520M

GeForce 400 series:
GTX 480, GTX 470, GTX 465, GTX 460 SE, GTX 460, GTS 450, GT 440, GT 430, GT 420, 405

GeForce 400M series:
GTX 485M, GTX 480M, GTX 470M, GTX 460M, GT 445M, GT 435M, GT 425M, GT 420M, GT 415M, 410M

GeForce 300 series:
GT 340, GT 330, GT 320, 315, 310

GeForce 300M series:
GTS 360M, GTS 350M, GT 335M, GT 330M, GT 325M, GT 320M, 320M, 315M, 310M, 305M

GeForce 200 series:
GTX 295, GTX 285, GTX 280, GTX 275, GTX 260, GTS 250, GTS 240, GT 240, GT 230, GT 220, G210, 205

GeForce 200M series:
GTX 285M, GTX 280M, GTX 260M, GTS 260M, GTS 250M, GT 240M, GT 230M, GT 220M, G210M

GeForce 100 series:
GT 140, GT 130, GT 120, G 100

GeForce 100M series:
GTS 160M, GTS 150M, GT 130M, GT 120M, G 110M, G 105M, G 103M, G 102M

GeForce 9 series:
9800 GX2, 9800 GTX+, 9800 GTX/GTX+, 9800 GT, 9650 S, 9600 GT, 9600 GSO 512, 9600 GSO, 9600 GS, 9500 GT, 9500 GS, 9400 GT, 9400, 9300 SE, 9300 GS, 9300 GE, 9300 / nForce 730i, 9300, 9200, 9100

GeForce 9M series:
9800M GTX, 9800M GTS, 9800M GT, 9800M GS, 9700M GTS, 9700M GT, 9650M GT, 9650M GS, 9600M GT, 9600M GS, 9500M GS, 9500M G, 9400M G, 9400M, 9300M GS, 9300M G, 9200M GS, 9100M G

GeForce 8 series:
8800 Ultra, 8800 GTX, 8800 GTS 512, 8800 GTS, 8800 GT, 8800 GS, 8600 GTS, 8600 GS, 8500 GT, 8400 SE, 8400 GS, 8400, 8300 GS, 8300, 8200, 8100 / nForce 720a

GeForce 8M series:
8800M GTX, 8800M GTS, 8700M GT, 8600M GT, 8600M GS, 8400M GT, 8400M GS, 8400M G, 8200M G

GeForce 7 series:
7950 GX2, 7950 GT, 7900 GTX, 7900 GT/GTO, 7900 GS, 7800 SLI, 7800 GTX, 7800 GT, 7800 GS, 7650 GS, 7600 LE, 7600 GT, 7600 GS, 7500 LE, 7350 LE, 7300 SE / 7200 GS, 7300 LE, 7300 GT, 7300 GS, 7150M /NVIDIA nForce 630M, 7150 / NVIDIA nForce 630i, 7100 GS, 7100 / NVIDIA nForce 630i, 7050 PV / NVIDIA nForce 630a, 7050 / NVIDIA nForce 630i, 7050 / nForce 620i, 7025 / NVIDIA nForce 630a, 7000M /NVIDIA nForce 610M

GeForce Go 7 series:
Go 7950 GTX, Go 7900 GS, Go 7800 GTX, Go 7800, Go 7700, Go 7600 GT, Go 7600, Go 7400, Go 7300, Go 7200

GeForce 6 series:
6800 XT, 6800 XE, 6800 Ultra, 6800 LE, 6800 GT, 6800 GS, 6800, 6700 XL, 6610 XL, 6600 VE, 6600 LE, 6600 GT, 6600, 6500, 6250, 6200 TurboCache, 6200SE TurboCache, 6200 LE, 6200 A-LE, 6200, 6150SE nForce 430, 6150 LE, 6150, 6100 nForce 420, 6100 nForce 405, 6100 nForce 400, 6100

NVS Series:
NVS 300

Quadro series:
6000, 600, 5000, 4000, 400, 2000D, 2000

Quadro FX series:
FX Go1400, FX 5800, FX 580, FX 570, FX 5600, FX 560, FX 5500, FX 550, FX 540, FX 4800, FX 4700 X2, FX 4600, FX 4500 X2, FX 4500, FX 4000, FX 380 LP, FX 3800, FX 380, FX 370 Low Profile, FX 3700, FX 370, FX 3500, FX 350, FX 3450/4000 SDI, FX 3400/4400, FX 1800, FX 1700, FX 1500, FX 1400, CX

Quadro Notebook series:
5010M, 5000M, 4000M, 3000M, 2000M, 1000M

Quadro FX Notebook series:
FX 880M, FX 770M, FX 570M, FX 560M, FX 540M, FX 380M, FX 3800M, FX 370M, FX 3700M, FX 360M, FX 3600M, FX 350M, FX 2800M, FX 2700M, FX 2500M, FX 1800M, FX 1700M, FX 1600M, FX 1500M

Quadro NVS series:
NVS 450, NVS 440, NVS 420, NVS 295, NVS 290, NVS 285, NVS 210S / 6150LE

Quadro NVS Notebook series:
NVS 510M, NVS 4200M, NVS 320M, NVS 160M, NVS 150M, NVS 140M, NVS 135M, NVS 130M, NVS 120M, NVS 110M

Quadro Plex series:
Model IV, Model II, D Series, 7000

Quadro G-Sync series:
G-Sync II

Quadro SDI series:
Quadro SDI

ION series:
ION LE, ION

C-Class Processors:
Tesla C870, Tesla C2070, Tesla C2050, Tesla C1060, T10 Processor

M-Class Processors:
Tesla M2070-Q, Tesla M2070, Tesla M2050, Tesla M1060

FreeBSD时间设置与时区设置教程

 

最近手上弄了台FreeBSD系统的VPS,因为系统无法更换,所以就只能用这么用着了,第一次配置的时候记得配置了时区,可是仍旧显示不正确。这样子看系统日志的时候就不是太方便,因为时间老是不对,虽然这台服务器打算是专门做SSH代×理滴,需要滴联系奶牛哈~~~

下面说说设置,首先要进入一个root shell

#sysinstall

依次进入 configure→Time Zone→UTC = no→ Asia → China→ Beijing,Guangdong,Shanghai etc.

Does the abbreviation `CST’ look reasonable? = OK
提示选择yes,然后退出sysinstall就可以了。

查看日期的命令是data

同步时间的命令是 ntpdate nist1.symmetricom.com

Ubuntu 11.04主题下载For Win7 SP1

今天放个Windows7的主题Ubuntu 11.04 for win7 SP1的主题,主题是模仿的最新版本ubuntu之Ubuntu 11.04,从奶牛拿到的图片看效果还是挺让人满意的,感兴趣的朋友可以下载安装试试。

此主题仅限Windows7 SP1用户使用,而且必须先备份好哦,因为主题这东西说不定哪里就有bug,所以先备份一定要做,剩下的就是安装咯,不解释。

上个效果图:

下载地址:ubuntu_skin_pack_4_0_for_win_7.zip

SSHѼ代ѼXѼXѼ墙Ѽ教学视频

 

奶牛自己做的一个小视频,希望对各位有所帮助~~~关于SSH的话题,奶牛想说的是SSH的功能其实真的很不错,奶牛也一直喜欢SSH,不要仅仅看到它的小功能哦。

某牛X的大师的有句话:其实对于一台远程服务器的管理,只要给你一个SSH一个VI,你还需要其它的什么~

奶牛以后会介绍ssh的其他用途,欢迎各位继续关注哈~~~介个视频包你10分钟学会。评论不要出现敏感词汇

视频观赏(奶牛亲自配音哦):

如果看不太清楚就下载看咯

http://t.cn/aKc1cA

这个是可以最大化的在线:http://t.cn/aKc31R

联系奶牛购买帐号:点此联系          软件下载:下载MyEnTunnel

Ubuntu等linux系统下文件权限属性解释

 

今天跟大家聊聊Ubuntu等linux系统下的文件权限,在windows下权限一般就是只读啦隐藏啦,win7跟xp最后的sp4那版都支持用户组的权限编辑,可以对不同的用户跟组来设置不同的文件权限。在Ubuntu 11.10等Linux下,文件权限一直是比较健全而且明确的。每个文件从建立开始就对每个用户的读写执行做了明确的定义,当然,我们也可以通过chmod chown chgrp 来进行更改。下面先看奶牛从鸟哥那里找来的一图:

ubuntu linux 文件权限

这个图是一个文件的权限的一个总体介绍。当我们在terminal下的时候用ls -l或者ll来查看文件的时候,最前面显示的就是文件的权限。一个文件的权限分为读(r) 写(w) 执行(x),如果你喜欢用数字来表示那么就是读(4) 写(2) 执行(1).

比如一个文件的权限是755,那么就表示文件的所有者的权限是7即1+2+4=读写执行,档案所属组群的权限是5即1+4=读执行,然后其它用户的权限也是5即读跟执行的权限。

所以,很多新手朋友们都会问的一个问题:是不是Linux系统下也是只有exe可以执行啊? 这个问题就迎刃而解了。在Ubuntu 11.10等linux系统下,任何文件可能都能执行,只要我们赋予它执行的权限,当然,执行结果就不得而知了。对于一个可以执行的文件,我们可以通过

./XXX.XXX  或者   sh XXX.XXX

来执行。有的童鞋可能就会问了:刚才看的那个图片上文件的权限属性明明还有一项档案类型啊,是的,所有文件都有档案类型这个属性。

[ d ]表示目录 [ ]表示为文件 [ l ]表示为链接文件 [ b ] 表示块设备,比如存储设备等 [ c ]表示字符设备,比如输入设备等。

ok,就介绍这么多吧,感兴趣的朋友可以自己搜索下如何更改权限啊组啊的方法~

杂谈怎么做好系统备份

 

今天闲聊一篇,说说怎么做好系统备份。奶牛觉得,做备份是个手艺,也是个麻烦的事儿,但是做好了以后会省很多事儿。特别是对于双系统的,备份+一个好的启动盘觉得会让你省去很多麻烦。

做备份只是要备份一个系统分区么?做备份是不是备份包越大越好,装的软件越多越好?除了系统分区还有哪些需要备份的?奶牛杂谈下自己的看法:

1.系统备份只备份一个系统分区还不够,至少奶牛看来还不够万无一失。为什么呢?不知道大家有没有遇到分区丢失的情况,或者双系统重装其中的一个系统的时候发现原来的系统无法引导了,其实这时候我们需要备份一个关键的东东——分区表。

出于对于资料的保护,奶牛建议每次备份或者对分区进行调整,都要先备份分区表。关于分区表的文,可以看奶牛的文章:Linux下手动备份还原硬盘主引导记录MBR跟硬盘分区表DPT教程 。分区表不仅有分区信息,还有引导信息,分区出错恢复分区信息,引导出错恢复引导信息。

2.备份嘛,还是根据个人需求来做。软件装多了,难免会有很多冗杂的东东在里面,系统跑着会速度慢,而且对于做备份,奶牛建议只装驱动跟必要的以后很少会更新的软件。为什么呢?装的越多,自己浪费的时间会越多,现在很多软件都频繁更新,恨不得一个月来好几次,很XXX。而且装的越多安全性也越差,谁知道哪个有后门哪个有马儿的。所以还是少点儿的好。

对于linux,以ubuntu为例,个人感觉home分区一般如果单独分出来不会有太多丢失的,对于系统可以备份下apt升级时候的缓存,那样子就不用下次更新的时候再下载那么多东东了,如果是win的话还是需要啥再重新装吧。

3.关于引导那点儿事儿。你从win装linux,win可能进不去,你修复下grub就可以了。sudo update-grub 。从linux装xp,linux是进不去了,可以找找grub4dos来引导。双系统都装好了,默认是grub引导,如果用ghost恢复win,引导八成出错而且可能导致分区信息错乱。所以这里建议双系统用grub引导的一定先改为windows默认的引导后再恢复win,虽然win7也是grub,但是有不同哦,还是老老实实的用windows的引导信息吧。如果你是双系统用grub引导,那么你重装linux的时候必须保证一次成功或者至少你格式化/boot分区之后必须保证一次成功,否则开机就会出现grub的提示符,因为找不到启动信息无法引导。最最恶心的一种你连grub等任何提示都见不到的情况就是你的分区表的最后结束符号55 AA木有,后果很严重,无限重启,而且查错比较难查。

有补充的可以评论里长篇大论哈,奶牛会整理到本文中~

Ubuntu 11.10 Alpha1 发布,Oneiric Ocelot 来咯

 

Ubuntu 11.10的第一个Alpha版本已经发布了,没有第一时间为大家报道,也是感觉这个ubuntu 11.10可能并没有那么让人值得期待了。作为Ubuntu的一个例行版本,11.10的发布只是Canonica发布Ubuntu系列的一个步骤,就像我们经常提到的Daily Live,只是一个代号。是在ubuntu 11.04的基础上慢慢进行发展。

官方在ubuntu 11.10中已支持Gnome3,期待Gnome3的朋友可以关注下一个哦。官方代表也表示,ubuntu 11.10并不是一个稳定版本,所以不建议那些正在使用稳定版本的用户升级,Ubuntu11.10的发布仅仅是为研发者跟愿意提供测试的人准备的一个过渡版本。总而言之,大概就是不要报太高的期望吧。已知的一些bug如下:

  • 指示器在Unity 2D容易崩溃
  • Network manager 存在异常
  • 系统有时无法载入墙纸
  • 默认主题有时无法正常工作
  • GNOME-Shell可以安装但是不作为默认
  • 无法最大化的程序窗口存在不可控

关注的朋友可以在此下载ubuntu11.10的最新镜像文件:http://cdimage.ubuntu.com/daily-live/current/