返回顶部
首页 > 资讯 > 操作系统 >如何使用linux cd变换工作目录
  • 217
分享到

如何使用linux cd变换工作目录

2023-06-17 00:06:10 217人浏览 薄情痞子
摘要

本篇内容介绍了“如何使用linux cd变换工作目录”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!使用linux cd命令别名可以高效的变换

本篇内容介绍了“如何使用linux cd变换工作目录”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

使用linux cd命令别名可以高效的变换工作目录。

当变换目录时遇到非常深的文件夹目录时,你可以会使用 ..\..\ 或是多个 ..\ 才能到达目标文件夹,就像下面这种情况:

代码:

# mkdir -p

/tmp/very/long/directory/structure/that/is/too/deep

# cd /tmp/very/long/directory/structure/that/is/too/deep

# pwd

/tmp/very/long/directory/structure/that/is/too/deep

# cd ../../../../

# pwd

/tmp/very/long/directory/structure

linux cd命令中,为了避免反复使用cd .. 命令,可以使用下面三种命令别名的方法来简化操作。

方法一:使用类似于“..n”的cd使用别名

下面的例子中,..4用来导航到当前目录的第4级父目录,..3用来导航到当前目录的第3级父目录,..2用来导航到当前目录的第

2级父目录。把下面的代码加入到你的~/.bash_profile文件中,然后重新登录一下:

代码:

alias ..="cd .."

alias ..2="cd ../.."

alias ..3="cd ../../.."

alias ..4="cd ../../../.."

alias ..5="cd ../../../../.."

使用..4转到当前目录的第4级父目录中:

引用:

# cd

/tmp/very/long/directory/structure/that/is/too/deep

# ..4

# pwd

/tmp/very/long/directory/structure/

方法二:只使用点作为别名

下面的例子中,.....(5个点)用来导航到当前目录的第4级父目录。5个点导航到当前目录的第4级目录是比较容易记忆的。当

你输入2个点的时候,你的脑海里就想已经到了上级目录,此后,每输入一个点,你的脑海里跟着浮现当前的目录状态。只用的

点的这种别名方式,在使用前,***用pwd把当时工作目录的完整路径打印在屏幕上,这样就能边看完整路径边输入点。

同样,使用....(4个点)导航到当前目录的第3级父目录。在~/.bash_profile文件中加入下面的代码,并重新登录一下:

代码:

alias ..="cd .."

alias ...="cd ../.."

alias ....="cd ../../.."

alias .....="cd ../../../.."

alias ......="cd ../../../../.."

5个点用来导航到当前目录的第4级父目录:

引用:

# cd /tmp/very/long/directory/structure/that/is/too/deep

# .....

# pwd

/tmp/very/long/directory/structure/

方法三:linux cd命令紧跟点,cd.....

这种方法和方法二类似,只不过在点的前面加了linux cd命令名,这样在使用的时候就不易出错。在~/.bash_profile文件中加入下面

的代码,并重新登录一下:

代码:

alias cd..="cd .."

alias cd...="cd ../.."

alias cd....="cd ../../.."

alias cd.....="cd ../../../.."

alias cd......="cd ../../../../.."

使用cd.....导航到当前目录的第4级父目录:

引用:

# cd /tmp/very/long/directory/structure/that/is/too/deep

# cd.....

# pwd

/tmp/very/long/directory/structure

此外,还有一些其他的类似方法,如下面这种“cdn”的形式:

引用:

alias cd1="cd .."

alias cd2="cd ../.."

alias cd3="cd ../../.."

alias cd4="cd ../../../.."

alias cd5="cd ../../../../.."

Linux命令博大精深,这里讲的linux cd命令别名可以高效的变换工作目录,平时多用CLI(Command Line Interface)你会发现好多意想不到的小技巧。

“如何使用linux cd变换工作目录”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注编程网网站,小编将为大家输出更多高质量的实用文章!

--结束END--

本文标题: 如何使用linux cd变换工作目录

