pwd --打印出当前工作目录名 "print working directory"
cd --更改目录
ls --列出目录内容
3.1理解文件系统树(倒置的树)
Linux 以分层目录结构 来组织所有文件,所有文件组成一棵树形目录(Window中 叫 文件夹)
文件系统的第一级目录称为根目录
根目录, 子目录都包含 文件和子目录
linux系统只有单一的文件系统树,不论有多少存储设备 "挂载" 到计算机上
3.2 当前工作目录
首次登陆系统,当前工作目录是 Home 目录,以普通用户登陆系统,Home目录是唯一可以写入文件的地方
3.3列出目录内容
ls -l
3.4绝对路径
cd /home/user_Lin/test #以根目录起始的路径
3.5相对路径
. # 表示当前工作目录
.. #表示上一级目录
cd ./user_Lin/test #以当前工作目录为起始的路径
cd ..
3.6 更改当前工作目录
关于 cd 的快捷命令
cd # 切换目录到 Home
cd - # 切换到先前的 WD
cd ~user_name # 切换到 user_name 的家目
关于文件名的规则
Linux 文件名的最大长度是 255 个字符
文件名中 不能含有 ‘/’ 和 ‘/0’,因为它们对Linux内核有特别含义
touch filename # 可创建文件
以及对 Shell有特殊含义的:?* [ ] ' " ` | < ; > \ () % $ ! &
- “.”开头的文件名为隐藏文件
- 文件名和命令名对大小写敏感
- Linux无文件扩展名
- 支持长文件名“.”“,”“-”空格,(不要使用空格,制表符, 控制符)
可能有些特殊含义的字符可以在系统中正常创建文件,但在实际操作中可能会造成错误