#3.Shell命令格式

Shell命令格式

1. 命令提示符

在启动Shell之后,可以看到类似于如下形式的命令提示符:

[root@localhost ~]# 

其代表的含义如下:

  • root:代表当前登入的用户账户名

    如果要更换用户账户,使用命令su(switch user)

    [root@localhost ~]# su - tuqiuping
    

    命令exit表示退出当前账户

  • localhost:表示本机的主机名

  • :表示用户当前所在的位置即工作目录,泛指用户的家目录,root用户的家目录就是/root

    命令pwd(print work directory)表示打印出当前的工作目录

    如果要改变工作目录,使用命令cd(change directory)

    [root@localhost ~]# cd /etc
    
  • #:表示当前登入的是管理员用户,如果是普通用户登入,那么#应变为$

2. Shell命令格式

Shell命令由命令名、选项、参数三部分组成,其基本格式如下:

命令名[选项][参数]
  • 命令名:描述命令功能的英文单词或缩写。例如:date表示日期;who表示谁在系统中;cp(copy)表示拷贝文件

    [root@localhost ~]# date
    2022年 03月 06日 星期日 20:09:04 CST
    [root@localhost ~]# who
    root     :0           2022-03-06 19:36 (:0)
    root     pts/0        2022-03-06 19:39 (:0)
    [root@localhost ~]# 
    
  • 选项:调节命令的具体功能,同一命令采用不同的选项,其功能各不相同。选项可以有一个,也可以有多个,也可以没有。当有多个选项时,可以只使用一个“-”符号,例如:

    [root@localhost ~]# ls -al
    总用量 52
    dr-xr-x---. 15 root root 4096 3月   6 19:36 .
    dr-xr-xr-x. 17 root root  224 2月  28 19:06 ..
    -rw-------.  1 root root 1651 2月  28 19:06 anaconda-ks.cfg
    -rw-------.  1 root root  272 3月   6 11:21 .bash_history
    -rw-r--r--.  1 root root   18 12月 29 2013 .bash_logout
    -rw-r--r--.  1 root root  176 12月 29 2013 .bash_profile
    -rw-r--r--.  1 root root  176 12月 29 2013 .bashrc
    drwx------. 17 root root 4096 2月  28 19:11 .cache
    drwxr-xr-x. 16 root root 4096 2月  28 20:30 .config
    -rw-r--r--.  1 root root  100 12月 29 2013 .cshrc
    drwx------.  3 root root   25 2月  28 19:07 .dbus
    -rw-------.  1 root root   16 2月  28 19:07 .esd_auth
    -rw-------.  1 root root 1860 3月   6 19:36 .ICEauthority
    -rw-r--r--.  1 root root 1699 2月  28 19:07 initial-setup-ks.cfg
    drwx------.  3 root root   19 2月  28 19:07 .local
    drwx------.  5 root root   66 2月  28 19:09 .mozilla
    -rw-r--r--.  1 root root  129 12月 29 2013 .tcshrc
    drwxr-xr-x.  2 root root    6 2月  28 19:07 公共
    drwxr-xr-x.  2 root root    6 2月  28 19:07 模板
    drwxr-xr-x.  2 root root    6 2月  28 19:07 视频
    drwxr-xr-x.  2 root root    6 2月  28 19:07 图片
    drwxr-xr-x.  2 root root    6 2月  28 19:07 文档
    drwxr-xr-x.  2 root root    6 2月  28 19:07 下载
    drwxr-xr-x.  2 root root    6 2月  28 19:07 音乐
    drwxr-xr-x.  2 root root    6 2月  28 20:31 桌面
    [root@localhost ~]# ls -l -a
    总用量 52
    dr-xr-x---. 15 root root 4096 3月   6 19:36 .
    dr-xr-xr-x. 17 root root  224 2月  28 19:06 ..
    -rw-------.  1 root root 1651 2月  28 19:06 anaconda-ks.cfg
    -rw-------.  1 root root  272 3月   6 11:21 .bash_history
    -rw-r--r--.  1 root root   18 12月 29 2013 .bash_logout
    -rw-r--r--.  1 root root  176 12月 29 2013 .bash_profile
    -rw-r--r--.  1 root root  176 12月 29 2013 .bashrc
    drwx------. 17 root root 4096 2月  28 19:11 .cache
    drwxr-xr-x. 16 root root 4096 2月  28 20:30 .config
    -rw-r--r--.  1 root root  100 12月 29 2013 .cshrc
    drwx------.  3 root root   25 2月  28 19:07 .dbus
    -rw-------.  1 root root   16 2月  28 19:07 .esd_auth
    -rw-------.  1 root root 1860 3月   6 19:36 .ICEauthority
    -rw-r--r--.  1 root root 1699 2月  28 19:07 initial-setup-ks.cfg
    drwx------.  3 root root   19 2月  28 19:07 .local
    drwx------.  5 root root   66 2月  28 19:09 .mozilla
    -rw-r--r--.  1 root root  129 12月 29 2013 .tcshrc
    drwxr-xr-x.  2 root root    6 2月  28 19:07 公共
    drwxr-xr-x.  2 root root    6 2月  28 19:07 模板
    drwxr-xr-x.  2 root root    6 2月  28 19:07 视频
    drwxr-xr-x.  2 root root    6 2月  28 19:07 图片
    drwxr-xr-x.  2 root root    6 2月  28 19:07 文档
    drwxr-xr-x.  2 root root    6 2月  28 19:07 下载
    drwxr-xr-x.  2 root root    6 2月  28 19:07 音乐
    drwxr-xr-x.  2 root root    6 2月  28 20:31 桌面
    

    部分选项以“–”开头,例如ls --help;还有一些不用符号,例如ps aux。选项是单词,一般用两个横杠–,如果是字母,一般用一个横杠-

    Linux中,文件名前加上点. 表示将该文件隐藏

    之前使用过的命令,直接用上下方向键可以调用出来;tab键可以补齐命令

    注意:命令名、选项、参数之间必须用空格分隔

  • 参数:命令的处理对象,通常情况下参数可以是文件名、目录名或用户名等。

2. tips

  1. 分号。使用分号可以同时执行多个命令。例如:

    [root@localhost ~]# cd /etc;pwd
    /etc
    [root@localhost etc]# 
    
  2. 斜杠\ 。当命令特别长,一行写不下,就在这一行的末尾采用斜杠实现换行

  3. Linux中命令区分大小写,而windows不区分大小写。

  4. Linux关机命令介绍:

    • halt
    • shutdown -h now #立刻关机
    • shutdown -h +5 #5分钟后关机
    • shutdown -r +10 ‘The system will be rebooted’ #10分钟后重启,并给出提示
    • shutdown -c #取消关机或者按住键盘Ctrl+C
    • init 0 #关机
    • init 6 #重启
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值