讲个故事
在shell大陆上,需求都开始要求五彩斑斓的黑的情况下。我的小L诞生了!对于名字小L,你说小l也好,大L也行。世界本身就充满矛盾,但这并不影响我对小L的想象…
1、pwd(世界地图,坐标定位)
内心世界 元辰257年,小L出生在一个普通的家庭,家庭成员都挺高兴,大张旗鼓的办理酒宴,而我的小L出生后,也拥有了属于自己的伴生器([minL@Linux ~]$)。
[minL@linux ~]$ pwd
/home/minL
~ 代表当前目录,即打印出的/home/minL
1.1、(文件系统树)世界地图
如果你理解的地图是:
|-世界
|— | – 中国
|— | — | —北京
|— | — | — | —东城区
|— | — | — | — | —北京地铁站
|— | — | — | —西城区
|— | – 英国
| —…
所有文件组成了一棵树型目录(有时候在其它系统中叫做文件夹),
这个目录树可能包含文件和其它的目录。文件系统中的第一级目录称为根目录。
根目录包含文件和子目录,子目录包含更多的文件和子目录,依此类推。
那么在小L的世界中它是:
/ – 万物起源
/dev – 设备列表
/boot – 驱动程序
/lib – 共享库文件
/bin – 系统启动和运行所必须的二进制程序
/etc – 系统层面配置文件
/root – root管理员家目录
/sbin – 系统层面二进制文件,超级管理所留
/home – 普通用户家目录
/usr – 普通程序所需所有的程序和文件
/usr/lib
/usr/bin
usr/local
/usr/sbin
/mnt – (旧)挂载点
/media – (新)挂载点:eg:USB
/tmp – 临时文件存放点
/var – 存放的是动态文件。各种数据库,假脱机文件,用户邮件等等
/var/log – 日志记录存档
1.2、当前目录(所在位置)
目前小L出生在**/home/minL**目录下。
2、ls(出生的第一眼)
[minL@linuxbox ~]$ ls
Desktop Documents Music Pictures Public Templates Videos
小L睁开了双眼看到了周围的景象,有桌面、文档、音乐…
3、cd(行走)
时光如梭,小L已经七八个月学会了行走,这可高兴了他的父母。小L自从学会了行走,经常在自家的房屋中来回走动。
[minL@linuxbox ~]$ cd Pictures
[minL@linuxbox ~]$ cd Music
[minL@linuxbox ~]$ cd Videos
...
3.1、绝对路径
小L的活跃,麻烦了父母的寻找,父母也在小L的手上戴了定位手表,定位是从国家路径开始…
[minL@linuxbox ~]$ ls
Desktop Documents Music Pictures Public Templates Videos
# 小L去了Pictures 目录
[minL@linuxbox ~]$ cd /home/minL/Pictures
# 手表定位位置
[minL@linuxbox ~]$ pwd
/home/minL/Pictures
...
3.2、相对路径
有时候小L也在父母的陪伴下玩耍,在院子里用沙子玩堡垒,在屋子里搭建积木,有时一不留神小L的换房间,父母也很快能找到,定位是从自身位置开始…
[minL@linuxbox ~]$ ls
Desktop Documents Music Pictures Public Templates Videos
# 小L所在当前目录
[minL@linuxbox ~]$ cd Pictures
[minL@linuxbox ~]$ pwd
/home/minL/Pictures
# 小L去了Music目录
[minL@linuxbox Pictures]$ cd ../Music
# 解释
. 代表当前目录
.. 代表上级目录
总结
1、pwd 当前目录打印
1.1 目录解说
1.2 当前目录
2、ls 查看当前目录下内容
3、cd 目录中跳转
3.1 绝对路径
3.2 相对路径