返回顶部
首页 > 资讯 > 操作系统 >在Linux文件系统中导航的使用技巧有哪些
  • 407
分享到

在Linux文件系统中导航的使用技巧有哪些

2023-06-16 00:06:42 407人浏览 安东尼
摘要

这篇文章主要介绍在linux文件系统中导航的使用技巧有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!添加到 $PATH确保你不必花费大量时间在 Linux 系统上查找命令的最简单、最有用的方法之一就是在 $PAT

这篇文章主要介绍在linux文件系统中导航的使用技巧有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

添加到 $PATH

确保你不必花费大量时间在 Linux 系统上查找命令的最简单、最有用的方法之一就是在 $PATH 变量中添加适当的目录。但是,添加到 $PATH  变量中的目录顺序非常重要。它们确定系统在目录中查找要运行命令的目录顺序–在找到第一个匹配项时停止。

例如,你可能希望将家目录放在第一个,这样,如果你创建的脚本与其他可执行文件有相同的名称,那么只要输入该脚本的名称,它便会运行。

要将家目录添加到 $PATH 变量中,可以执行以下操作:

$ export PATH=~:$PATH

~ 字符代表家目录。

如果将脚本保存在 bin 目录中,下面的会有效:

$ export PATH=~/bin:$PATH

然后,你可以运行位于家目录中的脚本,如下所示:

$ myscript Good morning, you just ran /home/myacct/bin/myscript

重要提示:上面显示的命令会添加到你的搜索路径中,因为 $PATH(当前路径)被包含在内。它们不会覆盖它。你的搜索路径应该在你的 .bashrc  文件中配置,任何你打算永久化的更改也应该添加到那里。

使用符号链接

符号链接提供了一种简单而明显的方式来记录可能经常需要使用的目录的位置。例如,如果你管理网站的内容,那么可能需要通过创建如下链接来使你的帐户“记住”网页文件的位置:

ln -s /var/www/html www

参数的顺序很重要。第一个(/var/www/html)是目标,第二个是你创建的链接的名称。如果你当前不在家目录中,那么以下命令将执行相同的操作:

ln -s /var/www/html ~/www

设置好之后,你可以使用 cd www 进入 /var/www/html。

使用 shopt

shopt 命令还提供了一种让移动到其他目录更加容易的方法。当你使用 shopt 的 autocd 选项时,只需输入名称即可转到目录。例如:

$ shopt -s autocd $ www cd -- www /home/myacct/www $ pwd -P /var/www/html $ ~/bin cd -- /home/myacct/bin $ pwd /home/myacct/bin

在上面的第一组命令中,启用了 shopt 命令的 autocd 选项。输入 www,就会调用 cd www 命令。由于此符号链接是在上面的 ln  命令示例之一中创建的,因此将我们移至 /var/www/html。 pwd -P 命令显示实际位置。

在第二组中,键入 ~/bin 会调用 cd 进入在用户家目录的 bin 目录。

请注意,当你输入的是命令时,autocd 行为将不会生效,即使它也是目录的名称。

shopt 是 bash 内置命令,它有很多选项。这只是意味着你不必在要进入每个目录的名称之前输入 cd。

要查看 shopt 的其他选项,只需输入 shopt。

使用 $CDPATH

可能进入特定目录的最有用技巧之一,就是将你希望能够轻松进入的路径添加到 $CDPATH  中。这将创建一个目录列表,只需输入完整路径名的一部分即可进入。

一方面,这可能有点棘手。你的 $CDPATH 需要包含要移动到的目录的父目录,而不是目录本身。

例如,假设你希望仅通过输入 cd html 就可以移至 /var/www/html 目录,并仅使用 cd 和简单目录名即可移至 /var/log  中的子目录。在这种情况下,此 $CDPATH 就可以起作用:

$ CDPATH=.:/var/log:/var/www

你将看到:

$ cd journal /var/log/journal $ cd html /var/www/html

当你输入的不是完整路径时,$CDPATH 就会生效。它向下查看其目录列表,以查看指定的目录是否存在于其中一个目录中。找到匹配项后,它将带你到那里。

在 $CDPATH 开头保持 . 意味着你可以进入本地目录,而不必在 $CDPATH 中定义它们。

$ export CDPATH=".:$CDPATH" $ Videos cd -- Videos /home/myacct/Videos

在 Linux 文件系统键切换并不难,但是如果你使用一些方便的技巧轻松地到达各个位置,那你可以节省一些大脑细胞。

以上是“在Linux文件系统中导航的使用技巧有哪些”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注编程网操作系统频道!

--结束END--

本文标题: 在Linux文件系统中导航的使用技巧有哪些

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

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

