房山站点建设:15+命令行Prompt对WordPress用户有用

2019.05.24 房山站点建设

161

终端和命令行提示对许多计算机用户来说是可怕的。而不是双击和/或右击一个图标,你可以键入你想让计算机做的事情。理论上,使用命令行提示和终端是简单的。但就像我一直对我的学生说的,简约不是一回事容易.

当你是像我们这样的WordPress的人时,它会变得更加模糊。在房山站点建设我们习惯于使用菜单和选项卡与我们的软件交互。我们中的一些人使用Atom或Subject这样的文本编辑器在JavaScript、PHP或其他代码中工作,但即使这样,您也可能根本没有接触到终端。那么命令行提示对您有什么好处呢?

其实很多。很多好东西。一群群人。

不仅有WP-CLI,aWordPress命令行接口您可以使用终端管理远程安装,但也可以使用命令行提示,使您的生活更容易处理本地文件和WordPress-y的东西。

为了让这一切更加令人敬畏,您不必担心笨重的cPanels或管理仪表板。当您使用命令行提示时,它就像WordPress本身一样工作。只是起作用了。

航站楼简介

为此,我将在MacOS上运行名为终端,但您也可以在Windows上使用Windows PowerShell(我强烈建议您右键单击并使用以管理员身份运行).

我之所以要在Mac而不是Windows上运行,是因为WP-CLI(WordPress的主要命令行工具)运行在基于UNIX的环境中,而Windows不是基于UNIX的(Linux是基于UNIX的)。你可以安装额外的东西,比如西格温在x86系统上模拟该环境,但即使这样,…支持有限。最好还是坚持Mac或Linux。

上面说…我们开始吧。当我需要打开应用程序时,我发现自己只是在搜索它,或者通过点击Windows按钮和搜索Powershell在我的电脑上或压制CMD-空间与搜索终端在Mac上.

 

基本上,你看到的是你登录的计算机和用户。在我的例子中,我的计算机名为BJS-Macbook-Pro我的用户名是布克顿。你的会很明显不一样,但你明白。

您还应该在我的用户名之前看到一个倾斜点。(~)。通常情况下,这个位置将被当前目录占据,但是由于我们从用户的主目录中开始,“倾斜”只是该目录的缩写。它保存字符,这样就不必显示bwkeeton:bwkeeton.

读取终端命令行

一旦你习惯了谁你在命令行,你应该明白哪里你也是。由于您没有文件系统的图形表示,所以如果您不习惯它,就很容易迷路。

关于导航文件系统,您需要了解的主要内容如下:

· a ( / )是目录/文件夹的缩写。

· 单周期( . )或( ./ )指示当前目录

· 双周期( .. )或( ../ )向上指示一级目录

· 只要知道它与你的文件的位置,你就可以在任何地方对任何文件做任何漂亮的事情。

· 您可以直接从一个目录移动到另一个目录,而无需单击百万个不同的文件夹。

绝对与相对文件路径

我还想提到有两种不同的方法来定位一个文件。例如,~/bwkeeton/documents/Pictures/awesome.jpg是绝对的文件的路径,因为它详细说明了在何处找到该文件,从主目录开始。

相对然而,文件路径是从您的位置向下。如果我的终端读到我在BJS-Macbook-Pro:Document:bwkeeton,我可以引用同一个文件/图片/awesome.jpg因为那是相对于我的位置。

明白了吗?像泥一样干净?好的。

考虑到所有这些,一旦您了解了一些命令,终端就是一种令人惊讶的快速高效的工作方式。

面向WordPress用户的命令行Prompts

现在,问题是:使用命令行和终端作为WordPresence(顺便说一句,为什么我们不是这样称呼自己呢?)与其他设计人员和开发人员非常相似,但有几个注意事项。

对于WP专业人员来说,日常任务可能是相当标准的-在合理的范围内-所以我将列出WPMU的列表,给出一个例子你为什么想学这些东西:

· 启动和管理本地WordPress开发环境

· 自动将Sass转换为CSS

