对比新体验Ubuntu9.04桌面版全接触
Ubuntu系统的应用越来越广泛,让很多喜欢玩系统的人尝到了甜头。本站曾经对Ubuntu 8.04系统做过较为详细的安装介绍,很适合初学者学习应用。随着Ubuntu系统全球用户剧增,Ubuntu系统的研发团队也在快马加鞭地研发,以便推出更多新版本来满足个人用户和企业级用户的需求。 而早在4月20日,Canonical就已经对外宣布正式推出Ubuntu9.04版(桌面、服务器、以及笔记本)。其中,桌面版和服务器版可从4月23日开始免费下载,而笔记本版本Ubuntu9.04NetbookRemix则是从4月...
图解ubuntu8.10升级到9.04(源列表)
第一条命令 sudo gedit /etc/apt/sources.list 编辑你的源列表,添加下面列表中你觉得适合你的,复制到你的列表中,然后保存列表。 Archive.ubuntu.com更新服务器(欧洲,此为官方源,电信网通用户使用): deb http://archive.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ jaunty-secur...
利用非交付式方式运行交互式程序
为了提高软件运行的灵活性,应用程序往往需要提供一些跟用户交流的窗口。其实在Unix操作系统中,许多命令本身就带有交互式程序的功能。如在删除一个文件夹时,如果这个文件夹中存有文件或者子文件夹,则系统就会提示用户是否需要删除这个文件或者子文件夹。这可以防止用户因为意外而删除有用的文件。不过有时候这也会造成一定的麻烦。如这个文件夹中可能有100个文件一家300个文件夹,此时如果每次删除一个文件就需要按以下y表示可以删除这个文件,那么就需要按400个y 。则这个交互式程序的设计显然会很麻烦。为此在某些特定的情况...
红旗Linux案例精选:Amanda集中备份实例(3)
linux.chinaitlab.com/administer/782428.html" target=_blank> linux.chinaitlab.com/administer/782432.html" target=_blank> 我们也可以运行amadmin命令来查询刚才备份的摘要信息 看上去一切都不错,那就把备份加入到定时任务里吧。 用amandabackup帐号创建一个你自己需要的备份策略,类似下面这样: -su-3.2$ crontab -l # m h dom mon dow comm...
Linux技巧:在系统引导期间查找rootfs
作为一名 Linux 管理员,您可能会在增加外部存储卷之后或者甚至在安装新 Linux 操作系统之后,尝试重新启动服务器时遇到诸如 cannot mount rootfs 和 kernel panic 之类的 rootfs 错误。本文将概要介绍 x86 平台上的 Linux 引导进程,显示出现此问题的原因,并提供避免或修正此问题的四个技巧。 问题概述 根文件系统(在样例错误消息中名为 rootfs)是 Linux 的最基本的组件。根文件系统包含支持完整的 Linux 系统所需的所有内容。它包含所有应用程...
同步UNIX文件
有许多工具可以用来跨 UNIX 目录同步文件,但是要想有效且安全地完成这个任务,就需要多做一些工作。本文介绍跨 UNIX 文件系统和不同的计算机系统安全地同步文件的解决方案,包括如何为了执行备份同步文件的加密版本。 文件同步就是在一个位置添加、修改或删除文件时,在另一个位置添加、修改或删除同一个文件的过程。本文讨论三个实用程序,cp、tar 和 rsync,它们都有助于同步 UNIX 文件。cp 和 tar 命令的同步功能有限,而 rsync 提供很全面的选项;尽管如此,它们都有各自适用的场合。 用 c...
如何在Unix结果中抽取想要的参数
大部分的Unix操作系统命令,其命令执行后都会输出比较详细的参数。但是有时候系统工程师可能不需要这么详细的信息。如date命令,其会显示时间、日期、年数等等信息。但是系统工程师在开发一些应用程序的时候,可能只需要时间信息。为此就需要利用一些工具从中抽取相关的参数信息。其实不光光是在Unix系统管理中,在其他一些程序的开发平台中也会遇到这种情况。而其他一些平台的话,他们则是通过字符串截取或者其他一些类似的方法实现。而在Unix系统中则提供了一些比较专业的命令,用来操作位置参数。如set和shift命令。...
到底多低的配置还能运行Linux?
如果拥有一款CPU,你可以在上面运行Linux,游戏机或者手机,汽车或者计算器,Linux都可以很完好的运行在此类设备上。但是提到桌面机和笔记本,你到底需要多强的处理能力来运行现代的桌面版Linux?该问题的答案很简单“无需太多”,事实上我不认为你可以在本地的百思买或者网上购买到不能运行Linux的电脑。 让我们来看看将于本周发布的Ubuntu9.04,官方推荐的最低配置为700MHz处理器和256MB内存,而我认为这配置很低。根据我的经验,你可以在那个缓慢的处理器上运行GNOME 2.26,但是内存容...
GnuCash:专业的记帐工具
GnuCash 看名字就知道来头不小,是 GNU 开发的记帐工具,支持多账号和层次化的账号。在 GnuCash 里面所有的收入支出都看成是"传输“,即一笔资金不会凭空而来,都会有一个来源和一个目的。比如从银行卡流到钱包。因此在 GnuCash 里面每笔资金流动都会有 2 条记录。称为"double entry",也叫复式记帐。 Debian 和 Ubuntu 自带。可方便安装。启动后会提示建立一个初始账号。另外还提供强大的资金分析功能。总之很专业。...
Unix重定向功能能够给我们带来什么
在使用Unix系统的过程中,可能大家会遇到如下这些问题: 1、在Unix系统下需要编译一个比较大的程序,估计要20分钟。在编译过程中可能会出现一些警告或者错误信息。系统工程师不可能这二十分钟都盯着屏幕看。为此系统工程师希望shell能够把这这些编译过程中出现的警告或者错误信息能够保存在一个文件中,以供系统工程师或者程序开发人员后续查询所用。 2、在开发程序的时,有时候是根据代码的行数来收费的,在Unix系统中开发应用程序也是如此。为此系统工程师也希望能够有工具能够方便的来统计某个程序文件的行数。 3、有...
SAMBA是Windows与Linux之间的红娘
现在企业中,单纯的Linux系统环境还是很上见。大部分的企业都是Linux系统与Windows系统并存。如企业可能只用Linux系统来部署一些服务器的应用。因为Linux操作系统其稳定性相对来说比Windows操作系统要强一点,而且又是免费的。故对于大部分企业来说Linux操作系统是服务器操作系统的一个很明智的选择。为此大部分企业可能会在Linux系统上部署文件服务器、Oracle数据库系统等等。 另外在客户端的选择上,企业可能处于工作方便等考虑,会偏向于选择Windows的客户端。不过笔者相信随着后续...
了解和配置PAM
插入式验证模块(Pluggable Authentication Module,PAM)API 将公开一组功能,应用程序程序员可以使用这些功能来实现与安全性相关的功能,例如用户验证、数据加密、LDAP 等。在本文中,获得在 Linux 中使用 PAM 模块的基本指南,了解如何配置 PAM,并了解如何通过 10 个简单步骤设计样例 PAM 登录应用程序。 对于 Linux 用户,安全地共享文件是一项麻烦的任务。例如,需要费力地回想多个密码,并且重新设计系统访问应用程序(如 login、su、passwor...