Linux语法格式是什么,linux命令语法格式
⼀、命令的⼀般格式
command [option]... [argument]...
command [options] [arguments]
具体说明:
1、command: 表⽰命令的名称,如 ls
2、option:定义命令的执⾏特性,可以有长短两种选项:
长选项:⽤ -- 引导,后⾯跟完整的单词,如 --help
短选项:⽤ - 引导,后⾯跟单个的字符, 如 -a
(1)多个短选项可以组合使⽤,例如: -h -l -a == -hla,但是长选项不能组合使⽤,如 --help后⾯就不能再跟另外⼀个单词了。
(2)option 也可以有⾃⼰的参数,注意:选项与选项之间,选项与参数之间,参数与参数之间必须有空格!
3、argument:描述命令作⽤的对象,如上述⽰例中,/etc 就是ls 命令作⽤的对象。
⼆、命令格式中的符号含义
在linux中,命令的选项和参数所使⽤的符号也有相应的含义:
[]:表⽰⽅框⾥的内容是可选的。
<>:表⽰尖括号⾥⾯的内容必须提供。
a|b:⼆选⼀,或多选⼀。
...:前⾯的内容可重复出现多次。
三、常见命令格式的举例说明
对于命令格式中常常可以看到如下的格式:
1、[ --atime-preserve ],表⽰⼀个可选选项。
2、[ -B, --read-full-records ],表⽰⼀个可选选项,简写为-B,完整写法是--read-full-records,两者在⽤的时候只能选择其⼀,它们的功能都是完全⼀样的。⼀般带 “-”开头的选项都是简写,“--”开头的命令都是完整写法,并且,⼀般的选择都有⼀个简写,⼀个完整写法,简写写在前⾯,完整写法写在后⾯,中间⽤逗号 分割。
3、[ -b, --blocking-factor N ],表⽰⼀个可选选项,简写为-b N,完整写法是--blocking-factor N,N代表这个参数需要⼀个值,在详细描述中可以看到。当然,选项可以带参数,也可以不带参数,⼤部分选项是没有参数的,相当于控制开关。命令的书写 如:tar -
b=10000 -cvf com
4、[ -F, --info-script F --new-volume-script F ],表⽰有两个同时存在的可选命令,-F F --new-volume-script F,两个选项必须同时出现,在此,后⾯的选项没有简写。
5、[ -z, --gzip, --gunzip, --ungzip ],表⽰⼀个可选选项,它的写法有多种,除了-z之外,其他的都是它的完整写法。
6、[ -[0-7][lmh] ],表⽰嵌套的可选选项,0-7表⽰取值从0到7取⼀个。
参考资料
(三)Linux命令基本格式以及⽂件处理命令
命令基本格式 (1)命令提⽰符 如下是命令⾏的命令提⽰符,以此为例,讲解含义. 其中: root 当前登录⽤户名 localhost 主机名 ~ 当前所在的⽬录(即家⽬录,⽤户登录的初始位置) # 超 ...
Linux命令基本格式
1 起始符td@td-Lenovo-IdeaPad-Y410P:~$ 第⼀个td表⽰当前登录管理员名,中间@⽆实际意义,td-Lenovo-IdeaPad-Y410P表⽰主机名,-表⽰当前所在⽬录(h ...
[moka同学笔记]Linux命令基本格式及⽬录处理命令
命令提⽰符 [root@localhost ~]# root:当前登录⽤户localhost:主机名~:当前所在的⽬录,此处为"家"⽬录#:root超级⽤户的提⽰符,如果是普通⽤户 ...
Linux命令基本格式及⽬录处理命令
命令提⽰符 [root@localhost ~]# root:当前登录⽤户 localhost:主机名 ~:当前所在的⽬录,此处为"家"⽬录 #:root超级⽤户的提⽰符,如果是普 ...
day02.2-常⽤Linux命令整理
Linux命令语法格式: 命令 [选项] [参数] 1). 命令:告诉Linux操作系统执⾏什么: 2). 选项:说明命令的运⾏⽅式.选项部分是以字
符‘-’开始的: 3). 参数:说明 ...
linux命令格式及who、whoami、su和passwd命令
linux命令格式及who.whoami.su和passwd命令 1. Linux命令的格式 Linux命令的语法格式: 命令 [选项] [参数] 命令格式中命令.选项.参数的具体含义: 命令:告诉L ...
Linux命令详解之—cat命令
cat命令的功能是连接⽂件或标准输⼊并打印,今天就为⼤家介绍下Linux中的cat命令. 更多Linux命令详情请看:Linux命令速查⼿册 Linux
的cat命令通常⽤来显⽰⽂件内容,也可以⽤来将 ...
linux 命令——PS命令
⾸先要明⽩什么是进程进程是⼀个正在运⾏的程序.也就是说在Linux系统上运⾏的所有东西都是进程.
和进程相⽐较,作业是⼀系列按⼀定顺序执⾏的命令.⼀条简单的命令可能会涉及多个进程,尤其是当使⽤管道和重定 ...
Linux命令 ⽤户管理命令
groupadd [功能说明] 新建⽤户组 [语法格式] Groupadd[-f][-r][-g][组名] [选项参数] 参数 说明 -f 建⽴已存在的组,强 ...
随机推荐
C# 通过反射获取扩展⽅法
注意,扩展⽅法本质上是静态⽅法,所以拿到MethodInfo时,应该这么调⽤ methodInfo.Invoke(null, new object[]{params}) static IEnumera ...
Web功能之组织结构图
前提:由于项⽬需要显⽰组织结构图的形式 ⼯具:VS2010 项⽬:ASP.NET ⾃带的web项⽬ (带模板页) 插件:OrgChart(依
赖:OrgChart.dll).JOrgChart 不多说 ...
.NET性能调优之⼀:ANTS Performance Profiler的使⽤
.NET性能调优系列⽂章 系列⽂章索引 .NET性能调优之⼀:ANTS Performance Profiler的使⽤ .NET性能调优之⼆:使⽤Visual Studio进⾏代码度量 .NET性能调 ...
scala⾔语基础学习⼆
使⽤yield和函数式编程转化数组 算法案例(移除第⼀个负数之后的所有负数) 改良⾼校⽅案
内核源码分析之进程地址空间(基于3.16-rc4)
所谓进程的地址空间,指的就是进程的虚拟地址空间.当创建⼀个进程时,内核会为该进程分配⼀个线性的地址空间(虚拟地址空间),有了虚拟地址空间后,内核就可以通过页表将进程的物理地址地址空间映射到其虚拟地址空 ...
点分治练习: boatherds
[题⾯] 求⼀颗树上距离为K的点对是否存在 输⼊数据 n,m 接下来n-1条边a,b,c描述a到b有⼀条长度为c的路径 接下来m⾏每⾏询问⼀个K 输出数据 对于每个K每⾏输出⼀个答案,存在输出“AYE ...
c#⾯试题汇总(1)
Node.js创建服务器和模拟客户端请求
1. 何为服务器 服务器是某种长期运⾏,等待请求资源的应⽤程序
2. 常见Web应⽤架构
3. 如何创建web服务器 Web服务器是使⽤HTTP协议,等待客户端连接后请求资源的驻守应⽤程序:HTTP协 ...
gzip是什么文件夹SqlServer查字段中带空值的项
select * from lianxia where sex is null
Python⽹络爬⾍之requests模块(1)
引⼊ Requests 唯⼀的⼀个⾮转基因的 Python HTTP 库,⼈类可以安全享⽤. 警告:⾮专业使⽤其他 HTTP 库会导致危险的副作⽤,包括:安全缺陷症.冗余代码症.重新发明轮⼦症.啃⽂档 ...
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论