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. 一张图说明CDN网络的原理

    原文: http://blog.csdn.net/coolmeme/article/details/9468743 1.用户向浏览器输入www.web.com这个域名,浏览器第一次发现本地没有dns缓 ...

  2. Arch Linux中文乱码解决

    Arch Linux中文乱码解决 1.安装中文字体 pacman -S wqy-zenhei ttf-fireflysung (flash乱码)   ---乱码的原因就是缺少中文字体的支持,下载文泉驿 ...

  3. Datatables JQuery插件

    Datatables是一款jquery表格插件.它是一个高度灵活的工具,可以将任何HTML表格添加高级的交互功能. 分页,即时搜索和排序 几乎支持任何数据源:DOM, javascript, Ajax ...

  4. 无废话ExtJs 入门教程二十[数据交互:AJAX]

    无废话ExtJs 入门教程二十[数据交互:AJAX] extjs技术交流,欢迎加群(521711109) 1.代码如下: 1 <!DOCTYPE html PUBLIC "-//W3C ...

  5. 【leetcode】Min Stack -- python版

    题目描述: Design a stack that supports push, pop, top, and retrieving the minimum element in constant ti ...

  6. MVC自动绑定整数数组

    昨天恰好遇到这个问题,stackoverflow上已经有人回答过了,拿过来在这里做个笔记.当然下面的例子可以修改,我比较喜欢使用ImodelBinder. 自定义模型绑定器 public class ...

  7. 适配器模式/adapter模式/结构型模式

    定义 将类的接口转化为客户端希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的类可以一起工作,别名Wrapper(包装器). 适配器模式,最终改变一个已有对象的接口. 使用场景 当有那么个类, ...

  8. 廖雪峰js教程笔记13 插入DOM

    当我们获得了某个DOM节点,想在这个DOM节点内插入新的DOM,应该如何做? 如果这个DOM节点是空的,例如,<div></div>,那么,直接使用innerHTML = '& ...

  9. Java 常用方法

    java 图片上传from表单必加属性:enctype="multipart/form-data" 1.获取字符串的长度 : length() 2 .判断字符串的前缀或后缀与已知字 ...

  10. [转]PHP语言的数据库操作函数的理解

    就我接触到的R语言以及对数据库的操作来说,基本的操作其实也就是CRUD(Create, Read, Update, Delete). 习惯了之后,对PHP中的MYSQLI操作函数感觉很不适应,查询或者 ...