为什么现在电脑中还需要命令行

几乎所有电脑操作系统都被设计为触摸屏或鼠标控制。所有图标都显示在屏幕上,一切都一目了然。但是也许会注意到有的高级用户几乎不接触鼠标:他们使用键盘完成大部分工作,而且执行速度更快。这是因为按键的速度要快得多。

程序有快捷键来加速工作。而且操作系统有一个命令行——它就像快捷键一样。

命令行能做什么

命令行可以做操作系统可以做的所有事情,甚至更多:

复制和移动文件,重命名它们并创建新文件夹;

格式化磁盘,连接它们并断开它们;

在没有界面的情况下运行应用程序和程序;

更改系统参数,配合网络工作;

在一定程度上-使所有这些事情自动化;以及更多。

这么说会更正确:命令行可以做操作系统可以做的一切,甚至更多。

如何调用命令行

命令行内置于每台Windows或MacOS计算机中。

如果有Windows,只需要按组合键Win+R,在出现的窗口中键入cmd,然后按Enter。在MacOS上,按Cmd+空格,(这是默认设置,可以更改)。

将弹出一个窗口,可以在其中输入计算机的命令。

Windows中的命令行macOS中的命令行它是如何工作的

命令行的含义是这样的:你为计算机编写命令,它执行命令。所有命令都分为内部命令和外部命令。

内部命令是那些已经内置在操作系统中的命令。在他们的帮助下,您可以在操作系统的基本功能范围内管理您的计算机。

Windows内置的dir命令列出当前文件夹中的所有文件和目录

外部命令都是用户自己放在电脑上的程序。经常发生的情况是,在安装过程中,程序将它需要的辅助程序添加到系统中——它们也变成了外部命令。例如:

你已经在自己的电脑上安装了VSCode来用Python编程;

之后,您可以在命令行中键入代码,按回车键,程序将启动;

这意味着在安装此程序后,计算机立即有一个新命令-代码。

从命令行启动VSCode命令选项

许多命令具有提供附加选项的参数。

例如,我们已经看到不带参数的dir命令如何简单地为我们提供当前文件夹中所有文件和目录的列表。但是如果我们添加/p参数,那么它不会立即在屏幕上显示整个列表,而是部分显示:

并且带有/w参数的相同dir命令将删除所有详细信息并以几列的形式显示文件夹的内容:

你可以组合调用参数并向它们添加自己的请求。例如,如果我们需要启动VSCode以便它在启动时打开某个ninja_sword.js文件,那么我们可以这样写:

代码d:/ninja_sword.js

使用示例

使用命令行,您可以执行许多不同的任务-从管理服务器到搜索文件。但是它的意义都体现在我们需要做很多相同类型的操作的情况下。

想象一下这种情况:我们下载了30个音乐。但是下载后发现所有的音量都很小,即使调到最大也还是不够。我们可以这样做:

启动音频编辑器,

依次打开其中的每个文件,

手动设置所需的音量,

保存存档,

打开下一个并重复相同的操作,

再重复30次

显然,这将花费大量时间,我们需要了解命令行的功能,了解命令及其参数。

以下是可以通过命令行执行的其他操作:

监控处理器的负载;

配置程序自动更新;

进行预定备份;

从邮箱收集邮件,过滤重要的信件,将它们合并成一个,排列精美并在打印机上打印;

为什么Web开发人员需要命令行

大多数框架都是从命令行安装和管理的。同一个Angular通常允许您通过命令行创建模板和应用程序空白。

如果您从事Web开发,那么命令行会为您派上用场:

安装服务器工具,例如PHP、Apache和MySQL;

使用API和请求;

配置服务器环境和访问控制;

使用存储库并创建项目的备份副本;

测试负载下的服务器;

获取日志以及分析服务器部分的工作。




转载请注明:http://www.aierlanlan.com/grrz/8437.html