猜你喜欢
  • 在Linux文件系统中导航的使用技巧有哪些
    这篇文章主要介绍在Linux文件系统中导航的使用技巧有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!添加到 $PATH确保你不必花费大量时间在 Linux 系统上查找命令的最简单、最有用的方法之一就是在 $PAT...
    99+
    2023-06-16
  • 在Linux文件系统中导航的技巧有哪些
    这篇文章给大家分享的是有关在Linux文件系统中导航的技巧有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。cd 命令可能是任何 Linux 用户学习的前 10 个命令之一,但这并不是在 Linux 文件系统中...
    99+
    2023-06-16
  • Linux系统导航技巧有哪些
    今天就跟大家聊聊有关Linux系统导航技巧有哪些,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。无论你是在文件系统中四处查看、寻找文件还是尝试进入重要目录,Linux 都可以...
    99+
    2023-06-05
  • Linux系统中处理文件小技巧有哪些
    这篇文章主要为大家展示了“Linux系统中处理文件小技巧有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux系统中处理文件小技巧有哪些”这篇文章吧。查找文件当你查找文件时,find 可...
    99+
    2023-06-27
  • Linux系统中使用sudo小技巧有哪些
    这篇文章将为大家详细讲解有关Linux系统中使用sudo小技巧有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。实用小技巧1) !! 和 ! -1用法:想要允许授权的普通用户作为root用户来执行一个命...
    99+
    2023-06-28
  • React Native中顶|底部导航使用小技巧有哪些
    这篇文章给大家分享的是有关React Native中顶|底部导航使用小技巧有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。导航一直是App开发中比较重要的一个组件,React...
    99+
    2024-04-02
  • 在Linux Shell中的使用技巧有哪些
    这篇文章主要介绍了在Linux Shell中的使用技巧有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.使用可变扩展名分割字符串人们经常使用cut甚至awk只是通过模式...
    99+
    2023-06-16
  • win8系统的使用技巧有哪些
    这篇文章主要讲解了“win8系统的使用技巧有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“win8系统的使用技巧有哪些”吧!win8系统的使用小技巧:1...
    99+
    2022-12-15
    win8
  • windows7系统使用技巧有哪些
    本篇内容介绍了“windows7系统使用技巧有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!windows7系统使用技巧一、鼠标的基本操...
    99+
    2023-07-01
  • Linux中有哪些使用技巧
    这篇文章主要为大家展示了“Linux中有哪些使用技巧”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中有哪些使用技巧”这篇文章吧。文中软件安装命令以 Ubuntu 为例,其它发行版类似。...
    99+
    2023-06-29
  • Linux系统优化技巧有哪些
    以下是一些常见的Linux系统优化技巧:1. 关闭不需要的服务:通过停用不需要的服务可以释放系统资源,提高性能和安全性。2. 使用轻...
    99+
    2023-09-27
    Linux
  • Linux系统中MySQL优化技巧有哪些
    今天小编给大家分享一下Linux系统中MySQL优化技巧有哪些的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。1.禁止操作系统...
    99+
    2023-06-28
  • Linux中有哪些有哪些常用的文件系统
    本篇文章给大家分享的是有关Linux中有哪些有哪些常用的文件系统,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。Linux操作系统使用虚拟文件系统(VFS)向上和用户进程文件访问...
    99+
    2023-06-13
  • Linux文件系统导航器ranger怎么用
    这篇文章将为大家详细讲解有关Linux文件系统导航器ranger怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。ranger在Linux系统中是一个方便的文件系统导航器,能对文件进行移动, 进出子目录...
    99+
    2023-06-28
  • linux中Crontab的使用技巧有哪些
    这篇文章给大家分享的是有关linux中Crontab的使用技巧有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。可以把你需要处理的命令写成脚本,放在bats.sh里面。使用crontab -e 进行编辑调用定时...
    99+
    2023-06-13
  • Linux中的Shell使用技巧有哪些
    这篇文章主要介绍“Linux中的Shell使用技巧有哪些”,在日常操作中,相信很多人在Linux中的Shell使用技巧有哪些问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Linux中的Shell使用技巧有哪些...
    99+
    2023-06-16
  • linux中VLC的使用技巧有哪些
    这篇文章主要为大家展示了“linux中VLC的使用技巧有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“linux中VLC的使用技巧有哪些”这篇文章吧。使用这些简单技巧让 VLC 做更多事让我...
    99+
    2023-06-16
  • linux中Bash使用技巧有哪些
    小编给大家分享一下linux中Bash使用技巧有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!BASH功能介绍1. 命令历史Bash拥有自动记录命令历史的功能...
    99+
    2023-06-16
  • 使用Linux技巧有哪些
    小编给大家分享一下使用Linux技巧有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1:检查不是由你运行的程序难度:高级应用程序:bash(译注:UNIX或者...
    99+
    2023-06-16
  • Linux使用技巧有哪些
    这篇文章主要为大家展示了“Linux使用技巧有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux使用技巧有哪些”这篇文章吧。1.快速跳转命令 - z要是每次都要进入一个目录很深的文件夹...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作