...
综上,-p参数的作用一目了然,但是能不用的话,尽量不要使用,除非对linux命令很熟,知道自己要干啥。
02.3 cd命令
02.3.1 cd命令使用
cd命令 含义:Change the shell working directory. 意思就是:切换当前工作目录
描述:Change the current directory to DIR. The default DIR is the value of the HOME shell variable.
cd命令示例:
- 在使用cd命令切换目录之前,我先用命令pwd查看一下当前目录路径为:/root
- 然后使用cd命令切换到指定目录 /home/user04/ ,即命令 cd /home/user04;切换完成之后你会发现#号之前的路径由~变成了你所切换的目录路径/home/user04
- 执行ls命令,查看当前目录下面的内容,确实为目录/home/user04下面的内容,其实这里也可以在执行一遍pwd查看当前路径是否为我们所切换的路径(当然第二步的说明足以证明我们是切换成功的,如果不成功,会报错目录不存在的)
- 当我们执行cd命令不添加任何参数的时候,会直接回到当前用户的家目录。因为我们当前用户是root,而root用户的家目录就是/root,所以我们只执行cd,则目录会回到/root(家目录的缩写为~),具体可以看下图示例
cd命令示例2
- 由于上个示例的用户为root用户,而root用户的家目录为/root。为了方便理解家目录的含义。本示例进行简单的讲解
- 首先,我使用su命令来切换用户(初学者可以不用知道su的用法,只需要知道这个命令是用来切换用户的即可),命令:su user04,命令解释:su是命令,user04是我需要切换的用户名
- 执行了su user04命令之后,你会发现前面的用户名由root@ecs-dbf7变成了user04@ecs-dbf7,这就说明我们已经由用户root切换到了用户user04。那么@符合后面的ecs-dbf7是什么含义呢?这个其实就是主机名称,你可以理解为这台服务器的名字。
- 用户切换完成之后,我们执行命令:cd,该命令后面不添加任何参数。如上个例子所示,如果cd命令后面不添加任何参数,那么工作目录就会切换到当前用户的家目录下面。我们执行了cd命令之后,然后再执行一遍pwd命令,发现当前目录已经变成了/home/user04;同时用户名@主机名:后面的路径也变成了~符号,即user04@ecs-dbf7:~,此时的~符合代表的是user04用户的家目录,即/home/user04。而上个例子的家目录是/root,也就说root用户的家目录是/root。
02.3.2 cd命令语法格式
cd命令英文全拼:change directory,即用于改变当前工作目录的命令,切换到指定的路径。
02.4 vim命令
02.5 ping命令
02.6 telnet命令
...