Ubuntu 学习总结 2

1、选择命令终端

  目前桌面环境的命令终端仿真器程序很多,它们各有特色,拥有各自的用户群。流行的终端窗口有:Xterm、Gnome-terminal、Konsole、rxvt等。Ubuntu Linux默认安  装的命令终端有Gnome-terminal、Xterm,其他终端都需要另行安装。

2、添加标签页

  Gnome-terminal提供了标签页功能,使用户可以在一个终端窗口添加额外的终端,单击相应的标签就可以添加额外的终端。单击相应的标签就可以在窗口中打开每一个  终端。窗口中的每一个标签页的终端都是一个单独的子进程。因此每一个终端都可以用于不同的工作。而且,用户可以对窗口中的每一个标签端进行独立的配置,
  增加一个标签页的快捷键:Shift+Ctrl+T
  关闭一个标签页的快捷键:Shift+Ctrl+W   或  在命令提示后键入 exit 命令

3、关闭终端

  另类方法:  Shift+Ctrl+Q组合键或在终端窗口中时使用 exit 命令

4、终端快捷键

  打开终端        Ctrl+Alt+T
  新建标签        Shift+Ctrl+T
  新建窗口         Shirt+Ctrl+N
  关闭标签页      Shift+Ctrl+W
  关闭窗口       Shift+Ctrl+Q
  复制         Shift+Ctrl+C
  粘贴         Shift+Ctrl+V
  全屏         F11
  放大         Ctrl+Shift+
  缩小         Ctrl+Shift-
  普通大小       Ctrl+0
  切换到上一个标签页       Ctrl+PageUp
  切换到下一个标签页  Ctrl+PageDown
  标签左移       Shift+Ctrl+PageUp
  标签右移       Shift+Ctrl+PageDown
  切换到第n个标签    Alt+n

5、Shell 命令是可执行的程序,有时可以单独的程序,有时可以是Shell内置的功能。

  sudo shutdown -h now  Enter键确认,并输入用户口令后,系统立即关闭。

  sudo shutdown -r now Enter键确认,并输入用户口令之后,系统立即重启。

  sudo  shutdown -h +45  “Let‘s have a short break。”时间限定在45分钟左右,时间一到计算机将自动关机
  sudo  shutdown -r +60  计算机在60分钟后自动重启。

6、获取联机帮助
  使用man命令可以找到特定的联机帮助页,并提供简短的命令说明,一般语法格式为:
    man commandname
  在页面很多的情况下使用PageUp和PageDown键翻页,最后使用“:q”退出帮助页面。

  通常联机帮助信息包括一下几个部分:

  NAME:命令的名称。
  SYNOPSIS:命令的常用参数。
  DESCRIPTION:命令的一般描述以及用途。
  OPTIONS:描述命令的所有参数或选项。
  SEE ALSO:列出联机帮助页中,存在的任何已知的问题或缺陷。
  EXAMPLES:普通的用法实例。
  AUTHORS:联机帮助页以及命令的作者。

  用户并不总能把要用的命令记忆完整,但只要命令的一个要点,就可以使用选项“-k“按照关键子搜索相关内容。
  例如:man -k ”list directory”     将与“查看目录”有关的全部命令罗列出来。

7 、有些程序员在自己开发的软件包或程序中包含一组额外的帮助文档,称为信息帮助页。可以使用info命令来访问这些帮组页。info命令一般语法格式为:

  info cmmandname

8、基本系统维护命令

  1) wall命令的功能是对全部已登录的用户发送信息。用户可以先把要发送的信息保存在一个文件中,然后以下语法格式,完成想所有用户的信心广播
      wall < filename
       命令中“<:为重定向符,wall命令将filename文件的信息读出,然后向所有用户广播信息。如果不使用重定向符,只使用wall命令,用户需要使用键盘输入文本,        然后按Ctrl+D组合键完成输入。

   2)write
    write用于向系统中某一个用户发送消息,这一点是与wall命令广播消息的不同之处,write命令一般语法格式为:
    write username
    其中,username是用户账号或终端名称,同样,可以事先准备一个外部条件,借助输入重定向符“<",读出外部文件中的数据,然后由write命令传递给指定的用户。例如:    读取一个外部文件HelloWorld.txt,在write命令中指定用户”wdl“:

    write  wdl < Hellowworld.txt

  3) mesg命令设定是否允许其他用户用write命令给自己发送消息。Msg命令的一般格式为:

    Msg [y|n]

    其中y表示接受其他用户给自己发送的消息;使用选项”n"表示不接收其他用户发送的消息。如果Mesg命令不带任何参数,单独使用时,用于显示当前用户”允许接收消息"的    状态。对于超级用户,系统默认为“n”,即不接受外来消息;普通用户默认状态为“y“,既可以接收其他用户发送来的消息。

  4)sync
    sync命令用于将内存中的数据写回硬盘,并释放缓存。sync命令的一般语法格式为:
    sync
  5)shutdown
    shutdown命令可以完全关闭或重启Linux系统,在系统关闭之前给系统上的所有登录用户提示一条警示信息。该命令允许用户指定一个时间参数,可以是精确时间,也可    以是从现在开始的时间段。精确时间格式是:”hh:mm“,表示小时和分钟,时间段由”+“和分钟数表示。系统执行命令后,会自动进行数据同步工作。需要说明的是,该    命令需要使用超级用户的权限,shutdown命令一般语法格式为:

     shutdown [-krhfnc] [time] [caution information]

     其中个选项的含义如下表所示:

     选项                        含义
      -k                  不真正关机,只是发出警告信息给所有登录用户
      -r                  关机后立即重新启动
      -h                  立即关机
      -f                  快速关机,重启动时跳过fsck
      -n                  快速关机,不经过init程序
      -e                  取消一个正在shutdown命令

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。