轻松学习Linux(三) (1)-Linux基础
·当前位置: 学海荡舟-论文 >> 电脑技术 >> Linux-DOS >> Linux基础
轻松学习Linux(三) (1)


上一讲介绍了Mandrake 8.2 Linux在KDE桌面环境方面的配置。这一讲主要介绍在KDE桌面环境下的操作、应用程序的安装,以及处理简单的故障。

配置Linux网络

Linux的最大优点之一是它的网络系统。这里我先介绍如何把Linux计算机连接到局域网中。一般来说有下面几个步骤:

1.了解Linux计算机中的网卡工作情况

一般来讲,我建议大家使用PCI接口10Mb/100Mb自适应网卡,尽量不要用NE2000兼容的ISA接口的网卡。我这里推荐一款Realtek多功能模块(Multifunction Mode)单芯片RTL 8139D(L)的网卡。它几乎可以工作在所有Linux主要发行版本上,并且价格也很便宜,大约在40元左右。

安装网卡后可以使用以下命令查看一些网络资料:

lsmod


使用上述命令可以查看网卡的模块是否已被加载。

2.了解其它网络信息

除了网卡加载情况外,还要了解其它一些网络信息,主要包括网卡IP地址、MAC地址网关、子网掩码等。可以使用下面命令了解上述信息,见图1。

Ifconfig




图1 Linux计算机网络信息


3.收集Linux计算机的基本网络信息

网卡类型:RTL 8139D(L)网卡

IP地址:192.168.0.2

MAC地址:00:50:FC:50:75:F5

子网掩码:255.255.255.0

广播地址:192.168.0.255

4.进入配置中心

(1)输入管理员密码。

(2)用鼠标单击“Network & Internet”。

(3)进入“欢迎使用网络配置精灵”,选择“使用自动配置”选项后用鼠标单击“下一步”。

(4)进入“选择你想要的配置的连接”界面,选择“配置局域网连接选项”后用鼠标单击“下一步”。

(5)进入“请输入主机名称”界面,输入Linux计算机的基本网络信息,包括主机名称、DNS服务器、网关,见图2,然后用鼠标单击“下一步”。



图2 输入Linux计算机的基本网络信息


(6)网络配置完成,建议重新启动X-Window。

(7)软件配置结束后就可以接入局域网。此时需要制作一段网线,建议使用例如AMP等名牌五类线和水晶头,这样能保证较高网络传播速度和稳定性。

(8)共享网络其它计算机资源。由于软件安装时使用的是全部安装,所以已经包括了Samba。它主要包括三个文件:Samba-common-2.2.3a、samba-client-2.2.3a和samba-2.2.3a。查询Windows主机的共享资源可以使用“smbclient -L WindowsHostName”命令。如查询一台名为“Cao1”的Windows主机上的共享资源,可以在终端窗口输入下列代码:

smbclient -L Cao1


(9)KDE环境还有一些第三方的软件可以实现网上邻居的功能,包括Gnomba、LinNeighborhood、xSMBrowser等。将Linux计算机联入互联网

把Linux计算机接入互联网非常简单,一般来说有下面几个步骤。

1.了解接入设备情况

比如型号、中断、接入ISP的账号、密码等参数。

2.进入配置中心:

(1)输入管理员密码。

(2)用鼠标单击“Network & Internet”。

(3)进入“欢迎使用网络配置精灵”,选择“使用自动配置”选项后用鼠标单击“下一步”。

(4)进入“选择你想要的配置的连接”界面,选择“配置普通调制解调器连接”选项后用鼠标单击“下一步”。

(5)进入“选择你的调制解调器连接端口”的界面,选择端口后用鼠标单击“下一步”。

(6)进入“拨号接入选项“界面,填写“连接名称”、“电话号码”、“账号名”、“密码”等参数,然后用鼠标单击“下一步”,见图3。



图3 填写接入互联网的参数


(7)配置完成。建议重新启动X-Window,退出配置中心,回到桌面。单击“互联网络“图标即可接入互联网,见图4。



图4 启动Linux的KPPP拨号系统


Mandrake 8.2 Linux的网络浏览器

1.Mozilla浏览器简介

Mandrake 8.2 Linux的KDE环境的浏览器有:Mozilla0.98、Lynx和Konqueror 2.2.2,这里主要介绍Mozilla。Mozilla是完全开放源代码的,支持HTML 4.0、XML、CSS等。在KDE的桌面中,第一次启动Mozilla浏览器请单击主选单“网络工具”→“互联网浏览器”→“Mozilla 浏览器”。 浏览器初启时,会问一些有关软件使用许可证的问题。单击“同意” 按钮, 然后继续,即可启动浏览器。其顶部所包含的图标被称为导航工具栏, 选择一些图标将完成以下部分操作:

◆ 后退 返回到前一个浏览页面。 要返回到前几页,可单击一下工具栏左边图标的下拉选单,显示以前所浏览过的页面。 拖拉光标到要选择的页。

