Linux命令行帮助解析 您所在的位置:网站首页 linux三个部分的重要作用是什么意思呀 Linux命令行帮助解析

Linux命令行帮助解析

2024-07-08 12:31| 来源: 网络整理| 查看: 265

作为Linux小菜,使用Linux终端命令时总是不知到如何使用相关的参数,如-p ,-r ,使用-和不使用-,一个-和两个--,有时能够在网上查询别人的使用方法,可是使用一次,第二次又忘记了,所以自己还是得掌握查看帮助文档的方法。

查看帮助

命令 -- helpman 命令

后者更加详细

~$ ls --help ~$ man ls

帮助中尖括号和方括号[]以及省略号...的含义

[] 表示是可选的;

表示是可变化的;

x|y|z 表示只能选择一个;

-abc 表示三个参数(或任何二个)的混合使用

在方括号内的表达式("[" 和 "]"之间的字符)是可选的(写命令时要去掉括号)。

在尖括号内的表达式(""之间的字符)是必须替换的表达式(而且要去掉括号)。

省略号"..."表示该选项可以单个或多个

Linux命令格式:

command [options] [arguments] command:命令 options: --单词 或 -单字

说明

Usage:rmdir [OPTION]... DIRECTORY,也就是说这个命令基本结构是 命令名+可选参数+目录

作用是删除一个空的文件夹,这里需要注意两点 一个是[OPTION] 代表这个参数可有可无,而后面的...符号代表

这个OPTION是个可变长的参数,类似编程中形参后面跟... 代表可以有零到任意多个OPTION参数。

第二个部分就是OPTION的种类

这个部分分为三个部分 -缩略形式的参数写法, --全称的写法, 参数描述。

有些OPTION是没有缩略写法的,比如第一个参数--ingonre-fail-on-non-empty就只有全称,所以前面的缩略形式就空白了,这个参数的作用就是忽略掉删除文件夹时非空文件夹的错误提示信息。

这个命令比较简单,文档阅读也非常简单。

新建test目录,并在test目录创建tmp1与tmp2 文件夹 ~/test$ mkdir tmp1 ~/test$ mkdir tmp2 ~/test$ ls tmp1 tmp2 在test目录删除 tmp1 ~/test$ rmdir tmp1 ~/test$ ls tmp2 在test上层目录删除 tmp2 加上-p参数 ~/test$ cd ../ ~$ rmdir -p test/tmp2/ ~$ ls test ls: 无法访问test: 没有那个文件或目录 ~$ 用--parent效果一样 ~$ rmdir --parent test/tmp2/ ~$ ls test ls: 无法访问test: 没有那个文件或目录 ~$ -v 与 --verbose 缩写和全拼的差别 ~/test$ rmdir -v tmp1 rmdir: 正在删除目录 "tmp1" ~/test$ ls ~/test$ rmdir --verbose tmp1 rmdir: 正在删除目录 "tmp1" ~/test$ ls

更详细的括号说明:  方括号 [ ]

方括号 ( [ ] ) 表示里面的元素(参数、值或信息)是可选的。 您可以选择一个或多个条目,也可以不选。 不要将方括号本身也输入到命令行中。

示例:[global options]、[source arguments]、[destination arguments] 尖括号 < >

尖括号 ( < > ) 表示里面的元素(参数、值或信息)是必需的。 您需要用相应的信息来替换尖括号里面的文本。 不要将尖括号本身也输入到命令行中。

示例:-f 、-printer 、-repeat 、date access 管道 |

管道符号(竖线)含义是“或者”,它表示在一个元素内的一个选项。 如果两个参数由管道符号分隔开,您可以选择分隔符左边的元素,也可选择分隔符右边的元素。 在一次命令使用中不可同时选择两个元素。 在方括号中,这些选项是可选的。 在尖括号中,至少需要一个选项。

示例:-ca_backup [-custom|-rotation|-gfsrotation]、-excludeday 、-runjob 省略号

CA ARCserve Backup…

由三个句点 ( … ) 组成的省略号含义是“等等”,表示前述元素(参数、值或信息)可以在命令行中多次重复。

示例:-jobid 、[-exitcode 、、 ...]



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有