`

首次登录与在线求助man page(From:鸟哥的Linux私房菜)

 
阅读更多

5_1 首次登陆CentOS 5.X图形界面

*     Linux系统中由于是多人多任务的环境,所以系统随时都有很多任务在进行,因此正确开关机是很重要的。不正常的关机可能会导致文件系统错乱,造成数据的毁损。

*     登陆画面中的语言栏,可以选择登陆后系统所使用的语言

*     会话指的是可以使用不同的图形界面来操作整个Linux系统

*     虚拟桌面(一般在右下角)

*     Linux是多用户、多任务的操作系统,每个用户都有自己的“工作目录”,这个目录是用户可以完全掌控的,所以称为“用户个人文件夹”。一般来说,主文件夹都在/home下面。

*     重启X Windows界面[Alt] + [Ctrl] + [Backspace]

5_2 X Window及命令行模式的切换

*     也称命令行模式为终端界面(TerminalConsole)。Linux默认的情况下会提供6Terminal来让用户登录,切换的方式为使用[Ctrl] + [Alt] + [F1]~[F6]的组合按钮

*     系统会将[F1]-F[6]命名为tty1~tty6的操作界面环境。

*     Ctrl + Alt + F7进入X Window

*     Linux默认的登陆模式中,主要分为两种,一种是仅有纯文本界面(所谓运行等级runl level3)的登陆环境,在这种环境中可以由tty1-tty6的终端界面,但是并没有图形窗口界面的环境。另一种是图形界面的登陆环境(所谓的运行等级 run level 5)。在这个环境里,具有tty1-tty7。其中tty7就是开机完成后的默认等待登陆的图形环境。

*     如果以纯文本环境启动Linux,默认的tty7是没有东西的,使用startx启动X窗口。

       - tty7并没有其他的窗口软件运行(tty7必须是空出来的)

       - 必须已经安装X windows,并且X Server是能够顺利运行的

       - 最好要是窗口管理员,例如:GNOME/KDE

       - 启动X窗口所必须要的服务,例如:字型服务器(X Font Server, XFS),必须先启动。

*     Linux默认提供了7Run level给用户使用,其中最常用到的就是run level 3run level 5这两样。如果想要让Linux在下次开机时使用纯文本环境来登陆,只要修改一下/etc/inittab这个文件的内容,就能够在下次重启时生效。

*     ~符号代表的是用户主文件夹,它是一个变量。

5_3 执行命令

*     命令太长时,可以使用反斜杠(\)来跳过(Enter)键,让命令延续到下一行。

*     修改语言类型:LANG=en_US

*     简单的命令操作

       -      显示日期与时间的指令:date

       -      显示日历的指令:cal

       -      简单好用的计算器:bc

       scale=[number]设置显示小数的精度

*     重要的热键

       -      [Tab]按键:命令补全、文件补齐

       -      [Ctrl + c]按键:中断当前程序

       -      [Ctrd + d]按键:键盘输入结束,可以用去取代exit

5_4 man page

*     man + “命令

[vbird@www ~]$ man date

DATE(1)                          User Commands                         DATE(1)

 

代号

代表内容

1

用户在shell环境中可以操作的命令或可执行文件

2

系统内核可调用的函数与工具等

3

一些常用的函数(function)与函数库(library),大部分为C的函数库(libc)

4

设备文件的说明,通常在/dev下的文件

5

配置文件或者是某些文件的格式

6

游戏(games)

7

惯例与协议等,例如Linux文件系统、网络协议、ASCII code等等的说明

8

系统管理员可用的管理命令

9

kernel有关的文件

 

*     基本上,man page大致分成底下这几部分:

代号

内容说明

NAME

简短的命令、数据名称说明

SYNOPSIS

简短的命令执行语法(syntax)简介

DESCRIPTION

较为完整的说明,这部分最好仔细看看!

OPTIONS

针对 SYNOPSIS 部分中,有列举的所有可用的选项说明

COMMANDS

当这个程序(软件)在运行的时候,可以在此程序(软件)中执行的命令

FILES

这个程序或数据所使用或参考或连接到的某些文件

SEE ALSO

可以参考的,跟这个命令或数据有相关的其他说明!

EXAMPLE

一些可以参考的范例

BUGS

是否有相关的Bug

通常这样来查询:

*     先察看NAME的项目,约略看一下这个数据的意思;

*    再详看一下DESCRIPTION,这个部分会提到很多相关的资料与用法,从这个地方可以学到很多小细节;

*    而如果这个命令其实很熟悉了(例如上面的date),那么主要就是查询关于OPTIONS的部分了!可以知道每个选项的意义,这样就可以下达比较细部的命令内容!

*    最后再看一下,跟这个数据有关的还有哪些东西可以使用的?举例来说,上面的SEE ALSO就告知我们还可以利用『info coreutils date』来进一步查阅数据;

Man page中常用的按键:

按键

进行工作

空格键

向下翻一页

[Page Down]

向下翻一页

[Page Up]

向上翻一页

[Home]

去到第一页

[End]

去到最后一页

/string

向『下』搜寻 string 这个字符串,如果要搜寻 vbird 的话,就输入 /vbird

?string

向『上』搜寻 string 这个字符串

n, N

利用 / ? 来搜寻字符串时,可以用 n 来继续下一个搜寻 (不论是 / ?) ,可以利用 N 来进行『反向』搜寻。举例来说,我以 /vbird 搜寻 vbird 字符串,那么可以 n 继续往下查询,用 N 往上查询。若以 ?vbird 向上查询 vbird 字符串,那我可以用 n 继续『向上』查询,用 N 反向查询。

q

结束这次的 man page

*     man –f man,查出与man这个命令有关的说明文件

*     man –k man,查出与man这个关键字相关的所有说明文件

5_5 info page

*     infoman的用途差不多,都是用来查询命令的用法或者是文件的格式。Info page则是将文件数据拆成一个一个的段落,每个段落用自己的页面来撰写,并且在各个页面中还有类似网页的“超链接”来跳到不同的页面中,每个独立的页面也被成为一个节点。

*     第一行显示当前info page的文件名,第一行的Node表明这个画面是在“第几层”,info page将所有关资料都进行了连接,它可以利用分层结构来说明每个文件数据。如果还有下一层数据,会看到第一行还有Next,这表示,只要按“n”键,就可以到下一层。

*     Menu:将光标移到文件或者*上,按下Enter键,就可以前往该小节了。

*     什么是Node?各个入口点就成为Node

5_6 其他有用的文档

*     /usr/share/doc还有很多的相关帮助文档

5_7正确的关机方法(shutdownrebootinithalt)

正常情况下,要关机时需要注意以下几件事:

*     观察系统的使用状态:如果要看当前有谁在线,使用who命令,如果要看网络的联机状态,可以使用netstat –a命令,要查看后台执行的程序,可以执行ps –aux命令。

*     通知在线用户关机的时间。

*     使用正确的关机命令

5_8 数据同步写入磁盘:sync

*     Linux系统中,为了加快数据的读取速度,默认情况下,某些数据将不会直接写入硬盘,而是线暂存在内存中,如果一个数据被重复改写,那么由于它尚未写入硬盘中,因此可以直接由内存中读取出来,速度要快得多。

5_9 常用的关机命令

*     只有root有权利关机

*     较常用的关机命令是shutdown命令,这个命令会通知系统内的各个进程,并且会通知系统中运行级别内的一些服务来关闭。

*     自由选择关机模式:

       -      自由选择关机模式:关机、重新启动、进入单用户操作模式均可

       -      设置关机时间

       -      自定义关机信息

       -      仅发出警告信息

       -      可以选择是否要fsck检查文件系统

5_10 启动过程的故障排除

*     扇区错乱的问题

-      造成的原因:断电或不正常关机所导致的硬盘磁道错乱,硬盘使用率过高也可能是另一种原因。

-      解决办法:如果根目录没有损坏,容易解决,如果根目录损坏了,比较麻烦。

+     如果根目录损坏:一般初学者喜欢将自己的硬盘只划分为一个大区,即只有根目录,那么硬盘块错乱一定是根目录的问题。这时,可以将硬盘拔掉,接到另一台Linux系统的计算机上并且不在挂载该硬盘,然后以root身份执行fsck /dev/hdb1(按实际情况来),这样就可以了。另外,也可以使用LiveCD来启动Linux进行修复。

+     如果根目录没有损坏:使用fsck /dev/hdb1,如果发现任何错误,屏幕会显示:clear[Y/N]的询问信息,直接输入Y,修复完后,REBOOT即可。

+     划分不同的磁盘块:/     /boot       /usr         /home     var

5_11 忘记root密码

*     只需要使用单用户维护模式登入,即可更改root密码。

-      LILO[Ctrl] + x进入命令行模式的liloboot:linux –s,然后再输入passwd命令,直接修改root的密码。

-      GRUB按下“e”,进入编辑画面。可以看到类似于:

root (hd0,0)

kernel /boot/vmlinuz-2.4.19 root=/dev/hda1

再按一次“e”,在最后输入singlekernel /boot/vmlinuz-2.4.19 root=/dev/hda1

 single。然后enter确认,按下b就可以引导了。

分享到:
评论

相关推荐

    鸟哥的私房菜.pdf

    第5章 首次登录与在线求助man page 第二部分 Linux文件、目录与磁盘格式 第6章 Linux的文件权限与目录配置 第7章 Linux文件与目录管理 第8章 Linux磁盘与文件系统管理 第9章 文件与文件系统的压缩与打包 第三...

    《鸟哥的Linux私房菜-基础篇》第四版

    内容概要:《鸟哥的Linux私房菜-基础篇》第四版详细介绍Linux的基础知识,包括计算机组成、操作系统原理、Linux文档查看方法(man页、info页)、常见实用文档位置及使用方法、nano编辑器简介及SELinux安全管理等方面...

    鸟哥的私房菜——基础篇PDF

    《鸟哥的私房菜——基础篇PDF》是一本针对Linux初学者的入门教程。本书内容全面,从基本概念到实际操作都有涉及,通过通俗易懂的语言帮助读者快速理解和掌握Linux系统的基本操作和管理技巧。考虑到Linux是一个庞大的...

    鸟哥Linux私房菜基础学习篇(第三版).pdf

    根据给出的文件信息,"鸟哥Linux私房菜基础学习篇(第三版).pdf" 是一本针对Linux新手的入门书籍,涵盖了Linux的基础命令和指令速查表。为了满足题目要求,以下是根据提供的文件内容、标签以及Linux基础知识构建的...

    鸟哥的Linux私房菜 基础学习篇-鸟哥.pdf

    "鸟哥的Linux私房菜基础学习篇-鸟哥.pdf" ...首次登录与在线求助manpage: * 首次登录系统 * 在命令行模式下执行命令 * Linux系统的在线求助manpage与info page * 超简单文本编辑器:nano * 正确的关机方法

    鸟哥的 Linux 私房菜第05章-首次登入與線上求助 man page1

    《鸟哥的 Linux 私房菜》第五章主要讲解了首次使用 Linux 系统的登录操作,以及在系统中获取帮助的方法。以下是本章涉及的关键知识点: 1. 首次登入系统: - 图形接口:Linux 系统如 CentOS 5.x 提供图形化界面供...

    linux鸟哥的私房菜

    《Linux鸟哥的私房菜》是一本深受Linux爱好者欢迎的入门教程,主要针对Linux系统的学习和使用进行了详尽的阐述。这本书分为基础学习篇、进阶学习篇和服务器架设篇,覆盖了Linux操作系统的各个方面,是学习Linux不可...

    Linux鸟哥的私房菜

    《Linux鸟哥的私房菜》是一本以深入浅出的方式介绍Linux操作系统的经典教材。此书由台湾作者江俊德撰写,因其内容详尽、实用性强,非常适合Linux初学者以及希望深入学习Linux系统管理的读者。在本书中,作者不仅介绍...

    《鸟哥的Linux私房菜》读书笔记1

    《鸟哥的Linux私房菜》读书笔记1主要涵盖了Linux操作系统的基础知识,包括文件系统、权限管理、shell命令以及特殊权限。以下是对这些知识点的详细解释: 1. **Linux 文件属性与链接**: - **软链接(符号链接)** ...

    《鸟哥的Linux私房菜》基础篇-知识整理-读后感

    《鸟哥的Linux私房菜》是一本针对Linux初学者的经典教材,旨在为读者提供全面而深入的Linux基础知识。本书内容覆盖广泛,包括从计算机基础知识到Linux操作系统的核心概念,再到实际操作技能的培养,旨在帮助读者顺利...

    鸟个的linux私房菜

    标题“鸟个的linux私房菜”和描述表明了本文档旨在为初学者提供Linux基础知识和学习资源。Linux是开源操作系统的核心,其哲学基于Unix,由林纳斯·托瓦兹于1991年首次发布,历经多年发展已成为最广泛使用的操作系统...

    Linux中文man在线手册

    Linux中文man在线手册 Linux中文man在线手册 Linux中文man在线手册 Linux中文man在线手册

    Linux应用技术:二Linux初体验Linux基本操作.pptx

    第二讲 Linux初体验 项目二 主要内容 启动与关闭系统 Linux基本操作及常用命令 Init进程 Linux命令操作界面 启动与关闭系统 Linux的启动与关闭 选择登录用户 选择使用语言 选择启动会话的模式 重新启动 关机 Linux...

    Linux中英man在线手册C语言

    Linux系统是开源操作系统,其命令行工具非常强大,而`man`手册是Linux用户和管理员不可或缺的资源。这个压缩包包含Linux的中文和英文man手册,对于理解和掌握Linux操作及命令有着极大的帮助。`man`手册是Linux系统中...

    Linux Man Page Howto

    Linux Man Page Howto 是一份指南,旨在帮助用户理解和创建适用于Linux系统的在线文档,即man页面。Man页面是Linux和Unix系统中用于提供命令、程序、库函数等详细信息的标准化文档格式。这篇Howto涵盖了从编写到发布...

    man 英文版本

    在Linux操作系统中,`man`命令是不可或缺的一部分,它提供了系统的在线帮助文档,用于查看各种命令、函数、库和配置文件的使用方法和详细信息。标题提到的是"man英文版本",这通常指的是Linux系统中预装的英文版man...

    Linux中文man手册

    Linux中文man手册是一份专为中文用户设计的Linux命令参考文档,它包含了Linux系统中各种命令、函数、库和工具的详细说明。这份手册通常以HTML格式提供,方便用户在线浏览或离线阅读,尤其对于那些正在学习或工作中...

    linux入门与精通

    - **理论与实践相结合**:阅读官方文档、专业书籍(如《鸟哥的Linux私房菜》),并动手实践,是掌握Linux技能的有效途径。 - **加入社区**:参与Linux论坛、技术交流群组,可以获取最新资讯,解决实际问题,同时也...

    linux man page

    linux man page

Global site tag (gtag.js) - Google Analytics