linux学习笔记-day3

1. linux中的文件路径

linux中的根目录为 /。理解为这一点就可以理解很多东西,就像网站开发一样中的路径一样,只要加上 / 就表示服务器的根目录。虽然我没有学习过HDFS的目录结构,但是我相信肯定是跟linux的目录结构有异曲同工之妙。更加表明linux是一切知识的基石。

因此绝对跟径就是以 /开头的路径,还包括 ~/表示当前用户的家目录,也是绝对路径。其他表示路径形式的就是相对路径。

2. cd命令

cd (change directory)如果后面不带参数,则直接切换到当前用户的家目录,现 cd ~的效果一样。后面有带参数的则切换到参数中指定的目录。

pwd命令不带参数,用于显示当前目录,显示绝对路径。

3. mkdir命令

mkdir (make directory)用于创建目录。后面有两个命令选项 [-mp],m用得很少。加上p选项实际上有点递归的意思。如果要创建多级目录,不加p选项就会失败,因为父目录不存在,加上这个选项的话就会多级同时创建。而且不加p选项如果目录已经存在会报错,加了之后不会报错。

4. rmdir命令

rmdir(remove directory)用户删除目录,但是不能删除文件,如果目录中存在文件则删除失败。也可以加p选 项,但是也只能删除多个空目录。实际中并不常用。

5. rm命令

rm(remove)命令可用于删除目录和文件。后面常用的有2个选项[-rf]。r表示递归删除指定跟径的目录或文件。f选 项表示强制删除,并且删除不存在的目录时也不会报错。

你可能感兴趣的:(linux学习笔记-day3)