本文最后更新于 5 年前,文中所描述的信息可能已发生改变。
命令的基本格式
当打开终端或者shell程序,就能看到命令提示符
shell
[root@localhost ~]#含义如下:
[ ]:分割符,没有特殊意义.root:当前登录的用户.@:分割符号,没有意义.localhost:主机名(简写)~用户当前所在的工作目录#:命令提示符,代表当前用户的权限等级,超级用户``root为#,普通用户为$`.
一般来说,一个用户都会有一个主目录,用户登录之后的开始位置,也叫家目录(home),home目录一般root用户在 /root下,而普通用户在 /home/用户名/下.
cd
非常简单,用来切换工作目录
shell
[root@localhost ~]# cd /usr/local
[root@localhost local]#可以看到,命令提示符里的目录显示成了 local,也就是 cd命令目录的最后一个文件夹名称.
基本格式
bash
[root@localhost ~]# 命令 [选项] [参数][]代表可选项,也就是命令不带这些参数或者选项都可以运行
ls
用来显示文件以及详细信息
[root@localhost ~]# ls
[root@localhost ~]#上面的内容表示 ~目录下没有文件,或者没有非隐藏文件
短格式:
[root@localhost ~]# ls -l
total 4
drwxrwxr-x 8 ubuntu ubuntu 4096 Mar 19 13:10 myblog
[root@localhost ~]#-l为参数,用于显示文件的详细信息
长格式:
[root@localhost ~]# ls -all
total 68
drwxr-xr-x 7 ubuntu ubuntu 4096 Mar 19 13:08 .
drwxr-xr-x 4 root root 4096 Mar 15 17:45 ..
-rw------- 1 ubuntu ubuntu 104 Mar 19 13:08 .Xauthority
-rw------- 1 ubuntu ubuntu 7030 Mar 18 22:34 .bash_history
-rw-r--r-- 1 ubuntu ubuntu 220 Feb 25 2020 .bash_logout
-rw-r--r-- 1 ubuntu ubuntu 3771 Feb 25 2020 .bashrc
drwx------ 2 ubuntu ubuntu 4096 Mar 12 18:55 .cache
drwx------ 4 ubuntu ubuntu 4096 Mar 18 15:00 .config
-rw-rw-r-- 1 ubuntu ubuntu 96 Mar 15 20:07 .gitconfig
drwxrwxr-x 4 ubuntu ubuntu 4096 Mar 15 14:20 .npm
-rw------- 1 ubuntu ubuntu 70 Mar 15 23:49 .npmrc
-rw-r--r-- 1 ubuntu ubuntu 840 Mar 15 14:13 .profile
drwx------ 2 ubuntu ubuntu 4096 Mar 15 19:30 .ssh
-rw-r--r-- 1 ubuntu ubuntu 0 Mar 12 18:58 .sudo_as_admin_successful
-rw------- 1 ubuntu ubuntu 1843 Mar 16 16:51 .viminfo
-rw-rw-r-- 1 ubuntu ubuntu 167 Mar 13 21:42 .wget-hsts
drwxrwxr-x 8 ubuntu ubuntu 4096 Mar 19 13:10 myblog
[root@localhost ~]#短格式一般使用英文简写有点参数需要添加 -l短横线,长格式一般为完整单词,而且有部分命令要求双短横线 --all.


