Linux常用命令格式
命令格式
COMMAND [OPTIONS...] [ARGUMENTS...]
COMMAND [COMMAND] [COMMAND] ....
选项(options):用于启用或关闭命令的某个或某些功能,[]表示选项可有可无
- 短选项:UNIX 风格选项, 例如:-l, -h,-c
- 长选项:GNU风格选项, 例如:--all, --human,--word
- BSD风格选项: 一个字母,例如:a,使用相对较少
参数(arguments):命令的作用对象,比如: 文件名,用户名等
范例:
#短选项
[root@centos8 ~]# ifconfig -a
[root@centos8 ~]# df -h
#长选项
[root@centos8 ~]# ls --all
[root@centos8 ~]# ps --help
#BSD风格
[root@centos8 ~]# ip a s
[root@centos8 ~]# ps a
进阶:
#命令、选项、参数之前空格可以有多个
[root@centos8 ~]# ip a s
[root@centos8 ~]# ps --help
#多个命令之前可以用英文分隔符 ; 来分割
[root@centos8 ~]# date;ls -ld; pwd
#可以使用反斜线 \ 实现一个命令多行输入
[root@centos8 ~]# da\ #等同于直接输入date
> te
[root@centos8 ~]# ps \ #等同于直接输入ps --help
> --help
终止命令的执行
#在输入一个命令后,可使用快捷键Ctrl + C 终止命令的执行
[root@centos8 ~]# date^C #输入date后按快捷键终止该命令的执行
#在命令执行过程中按Ctrl + C 或者Ctrl + D 同样可以终止命令的执行(特殊情况除外)
[root@centos8 ~]# ping www.baidu.com
PING www.a.shifen.com (39.156.66.18) 56(84) bytes of data.
64 bytes from 39.156.66.18 (39.156.66.18): icmp_seq=1 ttl=128 time=57.5 ms
64 bytes from 39.156.66.18 (39.156.66.18): icmp_seq=2 ttl=128 time=76.8 ms
64 bytes from 39.156.66.18 (39.156.66.18): icmp_seq=3 ttl=128 time=48.0 ms
64 bytes from 39.156.66.18 (39.156.66.18): icmp_seq=4 ttl=128 time=121 ms
64 bytes from 39.156.66.18 (39.156.66.18): icmp_seq=5 ttl=128 time=47.9 ms
64 bytes from 39.156.66.18 (39.156.66.18): icmp_seq=6 ttl=128 time=64.5 ms
^C #此处执行Ctrl + C 终止命令的执行
--- www.a.shifen.com ping statistics ---
6 packets transmitted, 6 received, 0% packet loss, time 96ms
rtt min/avg/max/mdev = 47.878/69.317/121.276/25.270 ms
[root@centos8 ~]#
分类:
Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~