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. MVC+Easeyui dialog的小问题

    今天在尝试 MVC+Easyui的练习中遇到的一些,小问题. 在.net MVC 中  在_layout.cshtml中设置Easyui 环境  ,在传到子页中,发现$("#dlg" ...

  2. October 21st 2016 Week 43rd Friday

    Life is too short for long-term grudges. 人生苦短,无暇怨恨. Don't limit yourself. You can go as far as your ...

  3. 统一配置管理-百度disconf

    之前一直采用properties文件管理配置信息,若是集群则每个机器上都要拷贝一份,每次修改也需要依次修改.一直在寻找统一修改,实时生效,方便修改,分环境分系统的配置管理,自己也在整理设计,若找不到合 ...

  4. HTML5本地存储——Web SQL Database

    在HTML5 WebStorage介绍了html5本地存储的Local Storage和Session Storage,这两个是以键值对存储的解决方案,存储少量数据结构很有用,但是对于大量结构化数据就 ...

  5. [Unity3D]Unity资料大全免费分享

     都是网上找的连七八糟的资料了,整理好分享的,有学习资料,视频,源码,插件……等等 东西比较多,不是所有的都是你需要的,可以按  ctrl+F 来搜索你要的东西,如果有广告,不用理会,关掉就可以了,如 ...

  6. 新的篇章--Python

    这周已经开始Python的学习了,感觉Python类似于Powershell, 但又有不同点.在此总结一下新学到的资料: 简单的使用变量的方法: name= input("input you ...

  7. 【UE4游戏开发】安装UE4时报SU-PQR1603错误的解决方法

    马三在开发过程中一直用的都是UE4.9版本(很久没有更新了.),因为功能都够用,所以也懒得去更新.这不最近UE4 发布了最新的4.14版本,本来想尝个鲜,试试新版的UE引擎怎么样,结果这一安装上就一直 ...

  8. React组件属性部类(propTypes)校验

    React组件属性类型(propTypes)校验 Prop 验证 随着应用不断变大,保证组件被正确使用变得非常有用.为此我们引入propTypes.React.PropTypes 提供很多验证器 (v ...

  9. BZOJ 2431 & DP

    题意:求逆序对数量为k的长度为n的排列的个数 SOL: 显然我们可以对最后一位数字进行讨论,判断其已经产生多少逆序对数量,然后对于前n-1位同样考虑---->每一个长度的排列我们都可以看做是相同 ...

  10. Android入门(一):Android发展史

    Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发.尚未有统一中文名称,中国大陆地区较多人使用“安卓” ...