1、命令的语法规则

结构 : 命令 选项 参数

  • 命令,选项,参数之间用空格隔开
  • 选项与选项之间,参数与参数之间用空格隔开
  • 命令必须有,选项参数可有可无

选项的格式,

​-`​​短格式

​`--`​​长格式

区别:通常短格式是长格式的缩写,但是并非所有的短格式都有长格式

短格式可以使用​​`-`​​缩写在一起,选项的长格式不能缩写在一起

同时执行多条命令,将多条命令写成一行,用`​​;​​`隔开

综上,编写一条完整的Linux命令:

命令和选项之间使用空格分隔

       命令和参数之间使用空格分隔

       选项和参数之间使用空格分隔

       选项和选项之间使用空格分隔

       参数和参数之间使用空格分隔

2、基础简单命令

date 显示日期
cal显示日历
passwd修改密码
id命令显示当前用户信息
useradd创建用户
su-切换用户

3、基础命令

history:查看历史命令
history n :查看最近的n条历史记录
!n :调用历史记录里编号为n的命令
!mk :调用最近的一条以mk开头的命令

4、在Linux中,你时常会,不了解命令的意思,不知道这条命令是干嘛的

1、查询命令本身的含义

​whatis​​命令

#如果你的操作系统使用这个命令,但是查询不到含义,是因为这条命令是查询的系统的帮助手册,并目基于数据库的索引查询12小时后生成
使用mpndb更新
[root@RHEL ~]# whatis rm
rm (1) - remove files or directories
rm (1p) - remove directory entries

2、简要查看命令的语法和选项含义

​--help​​命令

[root@RHEL ~]# ls --help
#--help 查询命令本身的帮助,这一类帮助通常是由开发者来定义的
#[]表示可选项 <>表示必选但是拥有默认 大写字母表示必选项 ...表示列表(可以接多个) [+或者-]表示固定选项

3、​​man​​帮助手册

#查看命令CMD的详细帮助手册
#第一章为所有用户都能执行的命令语法;第五章为文件编写规则;第八章为特权用户执行的系统管理命令语法
使用方法:
#man[章节信息]命令或者配置文件
#man-k关键字
[root@RHEL man]# man -k date