◆ 前进 当已移回到前几页时,选择这个按钮将会向前移到最新浏览过的一页。

◆ 刷新 在浏览器中,“刷新”当前页。例如,如果要浏览某个频繁被更新位置的网页,可以将其指定为起始页。

◆ 主页 选择这个按钮,将立刻使浏览器定位到指定的起始页。

◆ 搜索 提供一个搜索引擎,它允许定位到某个信息、人、商品及更多信息。

◆ 打印 如果已经配置了打印机,选择这个按钮将打印当前页。

◆ 安全 显示有关当前页的安全信息及浏览器中有关安全加密技术信息。

◆ 停止 停止装入页面到浏览器中。

要浏览其它网站,只需点击当前页面上的带有不同颜色的超链接,超链接通常带有下划线。也可以通过在地址工具条上输入URL或网站地址来访问不同的网站。

2.Mozilla 浏览器的快捷键

Esc 停止装载页

Ctrl- Z 撤消

Ctrl- R 刷新

Ctrl- P 打印

Ctrl- L 打开本地环境

Ctrl- O 打开页

Ctrl- M 新邮件信息

Ctrl- B 编辑书签

Ctrl- F 查找(在页面中)

Ctrl- G 查找(再次查找)

Ctrl- N 新窗口

Ctrl- W 关闭窗口

Ctrl- Q 停止

Ctrl- S 保存为

Alt- Right Arrow 向前跳回到

Alt- Left Arrow 跳回到3.Mozilla浏览器的电子邮件Kmail

Kmail是KDE环境下的缺省电子邮件,它使用POP3协议来接收电子邮件、SMTP协议发送电子邮件。它只需很少的配置就可以轻松收发电子邮件。

首次使用Kmail收发电子邮件时,要进行一些必须的配置。取得Kmail客户端程序后,在窗口选单中选择“设置”选单项,单击“用户配置”后出现Kmail的配置窗口。窗口包括“身份标识”、“网络”、“外观”、“编辑器”、“Milme信头”、“安全”和“其它”7个选项,只要正确配置“身份信息”和“网络”两项即可使用Kmail。

(1)设置“身份信息”包括姓名、“Organization”(组织)、“Email Address”(电子邮件地址)、“Replay To Address”(回复地址)、“PGP USER-Identity”(PGP签名)。大家可以参考笔者的配置,见图5。



图5 配置Kmail的“身份标识”


(2)设置“网络“信息包括SMTP邮件服务器的IP地址和端口号,见图6。



图6 配置Kmail的“网络”


(3)添加一个电子邮件账号,包括账号连接名称、登陆名称、口令、主机(账户所在POP3服务器的IP地址)、端口(账户所在POP3服务器的端口号),见图7。



图7 添加一个账号
Linux下应用程序的安装

Linux下应用程序的安装一般分为两种:以rpm为后缀的文件和以tar或gz为后缀的文件。

1.rpm格式的软件使用方法

(1)安装一个包

# rpm -ivh


(2)升级一个包

# rpm -Uvh


(3)移走一个包

# rpm -e


(4)安装参数

--force表示即使覆盖属于其它包的文件也强迫安装;--nodeps表示如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。

(5)查询一个包是否被安装

# rpm -q < rpm package name>


(6)得到被安装包的信息

# rpm -qi < rpm package name>


(7)列出该包中的文件

# rpm -ql < rpm package name>


(8)列出服务器上的文件属于哪个RPM包

#rpm -qf


2.以tar或gz为后缀的文件一般使用方法

首先阅读附带的Install和Readme文件:

$gunzip name.tar.gz(解压缩)

$tar vxf name.tar

$cd name

$./configure(为编译做好准备)

$make;(编译文件)

$make install(编译完成)

$make clean (删除安装时产生的临时文件)

一般来说,Linux应用软件的可执行文件会存放在/usr/local/bin目录下,不过这并不是一成不变的,Install和Readme文件一般都会有说明。我建议初学者还是选择rpm格式以外的软件,因为通过编译软件的源码可以为以后深入学习Linux打下一定的基础。简单故障的排除

Linux是一个非常稳定的系统,但是有时也会发生故障。这些故障可能因为产品的缺陷和Bug、硬件磨损老化、误操作、黑客系统入侵等原因造成。这里介绍几种简单故障的排除。

1.忘记了Linux密码

忘记Linux root密码是一件非常不应该的错误。这时有两种情况,一种是用LILO管理器来启动的,另一种是不通过LILO启动的。如果系统是通过LILO管理器来启动的,可在LILO启动提示符“LILO boot:”后输入“Linux single”,而后回车启动Linux系统进入单用户模式,这时,就可以用passwd命令来修改密码。修改完后重新启动系统,就可以使用新的密码了。

2.系统掉电

工作中突然掉电是有可能发生的,Mandrake 8.2 Linux提供了优秀文件保护功能。一般掉电后重新启动Linux当屏幕出现“Your system appears to have shut down unclearly”和“Press Y within 5 seconds to foce file system inteyrity check”时,在5钞钟内按下“Y”字母即可自动修复文件系统。如果在编译文件时掉电,就比较麻烦了,必须使用fsck命令(这要有根权险)。下面的命令表示检查第一个IDE硬盘的第五分区:

