1. X Window与命令行模式的切换:通常我们也称命令行模式为终端界面(terminal或console),linux默认的情况下会提供6个Terminal来让用户登录,切换的方式为使用[Ctrl]+[Alt]+[F1]+[F6]的组合按钮。系统会将f1~f6命名为tty1~tty6的操作界面环境
    • ctrl+alt+f1~f6:文字界面登录tty1~tty6终端。
    • ctrl+alt+f7:图形界面桌面
  2. 命令结构:command [-options] parameter1 parameter2...
    • 一行命令第一个输入的部门绝对是命令或可执行文件
    • command为命令的名称
    • 中括号实际并不存在与实际的命令中,而加入参数设置时,通常参数会带  - 号
    • parameter:位依附在option后面的参数,或者是command的参数
    • 命令,-options,参数等这几个命令中间以空格来区分,不论空几格shell都视为一格。
    • 命令太长时可以使用反斜杠来转义[Enter]符号
  3. 重要的热键[Tab][Ctrl]-c、[Ctrl]-d:
    • Tab:可用于补全文件名或命令名
    • Ctrl+c:可以中断目前程序的按键
    • Ctrl+d:通常代表着键盘输入结束(end of file,EOF)的意思,比如用c程序判断是否到EOF结束,可以用此命令,程序就能检测到。另外它能替代exit的输入。
  4. 命令找不到的情况(command not found):
    • 这个命令不存在,因为该软件没有安装之故,解决方法就是安装该软件。
    • 这个命令所在的目录目前的用户并没有将它加入到命令搜寻路径中,解决方法为bash中的PATH说明
    • 打错字
  5. man page:
    1. man command中显示数字的意思(date(1)):
      • 代号1:用户在shell环境中可以操作的命令或可执行文件(重要)
      • 代号2:系统内核可调用的函数与工具等
      • 代号3:一些常用的函数(function)与函数库(library),大部分为c的函数库(libc)
      • 代号4:设备文件的说明,通常在/dev下的文件
      • 代号5:配置文件或者是某些文件的格式(重要)
      • 代号6:游戏
      • 代号7:惯例或协议,例如linux文件系统、网络协议、ascll code等说明
      • 代号8:系统管理员可用的管理命令(重要)
      • 代号9:根kernel有关的文件
      • 可以用man 代号 man方式取得更详细的说明
    2. man page中的介绍:
      • NAME:简短的命令、数据名称说明
      • SYNOPSIS:简短的命令执行语法(syntax)简介
      • DESCRIPTION:较为完整的说明
      • OPTIONS:针对SYNOPSIS部分中,有列举的所有可用的选项说明
      • COMMANDS:当这个程序(软件在执行的时候,可以在此程序(软件中执行的命令)
      • FILES:这个程序或数据所使用或参考或连接到某些文件
      • SEE ALSO:这个命令或数据有相关的其他说明
      • EXAMPLE:一些可以参考的返利
      • BUGS:是否有相关的错误
      • 并不是每个都有,也有的会出现以上都没有的选项
    3. man page中的操作:
      • 空格:向下翻页
      • /string:向下查询关键字
      • ?string:向上查询关键字
      • n,N:当你向下查时,按下n能继续向下查,按下N能往上查。当你当上查时,n为往上查,N为往下查
    4. man的查询顺序:
      • 查询的顺序是记录在/etc/man.con这个配置文件当中,先查询到的那个说明文件就会先被显示出来。一般来说,因为排序的关系通常会找到数字较小的那个。
  6. 正确的关机:在linux中,由于每个程序或者说是服务都在后台运行,因此在你看不到的屏幕背后其实可能有很多人同时在你的主机上面工作。最大的问题,若不正常关机,则可能造成文件系统的损坏(因为来不及将数据回写到文件中,所以有些服务的文件会有问题)

5.首次登陆与在线求助man page的更多相关文章

  1. 第5章 首次登录与在线求助man page

    首次登录系统 centos默认图像界面为GNOME. Linux默认情况下会提供6个Terminal来让用户登录,切换方式为ctrl+alt+[F1-F6],系统将这六个操作界面命名为tty1-tty ...

  2. 首次登录与在线求助man page

    为了避免瞬间断电造成的Linux系统损害,建议作为服务器的Linux主机应该加上不断电系统来持续提供稳定的电力. 在终端环境中,可依据提示符为$或#判断为一般几号或root账号. 要取得终端支持的语言 ...

  3. 鸟哥的linux私房菜 - 第5/6/7/9章(在线求助 man page、Linux档案权限与目录配置、Linux档案与目录管理、压缩与打包)

    第五章.在线求助 man page X window与文本模式的切换 Ctrl+Alt+F1~F6:文字接口登入tty1~tty6终端机: Ctrl+Alt+F7:图形接口桌面. 注销当前用户:exi ...

  4. 【Linux】在线求助man page与info page

    先来了解一下Linux有多少命令呢?在文本模式下,你可以直接按下两个[Tab]按键,看看总共有多少命令可以让你用? [knife@www ~]$ <==在这里不要输入任何字符,直接输入两次[ta ...

  5. Ubuntu首次登入与在线求助man page总结

    1.为了避免瞬间断电造成的Linux系统的危害,建议做为服务器的Linux主机应该加上不断电系统来持续提供稳定的电力 2.默认的图形模式登入中,可以选择语系以及作业阶段.作业阶段为多种窗口管理员软件所 ...

  6. 鸟哥Linux私房菜(基础篇)——第五章:首次登入与在线求助 man page笔记

    1.X Winsows与文本模式的切换 ●[Ctrl] + [Alt] + [F1] ~ [F6] :文字接口登入 tty1 ~ tty6 终端机.        ●[Ctrl] + [Alt] + ...

  7. linux杂记(四)热键[Tab],[ctrl]-c,[ctrl]-d,在线求助man page/info page

    [Tab]按键 他具有[命令补全](接在一串指令的第一个字后面)与[档案补齐](接在第一串指令的第二字以后时)的功能.如 [KANO@kelvin ~]$ ca[tab][tab] cabextrac ...

  8. 鸟哥的linux私房菜学习-(五)Linux系统的在线求助man page与info page

    1.man page man是manual(操作说明)的简写啦!只要下达:『man date』 马上就会有清楚的说明出现在你面前喔!如下所示: 进入man命令的功能后,你可以按下『空格键』往下翻页,可 ...

  9. 在线求助man page

    一.举例——输入“man date” 图1 图2 图3 二.man之概述 用于:命令的使用说明 用法:man 命令 man page:执行“man 命令”后,出现的屏幕界面 补:man是manual( ...

随机推荐

  1. 多线程下NSOperation、NSBlockOperation、NSInvocationOperation、NSOperationQueue的使用

    本篇文章主要介绍下多线程下NSOperation.NSBlockOperation.NSInvocationOperation.NSOperationQueue的使用,列举几个简单的例子. 默认情况下 ...

  2. 利用Queue队列实现FIFO的算法

    #!/usr/bin/env python # -*- coding: utf-8 -*- # learn <<Problem Solving with Algorithms and Da ...

  3. UVA 11481 Arrange the Numbers(组合数学 错位排序)

    题意:长度为n的序列,前m位恰好k位正确排序,求方法数 前m位选k个数正确排,为cm[m][k],剩余m - k个空位,要错排,这m - k个数可能是前m个数中剩下的,也可能来自后面的n - m个数 ...

  4. Dubbo详细介绍与安装使用过程

    今天看到一篇不错的dubbo介绍教程,原文链接:http://blog.csdn.net/xlgen157387/article/details/51865289 1 Dubbo介绍 1.1 dubb ...

  5. 对LR关联的一些理解

    从接触LR关联的迷茫,到现在略有感悟,小记期间的一些理解. 一开始认识关联是在LR自带学习例子,需要关联session,也知道了自动关联,手动关联以及边录制边关联. 在使用关联的过程中,也学习了web ...

  6. YARN-MR 大数据第二天

    大数据第二天 1.YARN(管理和调度集群中的各类资源) 1.1 产生的背景: 1.直接源于MR版本1的缺陷(如:单点故障.难以支持MR之外的计算框架等) 2.多计算框架各自为站,数据共享困难(如:M ...

  7. iOS 多快好省的宏定义

    http://my.oschina.net/yongbin45/blog/150149 // 字符串:#ifndef nilToEmpty#define nilToEmpty(object) (obj ...

  8. CodeForces 515A

    A. Drazil and Date time limit per test 1 second memory limit per test 256 megabytes input standard i ...

  9. MYSQL trigger 个人记录

    同学要写个trigger,稍微帮他研究了下 以下主要是个人猜想理解的 主要讲update 我们在创建trigger时,数据库会对创建了trigger的表进行事件监听. 当表中的一条记录发生update ...

  10. 初学者对于MVC架构模式学习与理解

    理解MVC的工作原理,明白一个网页是如何显示出来的 之前一直盲目的在慕课上看视频,脑袋里想着要理解mvc,看了mvc相关的视频,看完之后就觉得空白白的,M,V,C各代表什么我知道,但是这个究竟有啥意思 ...