一、文件结构
- 系统使用“/”来表示根目录
- 当前目录,可用一个点“.”表示;当前目录的上一层目录,也叫父目录,用两个点“..”表示。
二、绝对路劲与相对路径
绝对路径:绝对路径一定是从根目录/开始的。
相对路径:相对路径是从当前所在的工作目录开始的
三、文件与目录的命名规则
- 目录名或文件名是区分大小写的。
- 文件的扩展名对 Linux 操作系统没有特殊的含义。都是纯文本格式文件
四、cd命令:切换目录
[root@localhost vbird]# cd ~
#表示回到自己的主目录,对于 root 用户,其主目录为 /root
[root@localhost ~]# cd
#没有加上任何路径,也代表回到当前登录用户的主目录
[root@localhost ~]# cd ~vbird
#代表切换到 vbird 这个用户的主目录,亦即 /home/vbird
[root@localhost ~]# cd ..
#表示切换到目前的上一级目录,亦即是 /root 的上一级目录的意思;
[root@localhost /]# cd -
#表示回到刚刚的那个目录
五、pwd命令:显示当前目录的完整路径(绝对路径)
六、ls命令:列出该目录下所有的子目录和文件
- ls-R: 连同子目录内容一起列出来,等於将该目录下的所有文件都显示出来。
- ls-l: 使用长格式列出文件和目录信息。会显示文件读写权限,创建时间等信息
- ls-h: 以人们易读的方式显示文件或目录大小,如 1KB、234MB、2GB 等。
七、mkdir:创建目录(文件夹)
八、rmdir:删除空目录
命令后面加目录名称即可,但命令执行成功与否,取决于要删除目录是否是空目录,因为 rmdir 命令只能删除空目录。
九、touch命令:创建文件及修改文件时间戳
十、cp命令:复制文件和目录
- cp [选项] 源文件 目标文件
- 改名复制需要在同一目录下。cp 源文件 新文件名
十一、mv命令:移动文件或改名
- mv 【选项】 源文件 目标路径,目标路径最好写绝对路径
- mv【选项】 源文件 目标文件, 如果源文件与目标文件在同一路径下,那mv就是改名
十二、 rm命令:删除文件或目录
rm 是强大的删除命令,它可以永久性地删除文件系统中指定的文件或目录。在使用 rm 命令删除文件或目录时,系统不会产生任何提示信息。
- 删除目录使用rm -r
- 无需确认强制删除目录使用rm -rf