云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

数据库_阿里云ssl_多少钱

小七 141 0

数据库_阿里云ssl_多少钱

PowerShell对于系统管理员来说是一个很好的框架。这是相当容易学习和使用,同时让你非常有效。#SAPonMS管理员可以使用PowerShell来管理他们的系统并改进他们的日常工作流程,就像我们团队中的开发人员在各种情况下经常使用它一样。然而,尽管我非常喜欢PowerShell,但我有一个问题:它处理符号链接的方式。

管理员使用符号链接是很常见的,但不幸的是,返现网,它们在PowerShell中的显示方式并不是我认为最佳的。在我解释一个可能的解决方法之前,构建云服务器,移动物联网卡,大数据精准,让我先告诉你我的意思:

想象一下下面的场景:你有一个特定的文件,我们称之为MyFile.txt文件"它位于

那么,你需要一个符号fink到那个文件。为了简单起见,我们将它放在同一个目录中:

您可以使用PowerShell命令

来创建这样的链接。当然,您也可以使用"good old"cmd提示符,它提供mklink.exe文件命令。

现在,尝试使用Get Childitem检查文件夹的内容:

您可以立即看到困扰我的问题:您没有意识到您有一个符号链接。当然,你可以看看物品的长度。但是,这并不是解决方案,因为对于指向文件夹的符号链接,同样的问题也适用。创建子目录"SubDir"和指向它的符号链接(称为"SymLinkSubDir")将生成以下文件夹视图:

为了完全公平,必须声明,从PowerShell版本5开始,您可以通过查看Mode属性中的"l"来查看您正在处理的符号链接。这意味着,有一种方法可以区分原始文件夹和符号链接之间的区别。但仍然看不到链接所指向的目标。挺烦人的,不是吗?假设你有一个更复杂的设置,并考虑到你通常不把你的符号链接命名为"symlink*",这对其他用户和你未来的自己来说都有巨大的潜在的混乱?首先,请注意,所有这些都假设我们使用的是PowerShell版本5。解决这个问题的总体思路是定制getchilditem输出和类似命令的格式。PowerShell允许您更改几乎所有内容的格式视图。我们想得到一个清晰的视觉提示,如果我们有一个链接,我们还想知道它链接到哪里。默认格式文件位于

您可以通过创建一个名为

的文件来选择放置一个自定义格式文件,打开它并在其中粘贴以下代码:

保存它并返回您的PowerShell。您可以通过调用

来加载自定义格式,如果您不想反复键入,虚拟主机,可以将其放入PowerShell配置文件中,以便在启动时自动加载。你可以在

下找到你的个人资料,然后你可以再次查看你的文件夹:

Tadaaaa!就这样!

我们可以清楚地看到我们的文件和目录,同时也可以获得链接指向的信息。通过这几个步骤,我们可以在下一次使用大量符号链接的系统上节省大量时间。