c语言编程笔录

首页 >   > 笔记大全

笔记大全

linux怎么使用命令返回上一级目录

更新时间:2023-12-31

linux如何使用命令返回上一级目录?

在linux中,返回上一级目录的命令是“cd ..”。

第一段:使用cd命令返回上一级目录

cd命令是在linux系统中切换目录的命令,通过cd命令可以进入到指定的目录。而“..”在linux中表示上一级目录。因此,我们可以使用cd命令和“..”来返回上一级目录。

        $ pwd
        /home/user/test/dir1
        $ cd ..
        $ pwd
        /home/user/test
        

在上面的例子中,“pwd”命令用于显示当前所在的目录,即“/home/user/test/dir1”目录。然后,使用“cd ..”命令返回上一级目录,即“/home/user/test”目录。最后,使用“pwd”命令查看当前所在的目录是否已经返回到了上一级目录。

第二段:使用pushd和popd命令返回上一级目录

除了使用cd命令和“..”来返回上一级目录,linux还提供了pushd和popd命令来进行目录切换。

pushd命令可以将当前目录压入栈中,并切换到指定的目录。而popd命令则可以弹出栈顶目录,并切换到弹出的目录。

        $ pwd
        /home/user/test/dir1
        $ pushd ..
        ~/test ~/test/dir1
        $ pwd
        /home/user/test
        $ popd
        ~/test/dir1
        $ pwd
        /home/user/test/dir1
        

在上面的例子中,“pwd”命令用于显示当前所在的目录,即“/home/user/test/dir1”目录。接着,使用“pushd ..”命令将当前目录压入栈中,并切换到上一级目录“/home/user/test”。然后,使用“pwd”命令查看当前所在的目录是否已经切换到了上一级目录。接下来,使用“popd”命令弹出栈顶目录“/home/user/test”,并返回到之前所在的目录“/home/user/test/dir1”。最后,使用“pwd”命令查看当前所在的目录是否已经返回到了原始目录。

第三段:使用../../来返回上一级目录的上一级目录

在linux中,“../..”表示上一级目录的上一级目录。因此,我们也可以使用“../../”来返回上一级目录的上一级目录。

        $ pwd
        /home/user/test/dir1/dir2
        $ cd ../../
        $ pwd
        /home/user
        

在上面的例子中,“pwd”命令用于显示当前所在的目录,即“/home/user/test/dir1/dir2”目录。然后,使用“cd ../../”命令返回上一级目录的上一级目录“/home/user”。最后,使用“pwd”命令查看当前所在的目录是否已经返回到了上一级目录的上一级目录。

第四段:总结

在linux中,返回上一级目录的命令是“cd ..”。

除了使用cd命令和“..”来返回上一级目录,还可以使用pushd和popd命令来进行目录切换。pushd命令可以将当前目录压入栈中,并切换到指定的目录。popd命令则可以弹出栈顶目录,并切换到弹出的目录。

在linux中,“../..”表示上一级目录的上一级目录。因此,我们也可以使用“../../”来返回上一级目录的上一级目录。