目录切换相关命令(cd/pwd)
cd切换工作目录
当Linux终端(命令行)打开的时候,会默认以用户的HOME目录作为当前的工作目录。我们可以通过cd命令,更改当前所在的工作目录
语法: cd [Linux路径]
-
cd命令无需选项,只有参数,表示要切换到哪个目录下
-
cd命令直接执行,不写参数,表示回到用户的HOME目录
pwd查看当前目录
pwd作用:输出当前所在的工作目录
通过ls来验证当前的工作目录是不恰当的。我们可以通过pwd命令,来查看当前所在的工作目录。
语法: pwd
-
pwd命令,无选项,无参数,直接输入pwd即可
相对路径、绝对路径和特殊路径符
相对路径和绝对路径
-
绝对路径: 以根目录为起点,描述路径的一种写法,路径描述以 / 开头
写法: cd /home/ninnne/Desktop
-
相对路径:以当前目录为起点,描述路径的一种写法,路径描述无需以 / 开头
写法:cd Desktop
以home目录为起点
-
特殊路径符
要想返回上一级,可以通过特殊路径符来完成、
-
. 表示当前目录,比如 cd ./Desktop 表示切换到当前目录下的Desktop目录内,和cd Desktop效果一样
-
.. 表示上一级目录,比如:cd .. 即可切换到上一级目录,cd ../.. 即可切换到上二级目录
-
~ 表示HOME目录,比如: cd ~ 即可切换到HOME目录或者cd ~/Desktop(~ == /home/ninnne),切换到HOME内的Desktop目录
描述
-
当前工作目录内有一个test文件夹,文件夹内有一个文件hello.txt ,请描述文件的相对路径
test/hello.txt
-
当前工作目录的上级目录有一个test文件夹,文件夹内有一个文件hello.txt ,请描述文件的相对路径
../test/hello.txt
-
在HOME目录内有一个test文件夹,文件夹内有一个文件hello.text,请描述文件的相对路径
~/test/hello.txt
创建目录命令(mkdir)
mkdir命令:通过mkdir命令可以创建新的目录(文件夹)
语法:mkdir [-p] Linux路径
-
参数必填,表示Linux路径,即要创建的文件夹的路径,相对路径或绝对路径均可
-
-p选项可选,表示自动创建不存在的父目录,适用于创建连续多层级的目录
-p选项
可以一次性创建多个层级的目录
注意:创建文件夹需要修改权限,要确保操作均在HOME目录内,不要再HOME外操作,涉及到权限问题,HOME外无法成功
练习:请通过命令在HOME目录内,创建如下路径(需使用特殊符号~):itcast/ninnne/nice/666
答案:mkdir -p ~/itcast/ninnne/nice/666
标签:Linux2,路径,cd,文件夹,HOME,Desktop,目录 From: https://www.cnblogs.com/ninnne/p/17603561.html