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. Spring+SpringMvc+Mybatis框架集成搭建教程三(框架整合测试程序开发)

    框架整合测试程序开发 (1).在mysql数据库中创建t_user表,sql语句如下 CREATE TABLE `t_user` ( `id` bigint(20) NOT NULL AUTO_INC ...

  2. 会话控制:Cookie和session

    HTTP(超文本传输协议)定义了通过万维网(WWW)传输文本.图形.视频和所有其他数据所有的规则.HTTP是一种无状态的协议,说明每次请求的处理都与之前或之后的请求无关.虽然这种简化实现对于HTTP的 ...

  3. 配置使用EF常见的一些问题及解决方案

    转自http://www.2cto.com/database/201511/449573.html 提示未注册,找不到驱动程序 No Entity Framework provider found f ...

  4. VS2010+C#+EmguCV 配置详解

    在VS2010(VC10)中配置能使用C#开发语言调用Open CV视觉库的方法如下.众所周知,能供C#使用的OpenCV库叫:Emgu CV.注意用C#开发的话,是不需要单独安装OpenCV的,em ...

  5. 卸载 ibus 使Ubuntu16.04任务栏与启动器消失 问题解决

    经查证是unity误卸载了,我使用了命令: sudo apt-get remove --purge ibus 解决方法是: 使用以下命令:重置compiz: dconf reset -f /org/c ...

  6. 【转载】PyQt QSetting保存设置

    转载地址: http://blog.sina.com.cn/s/blog_4b5039210100h3zb.html 用户对应用程序经常有这样的要求:要求它能记住它的settings,比如窗口大小,位 ...

  7. winform TreeView的一些用法以及异步加载

    今天,主要弄了一下对于树型控件的一些方法,以及异步加载.参考: http://www.cnblogs.com/greatverve/archive/2012/03/23/winform-treevie ...

  8. selenium实战-Compound class names not permitted

    这个复合类其实就是嵌套类,使用最后一个作为类名即可

  9. wpf,离线状态下部分功能不可用。

    离线状态下,设置按钮的不可用.通过改变资源字典的值. App.xaml 文件下添加如下 xmlns:sys="clr-namespace:System;assembly=mscorlib&q ...

  10. 数据结构之KMP算法next数组

    我们要找到一个短字符串(模式串)在另一个长字符串(原始串)中的起始位置,也就是模式匹配,最关键的是找到next数组.最简单的算法就是用双层循环来解决,但是这种算法效率低,kmp算法是针对模式串自身的特 ...