#fsck /dev/hd5


3.X-Window死机

在X-Window里,有时候由于程序出错鼠标键盘都不起作用。这时候不用着急,因为在Linux下不会像在Windows 9x里那样频繁死机,只须键入“Ctrl+Alt +BackSpace”键就可以退出当前的X-Window,接着运行“$startx”即可重新进入X-Window。

4.LILO故障导致系统不能启动

一般来说,如果系统管理员不能正常进入系统,就需要考虑使用急救盘组进入急救模式排除系统的故障。在个人计算机使用Linux系统时,通常都是Linux和Windows并存的。由于重新安装其它的操作系统,经常会导致原有的Linux不能启动。这主要是因为这些操作系统默认为计算机中没有其它的操作系统,因而改写了硬盘的主引导记录(MBR),覆盖掉了Linux的LILO系统引导程序。

利用前面做的boot/root启动盘,启动硬盘的Linux系统,重新运行LILO命令,就可以将LILO系统引导程序写回硬盘的主引导记录,再次开机即可。

5.恢复丢失的文件

如果不小心删除了重要的文件,还可以将相应的文件从急救盘复制到硬盘上。例如,删除了文件/bin/login,此时系统无法正常运行到登录界面,可以用急救盘组启动系统,将硬盘文件系统安装到/mnt目录下,然后使用下述命令:

#cp -a /bin/login /mnt/bin


上面代码中,“-a”选项用于告诉cp在拷贝时保持文件的访问权限。

Linux的常用命令

虽然Mandrake 8.2 Linux提供了非常优秀的桌面环境,但是学会在命令行下工作还是具有很大的意义。如果在Linux命令行模式下遇到不会用的命令,可以打“man [command]”得到该命令的帮助;如果想知道一个命令有哪些参数,可以用“command -help”得到。Linux中的参数输入形式和DOS不一样,在命令后面应该打一个空格,然后打“-”,最后再跟一个或多个参数。另外,Linux下大小写是有区别的。见表1。

对于初涉Linux世界的用户而言,有许多新的术语需要学习。笔者找到一个词汇表,它简明地解释了Linux常用的许多术语、首字母缩写词和缩写的意思和意义(其中有些术语并不是Linux所特有的)。本文档将有助于澄清对Linux的一些混淆。链接为//www-900.ibm.com/developerWorks/cn/linux/glossary/index.shtml。

对于初学者来说,很多Linux命令不好记,这里笔者提供一个“Linux命令大全”供读者参考。链接为//extend.hk.hi.cn/~coolwh/linux/linuxcommand/doc136.htm。

命令参数


表1 Linux初学者应掌握的命令

命令参数 意义
Ls -a列出系统中的隐含文件,Linux下的隐含文件是靠文件名的格式来表示的,不同于DOS是靠文件属性来表示,即只要该文件以“.”开头,那么它就是隐含文件。 -l以长式列出,就是把该文件或目录的所有信息都列出来,一个文件占一行。 相当于DOS下的dir命令,是列文件列表的命令。
cd 和DOS下的cd一样,转换目录的命令。 注意,Linux下转到上级目录要打“cd ..”而不是DOS下的“cd..”,即“cd”后面要有个空格。
pwd 列出当前目录命令,相当于DOS下没有参数的cd命令。例如: [root@ttqq bin]# pwd /usr/bin [root@ttqq bin]# 表示目前在“/usr/bin”目录下。
Mkdir -m mode表示建立目录时默认的目录模式。这是DOS和Windows所没有的功能,主要是关于权限的问题。 建立新目录,相当于DOS的md命令。一般就用 mkdir [dirname]
rmdir 删除目录,相当于DOS的rd命令。 用法:rmdir [dirname]
rm 删除文件。
halt 关机(要有根权限)。
reboot 重新启动计算机(要有根权限)。
cat 在文件后面追加文件,或者在屏幕上打印文件内容。追加功能相当于DOS的copy file1+file2,而在屏幕上打印文件内容可以和DOS的typeml来类比。如果文件太大,在一屏上无法完全显示则可用more命令。
more 分屏显示文件内容,和DOS下的more命令大致相同,但它可以和别的命令搭配使用。如:cat /home/eec/myfile | more。
df -s查看磁盘空间;-a 同时显示目录和查看磁盘空间。
cp -r相当于DOS的xcopy/s,用于拷贝一个目录下的所有子目录和文件。 拷贝文件,相当于DOS下的copy,使用方法与copy一样。
  • 上一篇教程:
  • 下一篇教程:
  • :查看相关:
  • 低格、分区、高格的应对--DOS命令应用实例(三)
  • 清除CMOS密码--DOS命令应用实例(四)
  • 一劳永逸--批处理命令(一)
  • 让CIH永不发作--批处理命令(二)
  • 巧设开机密码等--批处理命令(三)