克服命令行恐惧症

电影中的黑客从来不用鼠标,只要对着键盘一顿敲,什么问题都能搞定,这给很多人一个假象,命令行好像很高端的样子,不是轻易就能学会的,其实不然。今天咱们就来说说命令行最基本的使用方法。

一、为什么要说命令行?

我接触过一些前端开发新人,他们因为没用过命令行工具,所以对node望而却步,希望通过这篇短文让新人们可以克服命令行恐惧症,着手开始学习node。

二、什么是命令行工具?

我们使用电脑的时候,其实就是给电脑下达一个个命令,只是大部分时候我们都是用图形界面完成的。

比如我们新建一个文件夹,可以点击鼠标右键,然后选择新建文件夹的选项;我们要删除一个文件,需要右键点击这个文件,然后点击删除。新建和删除都是对计算机下达命令,计算机会根据我们的操作完成相应的功能。

命令行工具让我们可以摆脱图形界面,只要对着一个对话框,就像和计算机聊天一样,告诉他我们要做什么,他们就会完成。当然,我们要用计算机能理解的命令,他才会正确地完成工作。

刚才说的这个与计算机聊天的对话框,就是命令行工具。

三、windows自带的命令行工具

命令行工具有很多,大部分需要自己下载和安装,今天我们说的是windows自带的命令行工具,只需要两步就可以打开windows的命令行工具:

第一步:windows键(印着四个小方块的键)+ R键;打开运行窗口。

第二部:输出CMD,然后按回车。

然后就可以看到一个黑白色的windows命令行工具了。

四、如何使用windows命令行工具

windows命令行工具默认的内容如下所示:

MicrosoftWindows[版本 10.0.15063](c)2017MicrosoftCorporation。保留所有权利。C:\Users\Administrator>

我们不需要关心版本和版权,只要看第三行

C:\Users\Administrator>

这行代码的意思是,我们当前所处的位置是C盘的Users文件夹(文件夹和目录是一个意思)中的Administrator文件夹。简单地说,现在的状况就像我们刚刚打开了Administrator文件夹。

可是我们根部就不想在Administrator目录下呆着,我们有更重要的事情要种,比如:

我要到D盘中新建一个名为project的文件夹

接下来我们用命令行工具完成上面两个工作:

将目录切换至D盘

C:\Users\Administrator>D:D:\>

我们在命令行中输入"D:",再按回车,下面一行的目录就变成了D盘的根目录,说明我们成功切换了盘符。

新创建一个名为project的文件夹

D:\>md projectD:\>

输入"md"命令,后面跟一个空格,然后输入目录名称,就可以创建一个名称为project的文件夹了,但是命令行只是换行,没有任何提示,如果我们想查看是否创建成功,可以输入dir查看当前目录下的文件和子目录。

D:\>dir 驱动器 D 中的卷没有标签。 卷的序列号是0009-EBC2D:\ 的目录2017/10/10周二16:15project0个文件0字节1个目录40,064,692,224可用字节D:\>

如果我们希望进入到project目录,可以使用"cd 目录名"命令,

D:\>cd projectD:\project>

如果我们希望返回到上一级目录,可以使用"cd .."命令。

D:\project>cd ..D:\>

如上面命令所示,cd可以切换至上下级目录。

如果我们已经安装了node,可以尝试执行node命令。

D:\>node-vv8.1.2D:\>

可以看到,如果成功的安装了node,输入"node -v"可以输出node的版本号。关于命令行,我们就说这么多,如果大家了解了上面几个命令,在学其他命令就会得心应手了。

五、问题解答

1. 命令输入错误怎么办,可以删除输错的内容吗?

答:在命令行工具中,命令输入错误会有相应的提示,根据提示再次输入正确的命令就可以了,不必修改之前错误的命令。

2. 有那么多命令,记不住怎么办?

答:命令虽然有很多,但是常用的就那么几个,所以不必浪费时间记住那么多命令,想用什么命令,到网上查一下就行了,常用的自然就记住了,如果喜欢每次都查,适当地做一下笔记也是可以的。

六、总结

当我们输入一个命令的时候,这个命令可能是三种情况:

1. 系统自带命令

2. 环境变量中path变量中设置的命令

3. 当前目录下的exe文件

如果提示“xxx不是内部或外部命令,也不是可运行的程序”,说明一下几点:

首先,xxx不是系统自带命令;

然后,当前目录并没有xxx.exe文件

最后,xxx命令的目录并没有添加到环境变量中的path变量。

所以碰到命令不能被识别的时候,可以根据上面的情况排查命令。

七、尾声

每天十分钟,进步一点点,感谢您的预览,如果喜欢,可以关注【晓舟报告】,获取更多微技术。

原文链接

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 211,194评论 6 490
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 90,058评论 2 385
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 156,780评论 0 346
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 56,388评论 1 283
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 65,430评论 5 384
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,764评论 1 290
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,907评论 3 406
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,679评论 0 266
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,122评论 1 303
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 36,459评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,605评论 1 340
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 34,270评论 4 329
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,867评论 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,734评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,961评论 1 265
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 46,297评论 2 360
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 43,472评论 2 348

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,201评论 9 467
  • 部分内容转载自搜狗百科 cmd是command的缩写.即命令提示符(CMD),是在OS / 2 , Windows...
    青冥之上阅读 2,388评论 0 24
  • win7 cmd管理员权限设置 net localgroup administrators 用户名 /add 把“...
    f675b1a02698阅读 5,152评论 0 11
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,146评论 2 34
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,629评论 18 139