Linux常用命令格式
阿新 • • 發佈:2022-04-03
命令格式
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 ~]#