命令提示符
[root@iZwz91sneajs2ji49vo4wxZ ~]#
root
:当前登陆用户名iZwz91sneajs2ji49vo4wxZ
:主机名~
:当前目录#
:代表超级用户,普通用户是$
命令一般格式
命令 [选项] [参数]
一般命令都遵循这个格式,有少部分特殊命令不遵循
多个参数可以简写比如 ls -a -l
可以简写成 ls -al
示例:
[root@iZwz91sneajs2ji49vo4wxZ laravel58]# cd routes/
[root@iZwz91sneajs2ji49vo4wxZ routes]# ls
api.php channels.php console.php web.php
[root@iZwz91sneajs2ji49vo4wxZ routes]# ls -a
. .. api.php channels.php console.php web.php
[root@iZwz91sneajs2ji49vo4wxZ routes]# ls -al
总用量 24
drwxr-xr-x 2 www www 4096 7月 20 08:34 .
drwxr-xr-x 13 www www 4096 7月 20 08:34 ..
-rwxr-xr-x 1 www www 528 7月 17 22:16 api.php
-rwxr-xr-x 1 www www 508 7月 17 22:16 channels.php
-rwxr-xr-x 1 www www 553 7月 17 22:16 console.php
-rwxr-xr-x 1 www www 687 7月 21 16:12 web.php
文件类型
drwxr-xr-x 2 www www 4096 7月 20 08:34 .
drwxr-xr-x 13 www www 4096 7月 20 08:34 ..
-rwxr-xr-x 1 www www 528 7月 17 22:16 api.php
文件类型一共有10位,以 -rwxr-xr-x 1 www www 528 7月 17 22:16 api.php
为例:
一共分为四部分 -
rwx
r-x
r-x
- 第一部分
-
:代表文件类型(-
文件 |d
目录 |l
软链接文件),当然 linux 的文件类型远不止这三种,/dev
下还有c
、d
和l
等文件类型 - 第二部分
rwx
:代表所有者对这个文件的权限,r
代表可读,w
代表可写,x
代表可执行 - 第三部分
r-x
:代表所属组对这个文件的权限 - 第四部分
r-x
:代表所属组的其它人对这个文件的权限建立目录
mkdir [选项] 目录名
,英文含义:make directories
选项-p
递归创建目录 ```shell $ mkdir d1
$ ls api.php channels.php console.php d1 web.php
$ mkdir -p d2/d2-1
$ ls api.php channels.php console.php d1 d2 web.php
切换目录
cd [目录]
:英语原意 change directorycd ~
:进入当前用户的家目录cd -
:进入上次目录cd ..
:进入上级目录cd .
:进入当前目录pwd
:查看当前目录