鸟哥的 Linux ADSL 私房菜


开机、关机、在线求助与指令下达方式
最近更新日期:2004/05/01
第一次登入系统与离开系统
图形模式与文字模式的切换方式
指令下达方式与基础指令练习
在线求助:man, info
正确的关机方式
开机过程的问题排解
本章习题练习

第一次登入系统与离开系统
登入系统有这么难吗?呵呵!并不难,不过,虽然说是这样说,然而很多人第一次登入 Linux 的感觉都是『接下来我要干啥?』如果是以图形接口登入的话,或许还有很多好玩的事物,但是,要是以文字接口登入的话,面对着一片黑压压的屏幕,还真不晓得要干嘛呢!嗯!为了让大家更了解如何正确的使用 Linux ,正确的登入与离开系统还是需要说明的!

图形模式与文字模式的切换方式

指令下达方式与基础指令练习
好了,既然我们是要以文字接口来介绍 Linux ,那么自然就需要先谈一谈指令下达的方式啰!一般而言,指令下达的方式为:
 
[root@test root]# command [-options] parameter1 parameter2 ... 
                  指令     选项      参数(1)    参数(2) 

说明:
0. 上面的指令与参数之下达中,字母的大小写代表意义不同:
1. command 为指令的名称,例如变换路径的指令为 cd 等等;
2. 中刮号[]并不存在于实际的指令中,而加入参数设定时,通常为 - 号,
   有时候完整参数名称会输入 -- 符号; 
3. parameter1 parameter2.. 为依附在 option 后面的参数,
   或者是 command 的参数; 
4. command, -options, parameter1.. 这几个咚咚中间以空格来区分,
   不论空几格 shell 都视为一格; 
5. 指令太长的时候,可以使用 \ 符号来跳脱 [Enter] 符号,
   使指令连续到下一行。

 
实例:
以 ls 列出 /root 这个目录中的隐藏文件与相关的属性参数;
 
[root@test /root]# ls -al /root 
[root@test /root]# ls           -al   /root
 
上面这两个指令的下达方式是一模一样的执行结果喔!为什么?请参考上面的说明吧!关于更详细的文字模式使用方式,我们会在『Shell 与 Shell Scripts』篇幅中再来强调喔!此外,请特别留意,在 Linux 的环境中,『大小写字母是不一样的东西!』也就是说,在 Linux 底下, VBird 与 vbird 这两个档案是『完全不一样的』档案呢!所以,您在下达指令的时候千万要注意到您的指令是大写还是小写。例如当您输入底下这个指令的时候,看看有什么现象:
 
[root@test /root]# date
[root@test /root]# Date
[root@test /root]# DATE
 
很好玩吧!不一样的大小写显示的结果会有错误讯息发生呢!因此,请千万记得这个状态呦!好啰,底下我们来练习一下一些简单的指令,好让您可以了解指令下达方式的模式: 先介绍这几个指令让您玩一玩先,更详细的指令操作方法我们会在第三篇的时候再进行介绍!好了,万一我在操作 date 这个指令的时候,手边又没有这本书,我要怎么知道要如何加参数,好让输出的结果符合我想要的输出格式呢?嘿嘿!到下一节 VBird 告诉你怎么办吧!

在线求助:man, info
哇! linux 还有在线求助系统啊!呵呵!这是『一定要的啦!』因为 Linux 是由所谓的『虚拟团队』开发出来的,所以虽然他的功能很多,但是指令也是有点杂乱的!如果没有在线说明文件的话,那么肯定会让大家无所适从的!因此,不论 任何人写出了一个很好用的指令后,他也会同是附上这个指令的说明文件喔!你可以很轻松的就查询到这个指令的使用方法呢!很不赖吧!底下说一下几个在 Linux 上面很常用的求助指令喔! 记住喔!在文字接口下,有任何你不知道的玩意儿,但是你想要了解他,请赶快使用 man 或者是 info 来查询这个玩意儿!此外,如果你想要架设一些其它的服务时,请赶快到 /usr/share/doc 底下查一查有没有该服务的说明档喔!另外,再次的强调,因为 Linux 毕竟是外国人发明的,所以中文文件确实是比较少的!但是不要害怕,拿本英文字典在身边吧!随时查阅!不要害怕英文喔!

正确的关机方式
OK!大概知道开机的方法,也知道基本的指令操作,而且还已经知道在线查询了,好累呦!想去休息呢!那么如何关机呢?我想,很多朋友在 DOS 的年代已经有在玩计算机了!在当时我们关掉 DOS 的系统时,常常是直接关掉电源开关,而 Windows 在你不爽的时候,按着电源开关四秒也可以关机!但是在 Linux 则相当的不建议这么做! Why?在 Windows 系统中,由于是单人假多任务的情况,所以即使你的计算机关机,对于别人应该不会有影响才对!不过呢,在 Linux 底下,由于每个程序(或者说是服务)都是在在背景下执行的,因此,在你看不到的屏幕背后其实可能有相当多人同时在你的主机上面工作,例如浏览网页啦、传送信件啦以 FTP 传送档案啦等等的,如果你直接按下电源开关来关机时,则其它人的数据可能就此中断!那可就伤脑筋了!此外,最大的问题是,若不正常关机,则可能造成档案系统的毁损(因为来不及将数据回写到档案中,所以有些服务的档案会有问题!)。正常情况下,要关机时需要注意底下几件事: 所以底下我们就来谈一谈关于这个关机的正确指令用法啰!

开机过程遇到的问题解决
扇区错乱
在开机的过程中最容易遇到的问题就是硬盘可能有坏轨或扇区错乱(数据损毁)的情况,这种情况虽然不容易发生在稳定的 Linux 系统下,不过由于不当的开关机还是可能会造成的,原因可能有: 解决的方法其实很简单,也可能很困难,如果您的根目录『/』并没有损毁,那就很容易解决,如果根目录已经损毁了,那就比较麻烦! 预防的方法:

忘记 root 密码
常常有些朋友在设定好了 Linux 之后,结果 root 密码给他忘记去!要重新安装吗?!不需要的,你只要以单人维护模式登入即可更改你的 root 密码喔!不过,目前的开机选单主要有 LILO 与 Grub 两种,这两种模式并不相同,有必要来说明一下: 关于 LILO 与 grub 我们会在后面继续加以介绍,这里先有概念即可!不过,并非所有版本的 Linux 皆可使用此一方法!例如 OpenLinux 就无法进入单人维护模式,因为他的单人维护模式『仍然需要输入 root 的密码!』哇!真是可怕吶!这个时候怎么办?呵呵!别担心,现在你还不会,看完了后面几个章节之后,您就一定会啦! ^_^

本章习题练习 ( 要看答案请将鼠标移动到『答:』底下的空白处,按下左键圈选空白处即可察看 )
2002/07/16:第一次完成吧?
2003/02/06:重新编排与加入 FAQ
2004/05/01:在 shutdown 的指令部分,修改 shutdown -k "messages" 成为 shutdown -k now "messages",很抱歉,这部份写太快,写错了!

2002/ 02/14以来统计人数


Designed by VBird during 2001-2004.  Aerosol Lab.