· 连接和缩小多个JS/样式表文件

· 一次调整多幅图像的大小(秒)

· 访问远程计算机-通常是我的活动站点-并在那里发出命令。

· 使用一个命令安装多个WordPress插件

· 在我的WordPress数据库中搜索和替换

· 使用版本控制来管理我的代码

诚然,其中有些内容超出了本文的范围,但我想让您真正了解WP用户在得到这些命令行提示后可以做什么。

1。最小二乘

您应该学习的第一个提示是最小二乘,缩写为列单。就像你期望的那样,最小二乘列出当前目录中的所有文件和文件夹。如果在命令后放置(相对或绝对)文件路径,如LS/图片,您将看到该特定目录中的所有文件。

这对于WordPress用户来说非常有用,因为它是一种检查插件和主题文件(以及比较版本)的超级快捷方法。

 

2。mkdir

是什么制作目录500美元?你赢了!这正是mkdir的确如此。它的工作原理与右击和选择完全相同。新文件夹从上下文菜单。

当房山站点建设后面跟着一个单词或字符串(字符串是由引号包围的一系列单词,如“优雅的主题”或“BJ是很棒的”)时,将在当前位置创建一个新的子目录。如果后面跟着一个文件路径,您将在那里创建一个新路径。

 

3。伦迪尔

如果mkdir创建一个目录,您要做什么?伦迪尔?删除目录!耶!但是有一个限制:它只能删除一个完全空的文件夹。如果你有任何东西,图片,文件,歌曲,你的前任…的情书扫描副本。他们呆在原地。

您必须使用不同的命令来破坏完整的目录:rm-r会移除你想要的任何东西。这个-r就是所谓的旗子当您使用命令行时。-r代表递归,用令人难以置信的简化的术语,它将执行雷姆命令对每个文件和文件夹执行命令,直到不再需要删除为止。

 

4。苏多

我了解到苏多因为网络漫画XKCD。

我不知道它在说什么,所以我去搜索了一下,这是我第一次和超级用户。本质上,这是等效于以管理员身份运行。您可以通过限制和警告,以最高级别的权限授予命令。

正如您在XKCD漫画中所看到的,简单地命令三明治是行不通的。伙计没有三明治。什么时候苏多加在一起,伙计会得到一个三明治。

因此,请记住,如果您真的非常想要执行这个沙(读:执行您的命令),您可能必须使用苏多.

免责声明:不要试图苏多你的非科技朋友和家人,因为不做三明治,许多尴尬的沉默和/或愤怒的怒视会发生。你已经被警告过了。

 

5。触碰

触碰是个奇怪的命令。它的技术用途是更改文件的访问时间戳。如果你只是触摸wp-config.php,您将最后一次访问日期更改为插入该文件的第二次访问日期。(这也是我对命令的看法-它实际上是在戳文件,而不是其他东西。)

除了特定的情况,这对你没有多大帮助。什么是不过,如果你触碰文件不存在,创建一个具有该名称的文件。挥动你神奇的数字手指。太棒了。

您还可以使用触碰只是把他们列出来。所以你可以用触摸wp-config.php函数。,这些文件中的每一个都将在当前目录中使用这些名称和扩展名创建。

 

6。中压

当您要移动文件时,请使用中压。但是,这个命令要求您在之后提供两个参数。例如MV有声读物/恐怖/匈牙利游戏会移动文件匈牙利人走出有声读物/恐怖目录并进入有声读物/目录。

 

7。CP

CP同工中压,只是它复制文件而不是移动文件。

 

8。光盘

在您将要使用的所有命令中,只有光盘竞争对手最小二乘就体积而言。代表变更目录,此命令只执行-更改您所在的目录。

你可以用两种方法。您先最小二乘看看您下面的子目录,您可以简单地CD董事名称降低一个水平。还可以使用绝对文件路径,如CD~/bwkeeton/documents/wpdev/divi跳到你机器上的任何目录。

还可以通过键入镉~,或者您可以将hdd本身的绝对文件路径缩短为CD/.