本文链接: https://lsjlt.com/news/286688.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 如何使用linux cd变换工作目录
    本篇内容介绍了“如何使用linux cd变换工作目录”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!使用linux cd命令别名可以高效的变换...
    99+
    2023-06-17
  • 如何使用linux cd命令来改变所在目录
    本篇内容主要讲解“如何使用linux cd命令来改变所在目录”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何使用linux cd命令来改变所在目录”吧!只要你知道所在位置,以及它与你想转换到的...
    99+
    2023-06-17
  • linux中如何使用cd命令与Pushd切换目录
    这篇文章给大家分享的是有关linux中如何使用cd命令与Pushd切换目录的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。在Linux命令提示中,用linux cd命令来改变当前目录。这是linux cd命令的一些...
    99+
    2023-06-17
  • 如何使用CDPATH为linux cd命令定义基础目录
    这篇文章主要讲解了“如何使用CDPATH为linux cd命令定义基础目录”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何使用CDPATH为linux cd命令定义基础目录”吧!如果你经常...
    99+
    2023-06-17
  • linux如何复制一个目录到当前工作目录
    这篇文章将为大家详细讲解有关linux如何复制一个目录到当前工作目录,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 使用 cp 命令复制目录 cp 命令是 Linux 中最常用的复制命令之一,它可以将文...
    99+
    2024-04-02
  • 如何在Linux中使用shell脚本获取当前工作目录
    如何在Linux中使用shell脚本获取当前工作目录?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。如下:workdir=$(cd $(dirname $0)...
    99+
    2023-06-09
  • dos中如何使用cd命令实现目录跳转
    这篇文章主要介绍了dos中如何使用cd命令实现目录跳转,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。例如,我们打开命令行窗口的时候,一般是这样操作的:在桌面左下角找到“开始”...
    99+
    2023-06-08
  • Linux下如何使用pushd和popd高效切换目录
    这篇文章主要介绍了Linux下如何使用pushd和popd高效切换目录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。pushd和popd是对一个目录栈进行操作,而dirs是显...
    99+
    2023-06-27
  • Linux的cd命令如何使用
    这篇“Linux的cd命令如何使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Linux的cd命令如何使用”文章吧。Lin...
    99+
    2023-06-28
  • Linux下如何高效切换目录
    本篇内容介绍了“Linux下如何高效切换目录”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Linux 下对于目录的切换,大家肯定会想到一个命...
    99+
    2023-06-15
  • 如何使用Linux中的cd命令
    这篇文章主要为大家展示了“如何使用Linux中的cd命令”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何使用Linux中的cd命令”这篇文章吧。cd命令是Linux最常用的命令,其主要功能就是...
    99+
    2023-06-28
  • Linux中如何使用“dirs”、“pushd”、“popd”来操作目录栈
    这篇文章主要介绍了Linux中如何使用“dirs”、“pushd”、“popd”来操作目录栈,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。你可以将目录压入目录栈,也可以稍后将...
    99+
    2023-06-16
  • linux如何复制一个目录下的所有文件到当前工作目录
    这篇文章将为大家详细讲解有关linux如何复制一个目录下的所有文件到当前工作目录,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Linux下复制目录内容到当前目录的命令 前提条件: 需要具有源目录和目标目...
    99+
    2024-04-02
  • 怎么在Linux中不使用CD命令进入目录/文件夹
    这篇文章给大家分享的是有关怎么在Linux中不使用CD命令进入目录/文件夹的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。众所周知,如果没有 cd 命令,我们无法 Linux 中切换目录。这个没错,但我们有一个名为...
    99+
    2023-06-16
  • linux命令切换目录的使用方法
    1.cd - 作用是快速切换到前一个目录,如下: amosli@amosli-pc:~$ cd learn/fd/amosli@amosli-pc:~/learn/fd$ cd -/home/amosli ...
    99+
    2022-06-04
    使用方法 命令 目录
  • linux系统中如何使用cd命令
    这篇文章主要介绍linux系统中如何使用cd命令,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。课程...
    99+
    2023-06-28
  • linux用命令切换目录的使用方法
    本篇内容介绍了“linux用命令切换目录的使用方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1.cd - 作用是快速切换到前一个目录,如...
    99+
    2023-06-09
  • Linux下如何使用mount挂载目录
    这篇文章主要介绍了Linux下如何使用mount挂载目录,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Linux 是一切皆文件,整个系统都是当做文件来管理,在Windows中...
    99+
    2023-06-27
  • 在 Linux 中不使用 CD 命令进入目录/文件夹的方法
    众所周知,如果没有 cd 命令,我们无法 linux 中切换目录。这个没错,但我们有一个名为 shopt 的 Linux 内置命令能帮助我们解决这个问题。 shopt 是一个 shell 内置命令,用于设置和取消设置各种...
    99+
    2022-06-04
    linxu 进入目录 linux文件夹 linxu cd命令
  • Linux中怎么使用cd和alias命令快速返回上级目录
    本篇内容介绍了“Linux中怎么使用cd和alias命令快速返回上级目录”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!当你在一个多级的目录下...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作