当前位置:松语文学 > 其他类型 >Linux实用培训教程合并版最新章节 > Linux实用培训教程合并版TXT下载
错误举报

第 28 章

  分作者:红联

  练习

  发布时间:2007-05-04 22:54:38

  从桌面上启动shell终端,执行如下cāo作:

  1.查看当前所在的目录

  2.显示当前目录中的内容

  3.显示/usr/bin目录中的内容

  4.转移到家目录,并创建一个子目录,命名为Temp11 ,然后转移到该目录中

  5.从/etc中复制如下目录到Temp11目录中: services, motd, fstab, hosts

  6.查看services内容的行数

  7.删除Temp11中列出的四个文件

  网站:http://www.fywxw.com 47/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  命令补全

  发布时间:2007-05-04 22:55:00

  在送入命令的任何时刻,可以按<Tab>键,当这样做时,系统将试图补全此时已输入的命令。如果已经输

  入的字符串不足以唯一地确定它应该使用的命令,系统将发出警告声。再次按<Tab>键,系统则会给出可用来

  用来补全的字符串清单。使用命令补全功能,可以提高使用长命令或cāo作较长名字的文件或文件夹的都是非常

  有意义的。

  网站:http://www.fywxw.com 48/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  启动shell

  发布时间:2007-05-04 22:55:27

  在启动Linux桌面系统后,Shell已经在后台运行起来了,但并没有显示出来。如果想让它显示出来,按如下

  的组合键就可以:<Ctrl> + <Alt> + <F2>组合键中的F2可以替换为F3、F4、F5、F6。如果要回到图形界面,则按

  如下组合键:<Ctrl> + <Alt> + <F7>另外,在图形桌面环境下运行“系统终端”也可以执行Shell命令,与用组合

  键切换出来的命令行界面是等效的。“系统终端”启动后是一个命令行cāo作窗口,可以随时放大缩小,随时关

  闭,比较方便,推荐使用。启动“系统终端”的方法是:【开始】→ 【应用程序】→ 【附件】→ 【系统终端

  】就是系统终端的界面。该软件允许建立多个Shell客户端,它们相互独立,可以通过标签在彼此之间进行切换

  。

  网站:http://www.fywxw.com 49/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  使用缩略符号

  发布时间:2007-05-04 22:55:42

  波浪线(~)代表家目录。如果现在位于/hcom/workman/MyOSS-Stuff/IOSN,那么只需执行“cd ~”就可以回

  到家目录/hcom/workman而不必输入“cd /hcom/workman”。一个点(.)代表当前目录,而“../” 代表上一级目

  录。“../”可以嵌套使用,

  比如“../../”。

  -------------

  4被登陆的目标主机应该开启安全Shell服务。参见“远程cāo作”

  网站:http://www.fywxw.com 50/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  输出重定向

  发布时间:2007-05-04 22:56:02

  在默认的情况下,Linux从键盘接受输入,并将命令的输出送到屏幕。在有时候,这样做并不方便。比如

  ,在一个目录里有很多文件,如果只用简单的ls命令,在屏幕上显示的输出结果可能上千行!为了得到我们需

  要的信息。我们或许需要把这些结果存储到一个文件中然后再查看这个文件,这就要用到系统的输出重定向功

  能。输出重定向的cāo作符为>或>>。单个大于号(>)后面紧跟文件名。

  如果指定的文件不存在,将建立这一文件。如果指定的文件存在,则文件原有的内容将被覆盖。如果使用两个

  大于号(>>)则会把输出内容追加到原来文件里面。下面是一个例子:

  1.[-(/tmp)> ls /usr/bin >> usr.bin

  2.[-(/tmp)> wc -l usr.bin

  3.2171 usr.bin

  4.[-(/tmp)> ls /usr/bin >> usr.bin

  5.[-(/tmp)> wc -l usr.bin

  6.4342 usr.bin

  7.[-(/tmp)> ls /usr/bin > usr.bin

  8.[-(/tmp)> wc -l usr.bin

  9.2171 usr.bin

  注:行号是为了行文方便加入的,并不是shell 的输出.

  第1行,/usr/bin中的文件列表被写入文件usr.bin,由于这个文件原来并不存在,系统会自动创建。从第3行可以

  看出usr.bin的行数。在第4行又重复了第1行的命令,由于使用的是>>,usr/bin中的文件列表被追加写入文件

  ,usr.bin的行数也就增加了一倍。在第7行我们使用了>, usr/bin中的文件列表被写入文件,usr.bin中原有的内

  容被覆盖了,行数也变成了新的值。

  网站:http://www.fywxw.com 51/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  文件的打包和解包2

  发布时间:2007-05-04 22:56:24

  解tar包

  例:tar -xvzf gaim-0.77.tar.gz

  tar -jxvf XXX.tar.bz2

  生成tar包

  例:tar cvf - /etc | gzip-9c > backup.tar.gz

  生成rar包3

  rar a test.rar file1.txt

  rar a test.rar dir1

  解rar包

  rar x test.rar

  解zip 包

  unzip lumaqq_p3.zip

  挂装一个iso 文件

  mout -t iso9660 -o loop,iocharset=cp936 /data/myarc.iso /mnt/iso

  ---------------

  2除iso文件外,其他各类型压缩包均可以在图形界面下使用“压缩工具”进行管理。从开始菜单的启动“压缩

  工具”的方法是:【开始】→【应用程序】→【附件】→【压缩工具】3需要安装RAR for Linux才能处理RAR格

  式的压缩文件,参见“软件的安装和升级”一章。

  卸装iso文件

  umout /mnt/iso

  生成一个iso 文件

  cp /dev/cdrom /hcom/gsh/TomJerry1.iso

  网站:http://www.fywxw.com 52/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  用户管理

  发布时间:2007-05-04 22:56:47

  改变身份。如果不指定用户名,则默认将用户身份换至root。从root身份切换到其他任何身份都不需要口令

  。

  su [userncom]

  添加用户

  例:adduser -c "MyW" -d /hcom/workman -g root workman

  设置用户口令

  例:passwd workman

  网站:http://www.fywxw.com 53/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  远程Shell 登录4

  发布时间:2007-05-04 22:57:06

  ssh远程登录进行命令行cāo作

  ssh -l workman 192.168.0.101

  ssh远程登录进行文件的传送

  sftp [email protected]

  网站:http://www.fywxw.com 54/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  远程Shell服务

  发布时间:2007-05-04 22:57:25

  支持远程cāo作是Linux的一个非常重要的特点。利用此功能,用户从另一台计算机5远程登录上来,进行Shell命

  令的cāo作。红旗Linux4.1桌面版已经安装了支持远程cāo作的安全Shell服务软件OpenSSH。在默认情况下,此软件

  并没有运行起来。可以通过服控制启动OpenSSH来支持远程cāo作。下面介绍一下cāo作方法。首先,从开始菜单

  启动服务管理工具,方法是:【开始】→【设置】→【控制面板】→【服务】从服务管理工具中找到sshd(安

  全Shell服务)。选中它,从cāo作菜单中就可以启动安全Shell服务了:

  【cāo作】→【启动】如果希望,每次启动计算机时,自动启动安全Shell服务,可以选中它,修改它的属xìng:

  -------------

  5可以是运行Linuxcāo作系统的计算机,也可以是运行Windowscāo作系统的计算机【cāo作】→【属xìng】修改属xìng

  的界面,把启动类别改成自动即可。

  提示:如果想用一台装有windows系统的电脑进行远程cāo作,要在这台电脑上安装ssh 客户端程序。可以使用运

  行于Windows 上的专用客户端程序SSHSecureShellClient。另外使用putty 等通用的ssh客户端软件也能进行远程cāo

  作。

  网站:http://www.fywxw.com 55/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  linux文件

  linux常见文件说明

  发布时间:2007-05-04 22:57:44

  普通文件:包括文本文件、数据文件、可执行的二进制程序等。

  目录文件:简称为目录,Linux 中把目录看成是一种特殊的文件,利用它构成文件系统的分层树型结构。

  每个目录文件中至少包括两个文件, “..” 表示上一级目录, “.” 表示该目录本身。

  设备文件:设备文件是一种特别文件,Linux 系统用来标识各个设备驱动器,核心使用它们与硬件设备通

  信。有两类特别设备文件:字符设备文件和块设备文件。

  符号链接:一种特殊文件,存放的数据是文件系统中通向某个文件的路径。当调用符号链接文件时,系统

  自动地访问保存在文件中的路径;

  网站:http://www.fywxw.com 56/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  linux连网配置文件

  发布时间:2007-05-04 22:58:19

  /etc/gated.conf gated 的配置。只能被 gated 守护进程所使用。

  /etc/networks 列举从机器所连接的网络可以访问的网络名和网络地址。通过路由命令使用。允许使用网络

  名称。

  /etc/protocols 列举当前可用的协议。

  /etc/resolv.conf 在程序请求“解析”一个 IP 地址时告诉内核应该查询哪个名称服务器。

  /etc/rpc 包含 RPC 指令/规则,这些指令/规则可以在 NFS 调用、远程文件系统安装等中使用。

  /etc/exports 要导出的文件系统(NFS)和对它的权限。

  /etc/services 将网络服务名转换为端口号/协议。由 inetd、telnet、tcpdump 和一些其它程序读取。有一些 C

  访问例程。

  网站:http://www.fywxw.com 57/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  linux文件管理一些细节

  发布时间:2007-05-04 22:58:39

  / 目录为文件系统根目录,所有目录都是它的子目录

  绝对路径以 / 起始,相对路径以当前所在目录起始

  目录是一种特殊类型的文件,如果没有特别指明, 文件 包括文件和目录

  .. 表示上一级目录, . 表示当前目录,它们是两个特殊目录

  链接

  为当前文件建立在其它路径中的访问方法。例如将系统中其它位置的可执行文件,链接到 /usr/local/bin 目

  录下,使用命令调用。

  网站:http://www.fywxw.com 58/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  linux文件命名

  发布时间:2007-05-04 22:58:59

  Linux 下文件名的最大长度可以是256 个字符,通常由字母、数字、“.”(点号)、“_”(下划线)和 “-

  ”(减号)组成。文件名中不能含有 “/ ” 符号,因为 “/ ” 在 Linux 目录树中表示根目录或路径中的分隔符

  (如同 DOS 中的 “\”)。

  Linux 系统中支持文件名中的通配符,具体如下:

  星号(*):匹配零个或多个字符;

  问号(?):匹配任何一个字符;

  [ab1 A-F]:匹配任何一个列举在集合中的字符。本例中,该集合是a、b、1 或任何一个从A 到F 的大写字符

  ;

  网站:http://www.fywxw.com 59/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  linux文件系统配置文件

  发布时间:2007-05-04 22:59:19

  /proc-----内核提供的一个接口,主要用来存储系统统计信息;

  /etc/mtab--------随着/proc/mount的变化而变化,文件系统的安装和卸载都会在这个文件中反映出来;

  /etc/fstab-------列出当前系统在启动时自动安装的所有文件系统,也可以使用mount -a 这个命令来手动的安

  装这个文件中列出的所有文件系统;另外也可以通过修改这个配置文件,使系统在启动时自动安装我们所需要

  的其他的文件系统;

  /etc/mtools.conf---------dos文件系统上的cāo作的配置文件

  网站:http://www.fywxw.com 60/153 制作于:2007-05-06 Powered by X-Space

  枫叶文学网www.fywxw.com

  枫叶文学网制作:Linux实用培训教程 第二部分作者:红联

  linux系统管理配置文件

  发布时间:2007-05-04 22:59:40

  /etc/group----------列出有效的组名称以及组中的用户信息;

  /etc/passwd---------帐号的密码文件;

  帐号----密码------用户号(UID)-----用户组号(GID)----所属组-----用户主目录---用户所使用的shell类型

  /etc/shadow---

  松语文学免费小说阅读_www.16sy.com