linux command

command [-options] parameter1 parameter2 ... 

 

  • command 为命令或可执行文件的名称
  • options为选项,如-h或--help
  • parameter为选项的参数或command的参数
  • 命令, 选项, 参数等以空格来区分,不论空几格 shell 都视为一格
  • enter代表命令开始运行
  • 可使用(\)来转义enter,使命令继续到下一行
  • 有大小写区分

man page(manual)

命令名后数字代表含义(man 7 man)

 

代号 意义
1 使用者在shell环境中可以操作的命令或可运行文件
2 系统核心可呼叫的函数与工具等
3 一些常用的函数(function)与函式库(library),大部分为C的函式库(libc)
4 装置文件的说明,通常在/dev下的文件
5 配置文件或者是某些文件的格式
6 游戏(games)
7 惯例与协议等,例如Linux文件系统、网络协议、ASCII code等等的说明
8 系统管理员可用的管理命令
9 跟kernel有关的文件

主要组成部分

属性 内容
NAME 简短的命令、数据名称说明
SYNOPSIS 简短的命令下达语法(syntax)简介
DESCRIPTION 较为完整的说明
OPTIONS 针对 SYNOPSIS 部分中,有列举的所有可用的选项说明
COMMANDS 当这个程序(软件)在运行的时候,可以在此程序(软件)中下达的命令
FILES 这个程序或数据所使用或参考或连结到的某些文件
SEE ALSO 可以参考的,跟这个命令或数据有相关的其他说明
EXAMPLE 一些可以参考的范例
BUGS 是否有相关的bug

常用按键

按键 功能
空格键 向下翻一页
Page Down 向下翻一页
Page Up 向上翻一页
Home 去到第一页
End 去到最后一页
/string 向下搜寻 string 这个字符串
?string 向上搜寻 string 这个字符串
n, N 利用 / 或 ? 来搜寻字符串时,可以用 n 来继续下一个搜寻 (不论是 / 或 ?) ,可以利用 N 来进行反向搜寻。举例来说,我以 /string 搜寻 string ,那么可以 n 继续往下查询,用 N 往上查询。
q 退出 man page

info page:

info page是将文件数据拆成一个一个的段落,每个段落用自己的页面来写, 并且在各个页面中还有类似网页的超链接来跳到各不同的页面中,每个独立的页面被称为一个节点(node),查询的目标数据的说明文件必须要以info的格式来写成才能够使用info的特殊功能(例如超链接),而这个支持info命令的文件默认是放置在/usr/share/info/这个目录当中

  • File:代表这个info page的数据是来自info.info文件所提供的;
  • Node:代表目前的这个页面是属于Top节点。 意思是info.info内含有很多信息,而Top仅是info.info文件内的一个节点内容而已;
  • Next:下一个节点的名称为Getting Started,你也可以按N到下个节点去;
  • Up:回到上一层的节点总揽画面,你也可以按下U回到上一层;
  • Prev:前一个节点。但由于Top是info.info的第一个节点,所以上面没有前一个节点的信息。

快捷键

按键 功能
空格键 向下翻一页
Page Down 向下翻一页
Page Up 向上翻一页
tab 在 node 之间移动,有 node 的地方,通常会以 * 显示。
Enter 当光标在 node 上面时,按下 Enter 可以进入该 node 。
b 移动光标到该 info 画面当中的第一个 node 处
e 移动光标到该 info 画面当中的最后一个 node 处
n 前往下一个 node 处
p 前往上一个 node 处
u 向上移动一层
s(/) 在 info page 当中进行搜寻
h 显示求助菜单
? 命令一览表
q 结束这次的 info page

其他说明文件:

/usr/share/doc

快捷键:

  • TabTab 命令补全,文件补全
  • ctrl+c 中断当前程序
  • ctrl+d 离开文本界面(相当于exit)

命令行模式:

  • 直接显示结果并回到提示符等待下一个命令
  • 进入该命令的环境,直到结束该命令才回到提示符

错误提示:

command not found

  • 命令不存在,软件未安装(没有可执行文件)
  • 当前用户未将命令加入命令搜索路径
  • 命令名错误

echo $LANG 显示目前支持的语系

LANG=en_US 更改语系,退出后失效 

date 显示与设置日期与时间的命令

cal 显示日历的命令

bc 简单好用的计算器

nano 简单的文本编辑器

sync 数据同步写回磁盘

shutdown 常用关机命令

 

你可能感兴趣的:(linux)