另一个超棒的捷径是CD.。在那里你只需从你所处的位置向上移动一个层次。如果你在/文件/WPdev,你可以用CD.。搬到<strong< documents<="" strong="" style="box-sizing: border-box;">。好东西。

 

9。吉特

如果您正在房山站点建设使用命令行进行软件开发和web设计,则绝对需要熟悉吉特。如果你没有听说过(或害怕)吉特以前,我写了很久

WP-CLI,或WordPress命令行接口

 

我上面提到了WP-CLI,我想在这里稍微深入一下。我们已经有了一个很棒的关于它的安装、设置和使用的教程所以如果我在这里说的话让你觉得好笑的话,一定要核实一下。

WP-CLI允许您完成管理员仪表板所允许的几乎所有操作,只能通过命令行完成。您可以管理用户、主题和小部件,在PHPshell中工作,设置新的子主题,导入媒体…好吧,你知道了。

根据您的特定工作职责,您将不会使用WD-CLI所提供的命令行的每一个提示,但是您确实可以从许多命令行中得到使用。我想WD-CLI会成为你的新朋友,真的。

11。可湿性粉剂

毫不奇怪,基本命令是可湿性粉剂。是什么人?您将为各种任务添加各种参数,但在基础上,可湿性粉剂是一天中的命令行提示符。打字可湿性粉剂会弹出一张子命令的小抄表。

 

12。可湿性粉剂芯

你不能比可湿性粉剂芯因为这将在您的服务器上设置WordPress的新安装。您还可以用可湿性粉剂芯,以及将单个站点的安装转换为多站点。

 

13。WP配置

我想这里没什么好说的。你完全可以钻研你的WP-config.php使用这个文件,而不必担心FTP、编辑器和文件管理器。

 

14。WP db

数据库管理对大多数人来说并不有趣,老实说吧。WP db非常棒,因为您可以打开MySQL控制台在数据库中工作,删除、创建、导出、导入、做任何您需要做的事情。基本上,它使MySQL的处理变得稍微简单一些。这本身就是一种祝福。

 

15+。其他WP-CLI命令

正如我所写的,我可以继续研究WP-cli的所有子命令,试图缩小一定知道提示。但他们都是那样的。从…WP主题用于管理主题的不同方面,并创建子主题到WP员额, WP页面,和WP分类学,这里并不缺乏WordPress用户的实用程序。

帮你自己一个忙,安装WP-cli和让自己熟悉整个命令行套件,提示它打开。。我想,你会发现回到传统的仪表板上是非常困难的。

更多的命令行Prompts

好吧,最后,让我告诉你这只是个开始。这让人困惑吗?

终端、PowerShell、bash、命令行,所有这些都是在高效和简单的工作流中根深蒂固的,以至于一篇文章无法将其全部总结起来。见鬼,一个系列的文章也不能。

· 阿莱西亚·米切尔有一个很好的介绍SSH还有在苏库里的WordPress。

· 你会看到很多引用酿造作为mac上的命令,所以请确保安装自制。这是一个包管理,使安装新的东西很容易-农民。

· 同样也适用于吞咽,WPMU介绍了它在WordPress中的用途。这里.

· 卷曲,就像酿造是一个提示,你将无法逃脱。迈克尔·哈特尔 学会足够的命令线,使之变得危险断断续续卷曲降得很好。

· 节点和NPM在WordPress的发展生态系统中,两者都变得越来越普遍。SitePoint概述了安装和使用我觉得挺好的。

· 开始习惯是很重要的节点和NPM因为很多WordPress核心都转移到JavaScript,特别是正在构建的库节点并由NPM比如反应。

所以…就这样!基本信息,您需要开始使用WordPress与终端(或WindowsPowerShell)和命令行。正如我开始时所说的,命令行提示可能非常吓人,如果不是完全可怕的话。希望房山站点建设能缓解一些问题,而且你已经准备好把手弄脏了。

 


最新案例

寒枫总监

来电咨询

18868949445

微信咨询

寒枫总监

TOP